builder: fx-team_win7-ix-debug_test-web-platform-tests-1 slave: t-w732-ix-182 starttime: 1461174932.83 results: success (0) buildid: 20160420094342 builduid: a1e895ebc7944c22b05b8dd4b95d21b5 revision: b29a652d68e85d25953a2bb371d35114cd8036a0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:32.828616) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:32.829095) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:32.829390) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:32.973461) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 10:55:32.974150) ========= '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-182 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-182 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-182 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 --10:55:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.99 MB/s 10:55:33 (6.99 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.275000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 10:55:34.277057) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 10:55:34.277396) ========= '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-182 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-182 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-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.002000 ========= master_lag: 1.51 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-20 10:55:39.790995) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 10:55:39.791366) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev b29a652d68e85d25953a2bb371d35114cd8036a0 --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 b29a652d68e85d25953a2bb371d35114cd8036a0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-182 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-182 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-182 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 10:55:39,578 truncating revision to first 12 chars 2016-04-20 10:55:39,579 Setting DEBUG logging. 2016-04-20 10:55:39,579 attempt 1/10 2016-04-20 10:55:39,579 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b29a652d68e8?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 10:55:40,030 unpacking tar archive at: fx-team-b29a652d68e8/testing/mozharness/ program finished with exit code 0 elapsedTime=1.194000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 10:55:41.036657) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:41.036991) ========= script_repo_revision: b29a652d68e85d25953a2bb371d35114cd8036a0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:41.037395) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:41.037685) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 10:55:41.059771) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 15 secs) (at 2016-04-20 10:55:41.060170) ========= '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-182 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-182 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-182 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 10:55:41 INFO - MultiFileLogger online at 20160420 10:55:41 in C:\slave\test 10:55:41 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 10:55:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:55:41 INFO - {'append_to_log': False, 10:55:41 INFO - 'base_work_dir': 'C:\\slave\\test', 10:55:41 INFO - 'blob_upload_branch': 'fx-team', 10:55:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:55:41 INFO - 'buildbot_json_path': 'buildprops.json', 10:55:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:55:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:55:41 INFO - 'download_minidump_stackwalk': True, 10:55:41 INFO - 'download_symbols': 'true', 10:55:41 INFO - 'e10s': False, 10:55:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:55:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:55:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:55:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:55:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:55:41 INFO - 'C:/mozilla-build/tooltool.py'), 10:55:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:55:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:55:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:55:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:55:41 INFO - 'log_level': 'info', 10:55:41 INFO - 'log_to_console': True, 10:55:41 INFO - 'opt_config_files': (), 10:55:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:55:41 INFO - '--processes=1', 10:55:41 INFO - '--config=%(test_path)s/wptrunner.ini', 10:55:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:55:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:55:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:55:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:55:41 INFO - 'pip_index': False, 10:55:41 INFO - 'require_test_zip': True, 10:55:41 INFO - 'test_type': ('testharness',), 10:55:41 INFO - 'this_chunk': '1', 10:55:41 INFO - 'total_chunks': '10', 10:55:41 INFO - 'virtualenv_path': 'venv', 10:55:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:55:41 INFO - 'work_dir': 'build'} 10:55:41 INFO - ##### 10:55:41 INFO - ##### Running clobber step. 10:55:41 INFO - ##### 10:55:41 INFO - Running pre-action listener: _resource_record_pre_action 10:55:41 INFO - Running main action method: clobber 10:55:41 INFO - rmtree: C:\slave\test\build 10:55:41 INFO - Using _rmtree_windows ... 10:55:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:58:45 INFO - Running post-action listener: _resource_record_post_action 10:58:45 INFO - ##### 10:58:45 INFO - ##### Running read-buildbot-config step. 10:58:45 INFO - ##### 10:58:45 INFO - Running pre-action listener: _resource_record_pre_action 10:58:45 INFO - Running main action method: read_buildbot_config 10:58:45 INFO - Using buildbot properties: 10:58:45 INFO - { 10:58:45 INFO - "project": "", 10:58:45 INFO - "product": "firefox", 10:58:45 INFO - "script_repo_revision": "production", 10:58:45 INFO - "scheduler": "tests-fx-team-win7_ix-debug-unittest-7-3600", 10:58:45 INFO - "repository": "", 10:58:45 INFO - "buildername": "Windows 7 32-bit fx-team debug test web-platform-tests-1", 10:58:45 INFO - "buildid": "20160420094342", 10:58:45 INFO - "pgo_build": "False", 10:58:45 INFO - "basedir": "C:\\slave\\test", 10:58:45 INFO - "buildnumber": 164, 10:58:45 INFO - "slavename": "t-w732-ix-182", 10:58:45 INFO - "revision": "b29a652d68e85d25953a2bb371d35114cd8036a0", 10:58:45 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 10:58:45 INFO - "platform": "win32", 10:58:45 INFO - "branch": "fx-team", 10:58:45 INFO - "repo_path": "integration/fx-team", 10:58:45 INFO - "moz_repo_path": "", 10:58:45 INFO - "stage_platform": "win32", 10:58:45 INFO - "builduid": "a1e895ebc7944c22b05b8dd4b95d21b5", 10:58:45 INFO - "slavebuilddir": "test" 10:58:45 INFO - } 10:58:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 10:58:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 10:58:45 INFO - Running post-action listener: _resource_record_post_action 10:58:45 INFO - ##### 10:58:45 INFO - ##### Running download-and-extract step. 10:58:45 INFO - ##### 10:58:45 INFO - Running pre-action listener: _resource_record_pre_action 10:58:45 INFO - Running main action method: download_and_extract 10:58:45 INFO - mkdir: C:\slave\test\build\tests 10:58:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:45 INFO - https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:58:45 INFO - trying https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 10:58:45 INFO - Downloading https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 10:58:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 10:58:46 INFO - Downloaded 1274 bytes. 10:58:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 10:58:46 INFO - Using the following test package requirements: 10:58:46 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:58:46 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 10:58:46 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 10:58:46 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'jsshell-win32.zip'], 10:58:46 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 10:58:46 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 10:58:46 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 10:58:46 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 10:58:46 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 10:58:46 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 10:58:46 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 10:58:46 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 10:58:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:58:46 INFO - https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:58:46 INFO - trying https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 10:58:46 INFO - Downloading https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 10:58:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 10:59:53 INFO - Downloaded 20463313 bytes. 10:59:53 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/*'] 10:59:53 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/* 10:59:55 INFO - caution: filename not matched: web-platform/* 10:59:55 INFO - Return code: 11 10:59:55 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')]} 10:59:55 INFO - https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:59:55 INFO - trying https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 10:59:55 INFO - Downloading https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 10:59:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 10:59:57 INFO - Downloaded 36397899 bytes. 10:59:57 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/*'] 10:59:57 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/* 11:00:49 INFO - caution: filename not matched: bin/* 11:00:49 INFO - caution: filename not matched: config/* 11:00:49 INFO - caution: filename not matched: mozbase/* 11:00:49 INFO - caution: filename not matched: marionette/* 11:00:49 INFO - caution: filename not matched: tools/wptserve/* 11:00:49 INFO - Return code: 11 11:00:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:00:49 INFO - https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 11:00:49 INFO - trying https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:00:49 INFO - Downloading https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 11:00:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 11:00:57 INFO - Downloaded 67453423 bytes. 11:00:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:00:57 INFO - mkdir: C:\slave\test\properties 11:00:57 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 11:00:57 INFO - Writing to file C:\slave\test\properties\build_url 11:00:57 INFO - Contents: 11:00:57 INFO - build_url:https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 11:00:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:00:58 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 11:00:58 INFO - Writing to file C:\slave\test\properties\symbols_url 11:00:58 INFO - Contents: 11:00:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:00:58 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')]} 11:00:58 INFO - https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:00:58 INFO - trying https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 11:00:58 INFO - Downloading https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 11:00:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 11:01:02 INFO - Downloaded 58269836 bytes. 11:01:02 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'] 11:01:02 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 11:01:04 INFO - Return code: 0 11:01:04 INFO - Running post-action listener: _resource_record_post_action 11:01:04 INFO - Running post-action listener: set_extra_try_arguments 11:01:04 INFO - ##### 11:01:04 INFO - ##### Running create-virtualenv step. 11:01:04 INFO - ##### 11:01:04 INFO - Running pre-action listener: _pre_create_virtualenv 11:01:04 INFO - Running pre-action listener: _resource_record_pre_action 11:01:04 INFO - Running main action method: create_virtualenv 11:01:04 INFO - Creating virtualenv C:\slave\test\build\venv 11:01:04 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 11:01:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 11:01:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 11:01:12 INFO - Installing distribute......................................................................................................................................................................................done. 11:01:13 INFO - Return code: 0 11:01:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 11:01:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:01:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:01:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:01:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:01:13 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 0x019866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01941AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA0368>, '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 0x01901D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-182', 'USERDOMAIN': 'T-W732-IX-182', '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-182', '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 11:01:13 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 11:01:13 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 11:01:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:01:13 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:01:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:01:13 INFO - 'COMPUTERNAME': 'T-W732-IX-182', 11:01:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:01:13 INFO - 'DCLOCATION': 'SCL3', 11:01:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:01:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:01:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:01:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:01:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:01:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:01:13 INFO - 'HOMEDRIVE': 'C:', 11:01:13 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:01:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:01:13 INFO - 'KTS_VERSION': '1.19c', 11:01:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:01:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:01:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-182', 11:01:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:01:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:01:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:01:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:01:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:01:13 INFO - 'MOZ_AIRBAG': '1', 11:01:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:01:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:01:13 INFO - 'MOZ_MSVCVERSION': '8', 11:01:13 INFO - 'MOZ_NO_REMOTE': '1', 11:01:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:01:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:01:13 INFO - 'NO_EM_RESTART': '1', 11:01:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:01:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:01:13 INFO - 'OS': 'Windows_NT', 11:01:13 INFO - 'OURDRIVE': 'C:', 11:01:13 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', 11:01:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:01:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:01:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:01:13 INFO - 'PROCESSOR_LEVEL': '6', 11:01:13 INFO - 'PROCESSOR_REVISION': '1e05', 11:01:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:01:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:01:13 INFO - 'PROMPT': '$P$G', 11:01:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:01:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:01:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:01:13 INFO - 'PWD': 'C:\\slave\\test', 11:01:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:01:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:01:13 INFO - 'SYSTEMDRIVE': 'C:', 11:01:13 INFO - 'SYSTEMROOT': 'C:\\windows', 11:01:13 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:13 INFO - 'TEST1': 'testie', 11:01:13 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:13 INFO - 'USERDOMAIN': 'T-W732-IX-182', 11:01:13 INFO - 'USERNAME': 'cltbld', 11:01:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:01:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:01:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:01:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:01:13 INFO - 'WINDIR': 'C:\\windows', 11:01:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:01:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:01:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:01:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:01:14 INFO - Downloading/unpacking psutil>=0.7.1 11:01:15 INFO - Running setup.py egg_info for package psutil 11:01:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:01:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:01:15 INFO - Installing collected packages: psutil 11:01:15 INFO - Running setup.py install for psutil 11:01:15 INFO - building 'psutil._psutil_windows' extension 11:01:15 INFO - error: Unable to find vcvarsall.bat 11:01:15 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-ls1nyb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:01:15 INFO - running install 11:01:15 INFO - running build 11:01:15 INFO - running build_py 11:01:15 INFO - creating build 11:01:15 INFO - creating build\lib.win32-2.7 11:01:15 INFO - creating build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 11:01:15 INFO - running build_ext 11:01:15 INFO - building 'psutil._psutil_windows' extension 11:01:15 INFO - error: Unable to find vcvarsall.bat 11:01:15 INFO - ---------------------------------------- 11:01:15 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-ls1nyb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:01:15 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:01:15 WARNING - Return code: 1 11:01:15 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! 11:01:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 11:01: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')]} 11:01:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:01: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')]} 11:01:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:01:15 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 0x019866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01941AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA0368>, '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 0x01901D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-182', 'USERDOMAIN': 'T-W732-IX-182', '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-182', '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 11:01:15 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 11:01:15 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 11:01:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:01:15 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:01:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:01:15 INFO - 'COMPUTERNAME': 'T-W732-IX-182', 11:01:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:01:15 INFO - 'DCLOCATION': 'SCL3', 11:01:15 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:01:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:01:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:01:15 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:01:15 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:01:15 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:01:15 INFO - 'HOMEDRIVE': 'C:', 11:01:15 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:01:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:01:15 INFO - 'KTS_VERSION': '1.19c', 11:01:15 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:01:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:01:15 INFO - 'LOGONSERVER': '\\\\T-W732-IX-182', 11:01:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:01:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:01:15 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:01:15 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:01:15 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:01:15 INFO - 'MOZ_AIRBAG': '1', 11:01:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:01:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:01:15 INFO - 'MOZ_MSVCVERSION': '8', 11:01:15 INFO - 'MOZ_NO_REMOTE': '1', 11:01:15 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:01:15 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:01:15 INFO - 'NO_EM_RESTART': '1', 11:01:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:01:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:01:15 INFO - 'OS': 'Windows_NT', 11:01:15 INFO - 'OURDRIVE': 'C:', 11:01:15 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', 11:01:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:01:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:01:15 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:01:15 INFO - 'PROCESSOR_LEVEL': '6', 11:01:15 INFO - 'PROCESSOR_REVISION': '1e05', 11:01:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:01:15 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:01:15 INFO - 'PROMPT': '$P$G', 11:01:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:01:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:01:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:01:15 INFO - 'PWD': 'C:\\slave\\test', 11:01:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:01:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:01:15 INFO - 'SYSTEMDRIVE': 'C:', 11:01:15 INFO - 'SYSTEMROOT': 'C:\\windows', 11:01:15 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:15 INFO - 'TEST1': 'testie', 11:01:15 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:15 INFO - 'USERDOMAIN': 'T-W732-IX-182', 11:01:15 INFO - 'USERNAME': 'cltbld', 11:01:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:01:15 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:01:15 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:01:15 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:01:15 INFO - 'WINDIR': 'C:\\windows', 11:01:15 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:01:15 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:01:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:01:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:01:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:01:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:01:16 INFO - Running setup.py egg_info for package mozsystemmonitor 11:01:16 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 11:01:16 INFO - Running setup.py egg_info for package psutil 11:01:16 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 11:01:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:01:16 INFO - Installing collected packages: mozsystemmonitor, psutil 11:01:16 INFO - Running setup.py install for mozsystemmonitor 11:01:16 INFO - Running setup.py install for psutil 11:01:16 INFO - building 'psutil._psutil_windows' extension 11:01:16 INFO - error: Unable to find vcvarsall.bat 11:01:16 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-crjiik-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 11:01:16 INFO - running install 11:01:16 INFO - running build 11:01:16 INFO - running build_py 11:01:16 INFO - running build_ext 11:01:16 INFO - building 'psutil._psutil_windows' extension 11:01:16 INFO - error: Unable to find vcvarsall.bat 11:01:16 INFO - ---------------------------------------- 11:01:16 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-crjiik-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 11:01:16 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 11:01:16 WARNING - Return code: 1 11:01:16 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! 11:01:16 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 11:01:16 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')]} 11:01:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:01:16 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')]} 11:01:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:01:16 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 0x019866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01941AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA0368>, '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 0x01901D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-182', 'USERDOMAIN': 'T-W732-IX-182', '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-182', '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 11:01:16 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 11:01:16 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 11:01:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:01:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:01:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:01:16 INFO - 'COMPUTERNAME': 'T-W732-IX-182', 11:01:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:01:16 INFO - 'DCLOCATION': 'SCL3', 11:01:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:01:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:01:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:01:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:01:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:01:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:01:16 INFO - 'HOMEDRIVE': 'C:', 11:01:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:01:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:01:16 INFO - 'KTS_VERSION': '1.19c', 11:01:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:01:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:01:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-182', 11:01:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:01:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:01:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:01:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:01:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:01:16 INFO - 'MOZ_AIRBAG': '1', 11:01:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:01:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:01:16 INFO - 'MOZ_MSVCVERSION': '8', 11:01:16 INFO - 'MOZ_NO_REMOTE': '1', 11:01:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:01:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:01:16 INFO - 'NO_EM_RESTART': '1', 11:01:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:01:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:01:16 INFO - 'OS': 'Windows_NT', 11:01:16 INFO - 'OURDRIVE': 'C:', 11:01:16 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', 11:01:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:01:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:01:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:01:16 INFO - 'PROCESSOR_LEVEL': '6', 11:01:16 INFO - 'PROCESSOR_REVISION': '1e05', 11:01:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:01:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:01:16 INFO - 'PROMPT': '$P$G', 11:01:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:01:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:01:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:01:16 INFO - 'PWD': 'C:\\slave\\test', 11:01:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:01:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:01:16 INFO - 'SYSTEMDRIVE': 'C:', 11:01:16 INFO - 'SYSTEMROOT': 'C:\\windows', 11:01:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:16 INFO - 'TEST1': 'testie', 11:01:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:16 INFO - 'USERDOMAIN': 'T-W732-IX-182', 11:01:16 INFO - 'USERNAME': 'cltbld', 11:01:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:01:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:01:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:01:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:01:16 INFO - 'WINDIR': 'C:\\windows', 11:01:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:01:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:01:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:01:16 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:01:16 INFO - Downloading/unpacking blobuploader==1.2.4 11:01:16 INFO - Downloading blobuploader-1.2.4.tar.gz 11:01:16 INFO - Running setup.py egg_info for package blobuploader 11:01:16 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:01:20 INFO - Running setup.py egg_info for package requests 11:01:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:01:20 INFO - Downloading docopt-0.6.1.tar.gz 11:01:20 INFO - Running setup.py egg_info for package docopt 11:01:20 INFO - Installing collected packages: blobuploader, docopt, requests 11:01:20 INFO - Running setup.py install for blobuploader 11:01:20 INFO - Running setup.py install for docopt 11:01:20 INFO - Running setup.py install for requests 11:01:20 INFO - Successfully installed blobuploader docopt requests 11:01:20 INFO - Cleaning up... 11:01:20 INFO - Return code: 0 11:01:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:01: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')]} 11:01:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:01: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')]} 11:01:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:01:20 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 0x019866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01941AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA0368>, '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 0x01901D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A0C0>, '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-182', 'USERDOMAIN': 'T-W732-IX-182', '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-182', '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 11:01:20 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 11:01:20 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 11:01:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:01:20 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:01:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:01:20 INFO - 'COMPUTERNAME': 'T-W732-IX-182', 11:01:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:01:20 INFO - 'DCLOCATION': 'SCL3', 11:01:20 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:01:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:01:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:01:20 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:01:20 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:01:20 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:01:20 INFO - 'HOMEDRIVE': 'C:', 11:01:20 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:01:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:01:20 INFO - 'KTS_VERSION': '1.19c', 11:01:20 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:01:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:01:20 INFO - 'LOGONSERVER': '\\\\T-W732-IX-182', 11:01:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:01:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:01:20 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:01:20 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:01:20 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:01:20 INFO - 'MOZ_AIRBAG': '1', 11:01:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:01:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:01:20 INFO - 'MOZ_MSVCVERSION': '8', 11:01:20 INFO - 'MOZ_NO_REMOTE': '1', 11:01:20 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:01:20 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:01:20 INFO - 'NO_EM_RESTART': '1', 11:01:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:01:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:01:20 INFO - 'OS': 'Windows_NT', 11:01:20 INFO - 'OURDRIVE': 'C:', 11:01:20 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', 11:01:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:01:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:01:20 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:01:20 INFO - 'PROCESSOR_LEVEL': '6', 11:01:20 INFO - 'PROCESSOR_REVISION': '1e05', 11:01:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:01:20 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:01:20 INFO - 'PROMPT': '$P$G', 11:01:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:01:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:01:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:01:20 INFO - 'PWD': 'C:\\slave\\test', 11:01:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:01:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:01:20 INFO - 'SYSTEMDRIVE': 'C:', 11:01:20 INFO - 'SYSTEMROOT': 'C:\\windows', 11:01:20 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:20 INFO - 'TEST1': 'testie', 11:01:20 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:20 INFO - 'USERDOMAIN': 'T-W732-IX-182', 11:01:20 INFO - 'USERNAME': 'cltbld', 11:01:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:01:20 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:01:20 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:01:20 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:01:20 INFO - 'WINDIR': 'C:\\windows', 11:01:20 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:01:20 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:01:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:01:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:01:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:01:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:01:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:01:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:01:25 INFO - Unpacking c:\slave\test\build\tests\marionette 11:01:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:01:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:01:25 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 11:01:25 INFO - Running setup.py install for browsermob-proxy 11:01:39 INFO - Running setup.py install for manifestparser 11:01:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for marionette-client 11:01:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:01:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for marionette-driver 11:01:39 INFO - Running setup.py install for mozcrash 11:01:39 INFO - Running setup.py install for mozdebug 11:01:39 INFO - Running setup.py install for mozdevice 11:01:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for mozfile 11:01:39 INFO - Running setup.py install for mozhttpd 11:01:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for mozinfo 11:01:39 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for mozInstall 11:01:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for mozleak 11:01:39 INFO - Running setup.py install for mozlog 11:01:39 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for moznetwork 11:01:39 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for mozprocess 11:01:39 INFO - Running setup.py install for mozprofile 11:01:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for mozrunner 11:01:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for mozscreenshot 11:01:39 INFO - Running setup.py install for moztest 11:01:39 INFO - Running setup.py install for mozversion 11:01:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:01:39 INFO - Running setup.py install for wptserve 11:01:39 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 11:01:39 INFO - Cleaning up... 11:01:39 INFO - Return code: 0 11:01:39 INFO - Installing None into virtualenv C:\slave\test\build\venv 11:01:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:01:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:01:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:01:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:01:39 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 0x019866B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C1E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01941AD8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA0368>, '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 0x01901D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A0C0>, '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-182', 'USERDOMAIN': 'T-W732-IX-182', '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-182', '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 11:01:39 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 11:01:39 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 11:01:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:01:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:01:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:01:39 INFO - 'COMPUTERNAME': 'T-W732-IX-182', 11:01:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:01:39 INFO - 'DCLOCATION': 'SCL3', 11:01:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:01:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:01:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:01:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:01:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:01:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:01:39 INFO - 'HOMEDRIVE': 'C:', 11:01:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:01:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:01:39 INFO - 'KTS_VERSION': '1.19c', 11:01:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:01:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:01:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-182', 11:01:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:01:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:01:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:01:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:01:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:01:39 INFO - 'MOZ_AIRBAG': '1', 11:01:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:01:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:01:39 INFO - 'MOZ_MSVCVERSION': '8', 11:01:39 INFO - 'MOZ_NO_REMOTE': '1', 11:01:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:01:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:01:39 INFO - 'NO_EM_RESTART': '1', 11:01:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:01:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:01:39 INFO - 'OS': 'Windows_NT', 11:01:39 INFO - 'OURDRIVE': 'C:', 11:01:39 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', 11:01:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:01:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:01:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:01:39 INFO - 'PROCESSOR_LEVEL': '6', 11:01:39 INFO - 'PROCESSOR_REVISION': '1e05', 11:01:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:01:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:01:39 INFO - 'PROMPT': '$P$G', 11:01:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:01:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:01:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:01:39 INFO - 'PWD': 'C:\\slave\\test', 11:01:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:01:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:01:39 INFO - 'SYSTEMDRIVE': 'C:', 11:01:39 INFO - 'SYSTEMROOT': 'C:\\windows', 11:01:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:39 INFO - 'TEST1': 'testie', 11:01:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:01:39 INFO - 'USERDOMAIN': 'T-W732-IX-182', 11:01:39 INFO - 'USERNAME': 'cltbld', 11:01:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:01:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:01:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:01:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:01:39 INFO - 'WINDIR': 'C:\\windows', 11:01:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:01:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:01:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:01:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 11:01:44 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 11:01:44 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 11:01:44 INFO - Unpacking c:\slave\test\build\tests\marionette\client 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 11:01:44 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 11:01:44 INFO - Unpacking c:\slave\test\build\tests\marionette 11:01:44 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 11:01:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:01:44 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)) 11:01:55 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)) 11:01:55 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)) 11:01:55 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)) 11:01:55 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)) 11:01:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 11:01:55 INFO - Downloading blessings-1.6.tar.gz 11:01:55 INFO - Running setup.py egg_info for package blessings 11:01:55 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)) 11:01:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 11:01:55 INFO - Running setup.py install for blessings 11:01:55 INFO - Running setup.py install for browsermob-proxy 11:01:55 INFO - Running setup.py install for manifestparser 11:01:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Running setup.py install for marionette-client 11:01:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 11:01:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Running setup.py install for marionette-driver 11:01:55 INFO - Running setup.py install for mozcrash 11:01:55 INFO - Running setup.py install for mozdebug 11:01:55 INFO - Running setup.py install for mozdevice 11:01:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Running setup.py install for mozhttpd 11:01:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Running setup.py install for mozInstall 11:01:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Running setup.py install for mozleak 11:01:55 INFO - Running setup.py install for mozprofile 11:01:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Running setup.py install for mozrunner 11:01:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 11:01:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 11:01:57 INFO - Running setup.py install for mozscreenshot 11:01:57 INFO - Running setup.py install for moztest 11:01:57 INFO - Running setup.py install for mozversion 11:01:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 11:01:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 11:01:57 INFO - Running setup.py install for wptserve 11:01:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 11:01:57 INFO - Cleaning up... 11:01:57 INFO - Return code: 0 11:01:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 11:01:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:01:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:01:57 INFO - Reading from file tmpfile_stdout 11:01:57 INFO - Using _rmtree_windows ... 11:01:57 INFO - Using _rmtree_windows ... 11:01:57 INFO - Current package versions: 11:01:57 INFO - blessings == 1.6 11:01:57 INFO - blobuploader == 1.2.4 11:01:57 INFO - browsermob-proxy == 0.6.0 11:01:57 INFO - distribute == 0.6.14 11:01:57 INFO - docopt == 0.6.1 11:01:57 INFO - manifestparser == 1.1 11:01:57 INFO - marionette-client == 2.3.0 11:01:57 INFO - marionette-driver == 1.4.0 11:01:57 INFO - mozInstall == 1.12 11:01:57 INFO - mozcrash == 0.17 11:01:57 INFO - mozdebug == 0.1 11:01:57 INFO - mozdevice == 0.48 11:01:57 INFO - mozfile == 1.2 11:01:57 INFO - mozhttpd == 0.7 11:01:57 INFO - mozinfo == 0.9 11:01:57 INFO - mozleak == 0.1 11:01:57 INFO - mozlog == 3.1 11:01:57 INFO - moznetwork == 0.27 11:01:57 INFO - mozprocess == 0.22 11:01:57 INFO - mozprofile == 0.28 11:01:57 INFO - mozrunner == 6.11 11:01:57 INFO - mozscreenshot == 0.1 11:01:57 INFO - mozsystemmonitor == 0.0 11:01:57 INFO - moztest == 0.7 11:01:57 INFO - mozversion == 1.4 11:01:57 INFO - requests == 1.2.3 11:01:57 INFO - wptserve == 1.4.0 11:01:57 INFO - Running post-action listener: _resource_record_post_action 11:01:57 INFO - Running post-action listener: _start_resource_monitoring 11:01:57 INFO - Starting resource monitoring. 11:01:57 INFO - ##### 11:01:57 INFO - ##### Running pull step. 11:01:57 INFO - ##### 11:01:57 INFO - Running pre-action listener: _resource_record_pre_action 11:01:57 INFO - Running main action method: pull 11:01:57 INFO - Pull has nothing to do! 11:01:57 INFO - Running post-action listener: _resource_record_post_action 11:01:57 INFO - ##### 11:01:57 INFO - ##### Running install step. 11:01:57 INFO - ##### 11:01:57 INFO - Running pre-action listener: _resource_record_pre_action 11:01:57 INFO - Running main action method: install 11:01:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 11:01:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 11:01:58 INFO - Reading from file tmpfile_stdout 11:01:58 INFO - Using _rmtree_windows ... 11:01:58 INFO - Using _rmtree_windows ... 11:01:58 INFO - Detecting whether we're running mozinstall >=1.0... 11:01:58 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 11:01:58 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 11:01:58 INFO - Reading from file tmpfile_stdout 11:01:58 INFO - Output received: 11:01:58 INFO - Usage: mozinstall-script.py [options] installer 11:01:58 INFO - Options: 11:01:58 INFO - -h, --help show this help message and exit 11:01:58 INFO - -d DEST, --destination=DEST 11:01:58 INFO - Directory to install application into. [default: 11:01:58 INFO - "C:\slave\test"] 11:01:58 INFO - --app=APP Application being installed. [default: firefox] 11:01:58 INFO - Using _rmtree_windows ... 11:01:58 INFO - Using _rmtree_windows ... 11:01:58 INFO - mkdir: C:\slave\test\build\application 11:01:58 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'] 11:01:58 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 11:02:00 INFO - Reading from file tmpfile_stdout 11:02:00 INFO - Output received: 11:02:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 11:02:00 INFO - Using _rmtree_windows ... 11:02:00 INFO - Using _rmtree_windows ... 11:02:00 INFO - Running post-action listener: _resource_record_post_action 11:02:00 INFO - ##### 11:02:00 INFO - ##### Running run-tests step. 11:02:00 INFO - ##### 11:02:00 INFO - Running pre-action listener: _resource_record_pre_action 11:02:00 INFO - Running main action method: run_tests 11:02:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 11:02:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:02:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:02:00 INFO - grabbing minidump binary from tooltool 11:02:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:02:00 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 0x01BA0368>, '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 0x01901D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 11:02:00 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 11:02:00 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 11:02:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 11:02:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp1aojtg 11:02:07 INFO - INFO - File integrity verified, renaming tmp1aojtg to win32-minidump_stackwalk.exe 11:02:07 INFO - Return code: 0 11:02:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 11:02:07 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 11:02:07 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/BIH7fuOnQeKBFLXuqseaEQ/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 11:02:07 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/BIH7fuOnQeKBFLXuqseaEQ/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 11:02:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 11:02:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 11:02:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 11:02:07 INFO - 'COMPUTERNAME': 'T-W732-IX-182', 11:02:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 11:02:07 INFO - 'DCLOCATION': 'SCL3', 11:02:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 11:02:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 11:02:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 11:02:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 11:02:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 11:02:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 11:02:07 INFO - 'HOMEDRIVE': 'C:', 11:02:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 11:02:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 11:02:07 INFO - 'KTS_VERSION': '1.19c', 11:02:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 11:02:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 11:02:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-182', 11:02:07 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 11:02:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 11:02:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 11:02:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 11:02:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 11:02:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 11:02:07 INFO - 'MOZ_AIRBAG': '1', 11:02:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 11:02:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:02:07 INFO - 'MOZ_MSVCVERSION': '8', 11:02:07 INFO - 'MOZ_NO_REMOTE': '1', 11:02:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 11:02:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 11:02:07 INFO - 'NO_EM_RESTART': '1', 11:02:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:02:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 11:02:07 INFO - 'OS': 'Windows_NT', 11:02:07 INFO - 'OURDRIVE': 'C:', 11:02:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 11:02:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 11:02:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 11:02:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 11:02:07 INFO - 'PROCESSOR_LEVEL': '6', 11:02:07 INFO - 'PROCESSOR_REVISION': '1e05', 11:02:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 11:02:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 11:02:07 INFO - 'PROMPT': '$P$G', 11:02:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 11:02:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 11:02:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 11:02:07 INFO - 'PWD': 'C:\\slave\\test', 11:02:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 11:02:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 11:02:07 INFO - 'SYSTEMDRIVE': 'C:', 11:02:07 INFO - 'SYSTEMROOT': 'C:\\windows', 11:02:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:02:07 INFO - 'TEST1': 'testie', 11:02:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 11:02:07 INFO - 'USERDOMAIN': 'T-W732-IX-182', 11:02:07 INFO - 'USERNAME': 'cltbld', 11:02:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 11:02:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 11:02:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 11:02:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 11:02:07 INFO - 'WINDIR': 'C:\\windows', 11:02:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 11:02:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 11:02:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 11:02:07 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/BIH7fuOnQeKBFLXuqseaEQ/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 11:02:09 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 11:02:09 INFO - import pkg_resources 11:02:10 INFO - Using 1 client processes 11:02:13 INFO - SUITE-START | Running 778 tests 11:02:13 INFO - Running testharness tests 11:02:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:02:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 11:02:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:02:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 11:02:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:02:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 11:02:14 INFO - Setting up ssl 11:02:14 INFO - PROCESS | certutil | 11:02:14 INFO - PROCESS | certutil | 11:02:14 INFO - PROCESS | certutil | 11:02:14 INFO - Certificate Nickname Trust Attributes 11:02:14 INFO - SSL,S/MIME,JAR/XPI 11:02:14 INFO - 11:02:14 INFO - web-platform-tests CT,, 11:02:14 INFO - 11:02:14 INFO - Starting runner 11:02:14 INFO - PROCESS | 2520 | [2520] 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 11:02:14 INFO - PROCESS | 2520 | [2520] 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 11:02:15 INFO - PROCESS | 2520 | [2520] 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 11:02:15 INFO - PROCESS | 2520 | [2520] 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 11:02:15 INFO - PROCESS | 2520 | [2520] 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 11:02:17 INFO - PROCESS | 2520 | 1461175337118 Marionette DEBUG Marionette enabled via build flag and pref 11:02:18 INFO - PROCESS | 2520 | ++DOCSHELL 12CD3800 == 1 [pid = 2520] [id = 1] 11:02:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 1 (12CD3C00) [pid = 2520] [serial = 1] [outer = 00000000] 11:02:18 INFO - PROCESS | 2520 | [2520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:02:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 2 (12CD4800) [pid = 2520] [serial = 2] [outer = 12CD3C00] 11:02:18 INFO - PROCESS | 2520 | ++DOCSHELL 13285400 == 2 [pid = 2520] [id = 2] 11:02:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 3 (13285800) [pid = 2520] [serial = 3] [outer = 00000000] 11:02:18 INFO - PROCESS | 2520 | [2520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:02:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 4 (13286400) [pid = 2520] [serial = 4] [outer = 13285800] 11:02:18 INFO - PROCESS | 2520 | 1461175338817 Marionette INFO Listening on port 2828 11:02:20 INFO - PROCESS | 2520 | 1461175340265 Marionette DEBUG Marionette enabled via command-line flag 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | ++DOCSHELL 16F15400 == 3 [pid = 2520] [id = 3] 11:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 5 (16F1D400) [pid = 2520] [serial = 5] [outer = 00000000] 11:02:20 INFO - PROCESS | 2520 | [2520] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 11:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 6 (16F1E000) [pid = 2520] [serial = 6] [outer = 16F1D400] 11:02:20 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 11:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 7 (17C0BC00) [pid = 2520] [serial = 7] [outer = 13285800] 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | 1461175340579 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49773 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | 1461175340601 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49775 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | 1461175340608 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49776 11:02:20 INFO - PROCESS | 2520 | 1461175340638 Marionette DEBUG Closed connection conn0 11:02:20 INFO - PROCESS | 2520 | 1461175340640 Marionette DEBUG Closed connection conn1 11:02:20 INFO - PROCESS | 2520 | 1461175340722 Marionette DEBUG Closed connection conn2 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | 1461175340773 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49778 11:02:20 INFO - PROCESS | 2520 | 1461175340779 Marionette DEBUG Closed connection conn3 11:02:20 INFO - PROCESS | 2520 | ++DOCSHELL 18821C00 == 4 [pid = 2520] [id = 4] 11:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 8 (18826C00) [pid = 2520] [serial = 8] [outer = 00000000] 11:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 9 (195CFC00) [pid = 2520] [serial = 9] [outer = 18826C00] 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | 1461175340898 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49779 11:02:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 10 (195D5400) [pid = 2520] [serial = 10] [outer = 18826C00] 11:02:20 INFO - PROCESS | 2520 | 1461175340926 Marionette DEBUG Closed connection conn4 11:02:20 INFO - PROCESS | 2520 | [2520] 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 11:02:20 INFO - PROCESS | 2520 | 1461175340933 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49780 11:02:20 INFO - PROCESS | 2520 | 1461175340959 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:02:20 INFO - PROCESS | 2520 | 1461175340965 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":"20160420094342","device":"desktop","version":"48.0a1"} 11:02:22 INFO - PROCESS | 2520 | [2520] 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 11:02:22 INFO - PROCESS | 2520 | [2520] 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 11:02:22 INFO - PROCESS | 2520 | [2520] 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 11:02:22 INFO - PROCESS | 2520 | ++DOCSHELL 1A959800 == 5 [pid = 2520] [id = 5] 11:02:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 11 (1A985000) [pid = 2520] [serial = 11] [outer = 00000000] 11:02:22 INFO - PROCESS | 2520 | ++DOCSHELL 1A987800 == 6 [pid = 2520] [id = 6] 11:02:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 12 (1A98D800) [pid = 2520] [serial = 12] [outer = 00000000] 11:02:23 INFO - PROCESS | 2520 | [2520] 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 11:02:23 INFO - PROCESS | 2520 | ++DOCSHELL 1BB65C00 == 7 [pid = 2520] [id = 7] 11:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 13 (1BB66000) [pid = 2520] [serial = 13] [outer = 00000000] 11:02:23 INFO - PROCESS | 2520 | [2520] 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 11:02:23 INFO - PROCESS | 2520 | [2520] 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 11:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 14 (1BCCE400) [pid = 2520] [serial = 14] [outer = 1BB66000] 11:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 15 (1BFEEC00) [pid = 2520] [serial = 15] [outer = 1A985000] 11:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 16 (1BFF0400) [pid = 2520] [serial = 16] [outer = 1A98D800] 11:02:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 17 (1BFF2800) [pid = 2520] [serial = 17] [outer = 1BB66000] 11:02:24 INFO - PROCESS | 2520 | 1461175344479 Marionette DEBUG loaded listener.js 11:02:24 INFO - PROCESS | 2520 | 1461175344493 Marionette DEBUG loaded listener.js 11:02:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 18 (1BB94000) [pid = 2520] [serial = 18] [outer = 1BB66000] 11:02:25 INFO - PROCESS | 2520 | 1461175345255 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"eb21677e-49fd-4e69-ae48-922902d4eefd","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":"20160420094342","device":"desktop","version":"48.0a1","command_id":1}}] 11:02:25 INFO - PROCESS | 2520 | 1461175345543 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 11:02:25 INFO - PROCESS | 2520 | 1461175345572 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 11:02:25 INFO - PROCESS | 2520 | 1461175345623 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:02:25 INFO - PROCESS | 2520 | [2520] 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 11:02:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 19 (1ED25800) [pid = 2520] [serial = 19] [outer = 1BB66000] 11:02:26 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:26 INFO - PROCESS | 2520 | 1461175346622 Marionette TRACE conn5 <- [1,3,null,{}] 11:02:26 INFO - PROCESS | 2520 | 1461175346625 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 11:02:26 INFO - PROCESS | 2520 | 1461175346641 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 11:02:26 INFO - PROCESS | 2520 | 1461175346651 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 11:02:26 INFO - PROCESS | 2520 | 1461175346653 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 11:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:02:26 INFO - PROCESS | 2520 | 1461175346659 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:02:26 INFO - PROCESS | 2520 | 1461175346662 Marionette TRACE conn5 <- [1,6,null,{}] 11:02:26 INFO - PROCESS | 2520 | 1461175346696 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:26 INFO - PROCESS | 2520 | 1461175346709 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 11:02:26 INFO - PROCESS | 2520 | 1461175346713 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:26 INFO - PROCESS | 2520 | ++DOCSHELL 1F9D9800 == 8 [pid = 2520] [id = 8] 11:02:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 20 (1F9D9C00) [pid = 2520] [serial = 20] [outer = 00000000] 11:02:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 21 (20E78000) [pid = 2520] [serial = 21] [outer = 1F9D9C00] 11:02:26 INFO - PROCESS | 2520 | 1461175346765 Marionette DEBUG loaded listener.js 11:02:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 22 (20E7C000) [pid = 2520] [serial = 22] [outer = 1F9D9C00] 11:02:27 INFO - PROCESS | 2520 | ++DOCSHELL 1881F400 == 9 [pid = 2520] [id = 9] 11:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 23 (18824800) [pid = 2520] [serial = 23] [outer = 00000000] 11:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 24 (1ED25400) [pid = 2520] [serial = 24] [outer = 18824800] 11:02:27 INFO - PROCESS | 2520 | 1461175347180 Marionette DEBUG loaded listener.js 11:02:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 25 (20E77C00) [pid = 2520] [serial = 25] [outer = 18824800] 11:02:27 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:02:27 INFO - PROCESS | 2520 | 1461175347809 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 11:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1184ms 11:02:27 INFO - PROCESS | 2520 | 1461175347849 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 11:02:27 INFO - PROCESS | 2520 | 1461175347851 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 11:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:02:27 INFO - PROCESS | 2520 | 1461175347854 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:02:27 INFO - PROCESS | 2520 | 1461175347856 Marionette TRACE conn5 <- [1,10,null,{}] 11:02:27 INFO - PROCESS | 2520 | 1461175347866 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:27 INFO - PROCESS | 2520 | 1461175347974 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 11:02:27 INFO - PROCESS | 2520 | 1461175347981 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 2520 | ++DOCSHELL 21350C00 == 10 [pid = 2520] [id = 10] 11:02:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 26 (214B0400) [pid = 2520] [serial = 26] [outer = 00000000] 11:02:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 27 (214B6000) [pid = 2520] [serial = 27] [outer = 214B0400] 11:02:28 INFO - PROCESS | 2520 | 1461175348032 Marionette DEBUG loaded listener.js 11:02:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 28 (214BA000) [pid = 2520] [serial = 28] [outer = 214B0400] 11:02:28 INFO - PROCESS | 2520 | --DOCSHELL 12CD3800 == 9 [pid = 2520] [id = 1] 11:02:28 INFO - PROCESS | 2520 | 1461175348758 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 11:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 931ms 11:02:28 INFO - PROCESS | 2520 | 1461175348786 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 11:02:28 INFO - PROCESS | 2520 | 1461175348791 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 11:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:02:28 INFO - PROCESS | 2520 | 1461175348797 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:02:28 INFO - PROCESS | 2520 | 1461175348801 Marionette TRACE conn5 <- [1,14,null,{}] 11:02:28 INFO - PROCESS | 2520 | 1461175348806 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:28 INFO - PROCESS | 2520 | 1461175348955 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 11:02:28 INFO - PROCESS | 2520 | 1461175348974 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:28 INFO - PROCESS | 2520 | ++DOCSHELL 11AC4400 == 10 [pid = 2520] [id = 11] 11:02:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 29 (11DB2000) [pid = 2520] [serial = 29] [outer = 00000000] 11:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 30 (15194000) [pid = 2520] [serial = 30] [outer = 11DB2000] 11:02:29 INFO - PROCESS | 2520 | 1461175349034 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 31 (16CD5800) [pid = 2520] [serial = 31] [outer = 11DB2000] 11:02:29 INFO - PROCESS | 2520 | 1461175349605 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 11:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 11:02:29 INFO - PROCESS | 2520 | 1461175349631 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 11:02:29 INFO - PROCESS | 2520 | 1461175349638 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 11:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:02:29 INFO - PROCESS | 2520 | 1461175349644 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:02:29 INFO - PROCESS | 2520 | 1461175349647 Marionette TRACE conn5 <- [1,18,null,{}] 11:02:29 INFO - PROCESS | 2520 | 1461175349652 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:29 INFO - PROCESS | 2520 | 1461175349765 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 11:02:29 INFO - PROCESS | 2520 | 1461175349840 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:29 INFO - PROCESS | 2520 | ++DOCSHELL 17CEA000 == 11 [pid = 2520] [id = 12] 11:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 32 (195CF800) [pid = 2520] [serial = 32] [outer = 00000000] 11:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 33 (1AE34400) [pid = 2520] [serial = 33] [outer = 195CF800] 11:02:29 INFO - PROCESS | 2520 | 1461175349896 Marionette DEBUG loaded listener.js 11:02:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 34 (1B09A000) [pid = 2520] [serial = 34] [outer = 195CF800] 11:02:30 INFO - PROCESS | 2520 | ++DOCSHELL 1BFEA400 == 12 [pid = 2520] [id = 13] 11:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 35 (1BFEC000) [pid = 2520] [serial = 35] [outer = 00000000] 11:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 36 (1BB6C400) [pid = 2520] [serial = 36] [outer = 1BFEC000] 11:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 37 (1D6A2400) [pid = 2520] [serial = 37] [outer = 1BFEC000] 11:02:30 INFO - PROCESS | 2520 | ++DOCSHELL 06787800 == 13 [pid = 2520] [id = 14] 11:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 38 (1C3AFC00) [pid = 2520] [serial = 38] [outer = 00000000] 11:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 39 (1E05B400) [pid = 2520] [serial = 39] [outer = 1C3AFC00] 11:02:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 40 (1F9D5C00) [pid = 2520] [serial = 40] [outer = 1C3AFC00] 11:02:30 INFO - PROCESS | 2520 | 1461175350857 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 11:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1240ms 11:02:30 INFO - PROCESS | 2520 | 1461175350884 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 11:02:30 INFO - PROCESS | 2520 | 1461175350889 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 11:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:02:30 INFO - PROCESS | 2520 | 1461175350894 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:02:30 INFO - PROCESS | 2520 | 1461175350898 Marionette TRACE conn5 <- [1,22,null,{}] 11:02:30 INFO - PROCESS | 2520 | 1461175350905 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:31 INFO - PROCESS | 2520 | 1461175351001 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 11:02:31 INFO - PROCESS | 2520 | 1461175351066 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 2520 | ++DOCSHELL 11A01C00 == 14 [pid = 2520] [id = 15] 11:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 41 (11A02C00) [pid = 2520] [serial = 41] [outer = 00000000] 11:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 42 (11ABE000) [pid = 2520] [serial = 42] [outer = 11A02C00] 11:02:31 INFO - PROCESS | 2520 | 1461175351116 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 43 (11AC7400) [pid = 2520] [serial = 43] [outer = 11A02C00] 11:02:31 INFO - PROCESS | 2520 | --DOCSHELL 18821C00 == 13 [pid = 2520] [id = 4] 11:02:31 INFO - PROCESS | 2520 | 1461175351556 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 11:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 690ms 11:02:31 INFO - PROCESS | 2520 | 1461175351585 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 11:02:31 INFO - PROCESS | 2520 | 1461175351590 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 11:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:02:31 INFO - PROCESS | 2520 | 1461175351602 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:02:31 INFO - PROCESS | 2520 | 1461175351604 Marionette TRACE conn5 <- [1,26,null,{}] 11:02:31 INFO - PROCESS | 2520 | 1461175351608 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:31 INFO - PROCESS | 2520 | 1461175351707 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 11:02:31 INFO - PROCESS | 2520 | 1461175351773 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:31 INFO - PROCESS | 2520 | ++DOCSHELL 120BE000 == 14 [pid = 2520] [id = 16] 11:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 44 (124EBC00) [pid = 2520] [serial = 44] [outer = 00000000] 11:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 45 (1324F000) [pid = 2520] [serial = 45] [outer = 124EBC00] 11:02:31 INFO - PROCESS | 2520 | 1461175351820 Marionette DEBUG loaded listener.js 11:02:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 46 (15170000) [pid = 2520] [serial = 46] [outer = 124EBC00] 11:02:32 INFO - PROCESS | 2520 | 1461175352180 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 11:02:32 INFO - PROCESS | 2520 | 1461175352236 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 11:02:32 INFO - PROCESS | 2520 | 1461175352238 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 11:02:32 INFO - PROCESS | 2520 | 1461175352241 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:02:32 INFO - PROCESS | 2520 | 1461175352245 Marionette TRACE conn5 <- [1,30,null,{}] 11:02:32 INFO - PROCESS | 2520 | 1461175352256 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 2520 | 1461175352345 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 11:02:32 INFO - PROCESS | 2520 | 1461175352380 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 2520 | ++DOCSHELL 16B6B400 == 15 [pid = 2520] [id = 17] 11:02:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 47 (16B89400) [pid = 2520] [serial = 47] [outer = 00000000] 11:02:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 48 (16CD4800) [pid = 2520] [serial = 48] [outer = 16B89400] 11:02:32 INFO - PROCESS | 2520 | 1461175352429 Marionette DEBUG loaded listener.js 11:02:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 49 (16F18C00) [pid = 2520] [serial = 49] [outer = 16B89400] 11:02:32 INFO - PROCESS | 2520 | 1461175352846 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 11:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 631ms 11:02:32 INFO - PROCESS | 2520 | 1461175352877 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 11:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:02:32 INFO - PROCESS | 2520 | 1461175352879 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 11:02:32 INFO - PROCESS | 2520 | 1461175352883 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:02:32 INFO - PROCESS | 2520 | 1461175352885 Marionette TRACE conn5 <- [1,34,null,{}] 11:02:32 INFO - PROCESS | 2520 | 1461175352888 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:32 INFO - PROCESS | 2520 | 1461175352965 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 11:02:32 INFO - PROCESS | 2520 | 1461175352971 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:32 INFO - PROCESS | 2520 | ++DOCSHELL 16F87C00 == 16 [pid = 2520] [id = 18] 11:02:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 50 (17C0E000) [pid = 2520] [serial = 50] [outer = 00000000] 11:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 51 (195D4C00) [pid = 2520] [serial = 51] [outer = 17C0E000] 11:02:33 INFO - PROCESS | 2520 | 1461175353017 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 52 (198A6000) [pid = 2520] [serial = 52] [outer = 17C0E000] 11:02:33 INFO - PROCESS | 2520 | 1461175353415 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 11:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 11:02:33 INFO - PROCESS | 2520 | 1461175353462 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 11:02:33 INFO - PROCESS | 2520 | 1461175353464 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 11:02:33 INFO - PROCESS | 2520 | 1461175353466 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:02:33 INFO - PROCESS | 2520 | 1461175353468 Marionette TRACE conn5 <- [1,38,null,{}] 11:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:02:33 INFO - PROCESS | 2520 | 1461175353472 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:33 INFO - PROCESS | 2520 | 1461175353546 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 11:02:33 INFO - PROCESS | 2520 | 1461175353552 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:33 INFO - PROCESS | 2520 | ++DOCSHELL 198A8000 == 17 [pid = 2520] [id = 19] 11:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 53 (1A917800) [pid = 2520] [serial = 53] [outer = 00000000] 11:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 54 (1A984800) [pid = 2520] [serial = 54] [outer = 1A917800] 11:02:33 INFO - PROCESS | 2520 | 1461175353601 Marionette DEBUG loaded listener.js 11:02:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 55 (1A98BC00) [pid = 2520] [serial = 55] [outer = 1A917800] 11:02:34 INFO - PROCESS | 2520 | 1461175354029 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 11:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 11:02:34 INFO - PROCESS | 2520 | 1461175354041 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 2520 | 1461175354043 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 11:02:34 INFO - PROCESS | 2520 | 1461175354047 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:02:34 INFO - PROCESS | 2520 | 1461175354048 Marionette TRACE conn5 <- [1,42,null,{}] 11:02:34 INFO - PROCESS | 2520 | 1461175354052 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 2520 | 1461175354177 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 11:02:34 INFO - PROCESS | 2520 | 1461175354187 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 2520 | ++DOCSHELL 1A91F800 == 18 [pid = 2520] [id = 20] 11:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 56 (1B099000) [pid = 2520] [serial = 56] [outer = 00000000] 11:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 57 (1B598000) [pid = 2520] [serial = 57] [outer = 1B099000] 11:02:34 INFO - PROCESS | 2520 | 1461175354240 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 58 (1BB97400) [pid = 2520] [serial = 58] [outer = 1B099000] 11:02:34 INFO - PROCESS | 2520 | 1461175354705 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 11:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 672ms 11:02:34 INFO - PROCESS | 2520 | 1461175354722 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 11:02:34 INFO - PROCESS | 2520 | 1461175354724 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 11:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:02:34 INFO - PROCESS | 2520 | 1461175354727 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:02:34 INFO - PROCESS | 2520 | 1461175354729 Marionette TRACE conn5 <- [1,46,null,{}] 11:02:34 INFO - PROCESS | 2520 | 1461175354732 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:34 INFO - PROCESS | 2520 | 1461175354831 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 11:02:34 INFO - PROCESS | 2520 | 1461175354839 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:34 INFO - PROCESS | 2520 | ++DOCSHELL 06793C00 == 19 [pid = 2520] [id = 21] 11:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 59 (06796C00) [pid = 2520] [serial = 59] [outer = 00000000] 11:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (11545000) [pid = 2520] [serial = 60] [outer = 06796C00] 11:02:34 INFO - PROCESS | 2520 | 1461175354892 Marionette DEBUG loaded listener.js 11:02:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (1BB69800) [pid = 2520] [serial = 61] [outer = 06796C00] 11:02:35 INFO - PROCESS | 2520 | 1461175355284 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 11:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:02:35 INFO - PROCESS | 2520 | 1461175355298 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 11:02:35 INFO - PROCESS | 2520 | 1461175355300 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 11:02:35 INFO - PROCESS | 2520 | 1461175355303 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 2520 | 1461175355305 Marionette TRACE conn5 <- [1,50,null,{}] 11:02:35 INFO - PROCESS | 2520 | 1461175355308 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:35 INFO - PROCESS | 2520 | 1461175355382 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 11:02:35 INFO - PROCESS | 2520 | 1461175355448 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:35 INFO - PROCESS | 2520 | ++DOCSHELL 16729C00 == 20 [pid = 2520] [id = 22] 11:02:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (1BD27C00) [pid = 2520] [serial = 62] [outer = 00000000] 11:02:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (1E767400) [pid = 2520] [serial = 63] [outer = 1BD27C00] 11:02:35 INFO - PROCESS | 2520 | 1461175355494 Marionette DEBUG loaded listener.js 11:02:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (1F9CD800) [pid = 2520] [serial = 64] [outer = 1BD27C00] 11:02:35 INFO - PROCESS | 2520 | 1461175355833 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 11:02:35 INFO - PROCESS | 2520 | 1461175355874 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 11:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:02:35 INFO - PROCESS | 2520 | 1461175355876 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 11:02:35 INFO - PROCESS | 2520 | 1461175355880 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:02:35 INFO - PROCESS | 2520 | 1461175355881 Marionette TRACE conn5 <- [1,54,null,{}] 11:02:35 INFO - PROCESS | 2520 | 1461175355885 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:35 INFO - PROCESS | 2520 | 1461175355957 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 11:02:36 INFO - PROCESS | 2520 | 1461175356021 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 2520 | ++DOCSHELL 12008000 == 21 [pid = 2520] [id = 23] 11:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (12009C00) [pid = 2520] [serial = 65] [outer = 00000000] 11:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (12012000) [pid = 2520] [serial = 66] [outer = 12009C00] 11:02:36 INFO - PROCESS | 2520 | 1461175356065 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (12015C00) [pid = 2520] [serial = 67] [outer = 12009C00] 11:02:36 INFO - PROCESS | 2520 | 1461175356430 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 571ms 11:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:02:36 INFO - PROCESS | 2520 | 1461175356450 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 11:02:36 INFO - PROCESS | 2520 | 1461175356452 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 11:02:36 INFO - PROCESS | 2520 | 1461175356455 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:02:36 INFO - PROCESS | 2520 | 1461175356457 Marionette TRACE conn5 <- [1,58,null,{}] 11:02:36 INFO - PROCESS | 2520 | 1461175356461 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:36 INFO - PROCESS | 2520 | 1461175356563 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 11:02:36 INFO - PROCESS | 2520 | 1461175356571 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:36 INFO - PROCESS | 2520 | ++DOCSHELL 12011800 == 22 [pid = 2520] [id = 24] 11:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (12CD7000) [pid = 2520] [serial = 68] [outer = 00000000] 11:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (1B9EA400) [pid = 2520] [serial = 69] [outer = 12CD7000] 11:02:36 INFO - PROCESS | 2520 | 1461175356618 Marionette DEBUG loaded listener.js 11:02:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (1B9ECC00) [pid = 2520] [serial = 70] [outer = 12CD7000] 11:02:36 INFO - PROCESS | 2520 | 1461175356983 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 11:02:37 INFO - PROCESS | 2520 | 1461175357027 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 2520 | 1461175357029 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 11:02:37 INFO - PROCESS | 2520 | 1461175357032 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:02:37 INFO - PROCESS | 2520 | 1461175357034 Marionette TRACE conn5 <- [1,62,null,{}] 11:02:37 INFO - PROCESS | 2520 | 1461175357038 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:37 INFO - PROCESS | 2520 | 1461175357158 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 11:02:37 INFO - PROCESS | 2520 | 1461175357167 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EDC00 == 23 [pid = 2520] [id = 25] 11:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1B9EE000) [pid = 2520] [serial = 71] [outer = 00000000] 11:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1BC47000) [pid = 2520] [serial = 72] [outer = 1B9EE000] 11:02:37 INFO - PROCESS | 2520 | 1461175357216 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1BC4BC00) [pid = 2520] [serial = 73] [outer = 1B9EE000] 11:02:37 INFO - PROCESS | 2520 | 1461175357615 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 11:02:37 INFO - PROCESS | 2520 | 1461175357667 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 11:02:37 INFO - PROCESS | 2520 | 1461175357669 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 11:02:37 INFO - PROCESS | 2520 | 1461175357672 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:02:37 INFO - PROCESS | 2520 | 1461175357674 Marionette TRACE conn5 <- [1,66,null,{}] 11:02:37 INFO - PROCESS | 2520 | 1461175357677 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:37 INFO - PROCESS | 2520 | 1461175357779 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 11:02:37 INFO - PROCESS | 2520 | 1461175357787 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:37 INFO - PROCESS | 2520 | ++DOCSHELL 0EBA7C00 == 24 [pid = 2520] [id = 26] 11:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (0EBAA400) [pid = 2520] [serial = 74] [outer = 00000000] 11:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (0EBB2C00) [pid = 2520] [serial = 75] [outer = 0EBAA400] 11:02:37 INFO - PROCESS | 2520 | 1461175357835 Marionette DEBUG loaded listener.js 11:02:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (11A08000) [pid = 2520] [serial = 76] [outer = 0EBAA400] 11:02:38 INFO - PROCESS | 2520 | 1461175358210 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 11:02:38 INFO - PROCESS | 2520 | 1461175358246 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 11:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:02:38 INFO - PROCESS | 2520 | 1461175358248 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 11:02:38 INFO - PROCESS | 2520 | 1461175358251 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:02:38 INFO - PROCESS | 2520 | 1461175358253 Marionette TRACE conn5 <- [1,70,null,{}] 11:02:38 INFO - PROCESS | 2520 | 1461175358256 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:38 INFO - PROCESS | 2520 | 1461175358333 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 11:02:38 INFO - PROCESS | 2520 | 1461175358439 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:38 INFO - PROCESS | 2520 | ++DOCSHELL 16CD2800 == 25 [pid = 2520] [id = 27] 11:02:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (198AA000) [pid = 2520] [serial = 77] [outer = 00000000] 11:02:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1ACE2000) [pid = 2520] [serial = 78] [outer = 198AA000] 11:02:38 INFO - PROCESS | 2520 | 1461175358488 Marionette DEBUG loaded listener.js 11:02:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1ACA6800) [pid = 2520] [serial = 79] [outer = 198AA000] 11:02:39 INFO - PROCESS | 2520 | 1461175359594 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1383ms 11:02:39 INFO - PROCESS | 2520 | 1461175359636 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 11:02:39 INFO - PROCESS | 2520 | 1461175359641 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 11:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:02:39 INFO - PROCESS | 2520 | 1461175359692 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:02:39 INFO - PROCESS | 2520 | 1461175359695 Marionette TRACE conn5 <- [1,74,null,{}] 11:02:39 INFO - PROCESS | 2520 | 1461175359701 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:39 INFO - PROCESS | 2520 | 1461175359802 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 11:02:39 INFO - PROCESS | 2520 | 1461175359857 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:39 INFO - PROCESS | 2520 | ++DOCSHELL 0EBB2000 == 26 [pid = 2520] [id = 28] 11:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (0EBB3000) [pid = 2520] [serial = 80] [outer = 00000000] 11:02:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1175E800) [pid = 2520] [serial = 81] [outer = 0EBB3000] 11:02:39 INFO - PROCESS | 2520 | 1461175359908 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (11808000) [pid = 2520] [serial = 82] [outer = 0EBB3000] 11:02:40 INFO - PROCESS | 2520 | 1461175360312 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 691ms 11:02:40 INFO - PROCESS | 2520 | 1461175360371 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 11:02:40 INFO - PROCESS | 2520 | 1461175360377 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 11:02:40 INFO - PROCESS | 2520 | 1461175360383 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:02:40 INFO - PROCESS | 2520 | 1461175360386 Marionette TRACE conn5 <- [1,78,null,{}] 11:02:40 INFO - PROCESS | 2520 | 1461175360390 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:40 INFO - PROCESS | 2520 | 1461175360495 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 11:02:40 INFO - PROCESS | 2520 | 1461175360502 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:40 INFO - PROCESS | 2520 | ++DOCSHELL 118DB800 == 27 [pid = 2520] [id = 29] 11:02:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (118DC800) [pid = 2520] [serial = 83] [outer = 00000000] 11:02:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1200C000) [pid = 2520] [serial = 84] [outer = 118DC800] 11:02:40 INFO - PROCESS | 2520 | 1461175360551 Marionette DEBUG loaded listener.js 11:02:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (12014800) [pid = 2520] [serial = 85] [outer = 118DC800] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (18826C00) [pid = 2520] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1F9D9C00) [pid = 2520] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (214B0400) [pid = 2520] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (11DB2000) [pid = 2520] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (195CF800) [pid = 2520] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (11A02C00) [pid = 2520] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (124EBC00) [pid = 2520] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (16B89400) [pid = 2520] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (17C0E000) [pid = 2520] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (1A917800) [pid = 2520] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1B099000) [pid = 2520] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1BD27C00) [pid = 2520] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (12009C00) [pid = 2520] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (12CD7000) [pid = 2520] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (1B9EE000) [pid = 2520] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:02:41 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (0EBAA400) [pid = 2520] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:02:41 INFO - PROCESS | 2520 | 1461175361290 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 930ms 11:02:41 INFO - PROCESS | 2520 | 1461175361321 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 2520 | 1461175361323 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 11:02:41 INFO - PROCESS | 2520 | 1461175361327 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:02:41 INFO - PROCESS | 2520 | 1461175361330 Marionette TRACE conn5 <- [1,82,null,{}] 11:02:41 INFO - PROCESS | 2520 | 1461175361341 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:41 INFO - PROCESS | 2520 | 1461175361426 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 11:02:41 INFO - PROCESS | 2520 | 1461175361432 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:41 INFO - PROCESS | 2520 | ++DOCSHELL 124E9C00 == 28 [pid = 2520] [id = 30] 11:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (124ED800) [pid = 2520] [serial = 86] [outer = 00000000] 11:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (12CDF400) [pid = 2520] [serial = 87] [outer = 124ED800] 11:02:41 INFO - PROCESS | 2520 | 1461175361484 Marionette DEBUG loaded listener.js 11:02:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (15179C00) [pid = 2520] [serial = 88] [outer = 124ED800] 11:02:41 INFO - PROCESS | 2520 | 1461175361913 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 11:02:41 INFO - PROCESS | 2520 | 1461175361965 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 11:02:41 INFO - PROCESS | 2520 | 1461175361967 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 11:02:41 INFO - PROCESS | 2520 | 1461175361971 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:02:41 INFO - PROCESS | 2520 | 1461175361972 Marionette TRACE conn5 <- [1,86,null,{}] 11:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:02:41 INFO - PROCESS | 2520 | 1461175361975 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:42 INFO - PROCESS | 2520 | 1461175362050 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 11:02:42 INFO - PROCESS | 2520 | 1461175362056 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 2520 | ++DOCSHELL 1652D400 == 29 [pid = 2520] [id = 31] 11:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (16729400) [pid = 2520] [serial = 89] [outer = 00000000] 11:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (16B8B400) [pid = 2520] [serial = 90] [outer = 16729400] 11:02:42 INFO - PROCESS | 2520 | 1461175362104 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (16CCDC00) [pid = 2520] [serial = 91] [outer = 16729400] 11:02:42 INFO - PROCESS | 2520 | 1461175362570 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 631ms 11:02:42 INFO - PROCESS | 2520 | 1461175362606 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 11:02:42 INFO - PROCESS | 2520 | 1461175362608 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 11:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:02:42 INFO - PROCESS | 2520 | 1461175362611 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:02:42 INFO - PROCESS | 2520 | 1461175362613 Marionette TRACE conn5 <- [1,90,null,{}] 11:02:42 INFO - PROCESS | 2520 | 1461175362616 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:42 INFO - PROCESS | 2520 | 1461175362691 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 11:02:42 INFO - PROCESS | 2520 | 1461175362697 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:42 INFO - PROCESS | 2520 | ++DOCSHELL 17C02000 == 30 [pid = 2520] [id = 32] 11:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (17C02C00) [pid = 2520] [serial = 92] [outer = 00000000] 11:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (18824000) [pid = 2520] [serial = 93] [outer = 17C02C00] 11:02:42 INFO - PROCESS | 2520 | 1461175362745 Marionette DEBUG loaded listener.js 11:02:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (19504400) [pid = 2520] [serial = 94] [outer = 17C02C00] 11:02:43 INFO - PROCESS | 2520 | 1461175363240 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 11:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 670ms 11:02:43 INFO - PROCESS | 2520 | 1461175363282 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 11:02:43 INFO - PROCESS | 2520 | 1461175363287 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 11:02:43 INFO - PROCESS | 2520 | 1461175363292 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:02:43 INFO - PROCESS | 2520 | 1461175363297 Marionette TRACE conn5 <- [1,94,null,{}] 11:02:43 INFO - PROCESS | 2520 | 1461175363303 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:43 INFO - PROCESS | 2520 | 1461175363438 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 11:02:43 INFO - PROCESS | 2520 | 1461175363536 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:43 INFO - PROCESS | 2520 | ++DOCSHELL 0EBAFC00 == 31 [pid = 2520] [id = 33] 11:02:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (11756800) [pid = 2520] [serial = 95] [outer = 00000000] 11:02:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (11ABB000) [pid = 2520] [serial = 96] [outer = 11756800] 11:02:43 INFO - PROCESS | 2520 | 1461175363596 Marionette DEBUG loaded listener.js 11:02:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (11DB6400) [pid = 2520] [serial = 97] [outer = 11756800] 11:02:44 INFO - PROCESS | 2520 | 1461175364089 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 831ms 11:02:44 INFO - PROCESS | 2520 | 1461175364128 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 2520 | 1461175364134 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 11:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:02:44 INFO - PROCESS | 2520 | 1461175364141 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 2520 | 1461175364144 Marionette TRACE conn5 <- [1,98,null,{}] 11:02:44 INFO - PROCESS | 2520 | 1461175364148 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:44 INFO - PROCESS | 2520 | 1461175364251 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 11:02:44 INFO - PROCESS | 2520 | 1461175364333 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:44 INFO - PROCESS | 2520 | ++DOCSHELL 12010C00 == 32 [pid = 2520] [id = 34] 11:02:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (12C89000) [pid = 2520] [serial = 98] [outer = 00000000] 11:02:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (17CEC000) [pid = 2520] [serial = 99] [outer = 12C89000] 11:02:44 INFO - PROCESS | 2520 | 1461175364389 Marionette DEBUG loaded listener.js 11:02:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (195CF400) [pid = 2520] [serial = 100] [outer = 12C89000] 11:02:44 INFO - PROCESS | 2520 | 1461175364908 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 11:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 11:02:44 INFO - PROCESS | 2520 | 1461175364972 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 11:02:44 INFO - PROCESS | 2520 | 1461175364975 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 11:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:02:44 INFO - PROCESS | 2520 | 1461175364979 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:02:44 INFO - PROCESS | 2520 | 1461175364983 Marionette TRACE conn5 <- [1,102,null,{}] 11:02:45 INFO - PROCESS | 2520 | 1461175364995 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:45 INFO - PROCESS | 2520 | 1461175365138 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 11:02:45 INFO - PROCESS | 2520 | 1461175365201 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:45 INFO - PROCESS | 2520 | ++DOCSHELL 1ACD9800 == 33 [pid = 2520] [id = 35] 11:02:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1ACDA400) [pid = 2520] [serial = 101] [outer = 00000000] 11:02:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1ACDF000) [pid = 2520] [serial = 102] [outer = 1ACDA400] 11:02:45 INFO - PROCESS | 2520 | 1461175365262 Marionette DEBUG loaded listener.js 11:02:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1ACE6000) [pid = 2520] [serial = 103] [outer = 1ACDA400] 11:02:45 INFO - PROCESS | 2520 | 1461175365792 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 11:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 11:02:45 INFO - PROCESS | 2520 | 1461175365852 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 11:02:45 INFO - PROCESS | 2520 | 1461175365855 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 11:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:02:45 INFO - PROCESS | 2520 | 1461175365859 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:02:45 INFO - PROCESS | 2520 | 1461175365861 Marionette TRACE conn5 <- [1,106,null,{}] 11:02:45 INFO - PROCESS | 2520 | 1461175365866 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:45 INFO - PROCESS | 2520 | 1461175365965 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 11:02:46 INFO - PROCESS | 2520 | 1461175366046 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 2520 | ++DOCSHELL 1B0EB400 == 34 [pid = 2520] [id = 36] 11:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B0EBC00) [pid = 2520] [serial = 104] [outer = 00000000] 11:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1B54AC00) [pid = 2520] [serial = 105] [outer = 1B0EBC00] 11:02:46 INFO - PROCESS | 2520 | 1461175366101 Marionette DEBUG loaded listener.js 11:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1B546000) [pid = 2520] [serial = 106] [outer = 1B0EBC00] 11:02:46 INFO - PROCESS | 2520 | 1461175366644 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 11:02:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 831ms 11:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:02:46 INFO - PROCESS | 2520 | 1461175366692 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 11:02:46 INFO - PROCESS | 2520 | 1461175366695 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 11:02:46 INFO - PROCESS | 2520 | 1461175366698 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:02:46 INFO - PROCESS | 2520 | 1461175366700 Marionette TRACE conn5 <- [1,110,null,{}] 11:02:46 INFO - PROCESS | 2520 | 1461175366704 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:46 INFO - PROCESS | 2520 | 1461175366806 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 11:02:46 INFO - PROCESS | 2520 | 1461175366875 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:46 INFO - PROCESS | 2520 | ++DOCSHELL 11DAF400 == 35 [pid = 2520] [id = 37] 11:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (16F80400) [pid = 2520] [serial = 107] [outer = 00000000] 11:02:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1B9EE000) [pid = 2520] [serial = 108] [outer = 16F80400] 11:02:46 INFO - PROCESS | 2520 | 1461175366931 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B53F800) [pid = 2520] [serial = 109] [outer = 16F80400] 11:02:47 INFO - PROCESS | 2520 | 1461175367497 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 11:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 831ms 11:02:47 INFO - PROCESS | 2520 | 1461175367534 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 11:02:47 INFO - PROCESS | 2520 | 1461175367538 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 11:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:02:47 INFO - PROCESS | 2520 | 1461175367543 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:02:47 INFO - PROCESS | 2520 | 1461175367548 Marionette TRACE conn5 <- [1,114,null,{}] 11:02:47 INFO - PROCESS | 2520 | 1461175367554 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:47 INFO - PROCESS | 2520 | 1461175367649 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 11:02:47 INFO - PROCESS | 2520 | 1461175367739 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:47 INFO - PROCESS | 2520 | ++DOCSHELL 0EBA8000 == 36 [pid = 2520] [id = 38] 11:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (0EBA8400) [pid = 2520] [serial = 110] [outer = 00000000] 11:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (11A0AC00) [pid = 2520] [serial = 111] [outer = 0EBA8400] 11:02:47 INFO - PROCESS | 2520 | 1461175367789 Marionette DEBUG loaded listener.js 11:02:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (12009800) [pid = 2520] [serial = 112] [outer = 0EBA8400] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 124E9C00 == 35 [pid = 2520] [id = 30] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 118DB800 == 34 [pid = 2520] [id = 29] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 1652D400 == 33 [pid = 2520] [id = 31] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 1B0EB400 == 32 [pid = 2520] [id = 36] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 11DAF400 == 31 [pid = 2520] [id = 37] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 12010C00 == 30 [pid = 2520] [id = 34] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 1ACD9800 == 29 [pid = 2520] [id = 35] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 17C02000 == 28 [pid = 2520] [id = 32] 11:02:48 INFO - PROCESS | 2520 | --DOCSHELL 0EBAFC00 == 27 [pid = 2520] [id = 33] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (195CFC00) [pid = 2520] [serial = 9] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (195D5400) [pid = 2520] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (13286400) [pid = 2520] [serial = 4] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (15194000) [pid = 2520] [serial = 30] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1AE34400) [pid = 2520] [serial = 33] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1E05B400) [pid = 2520] [serial = 39] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (11ABE000) [pid = 2520] [serial = 42] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1324F000) [pid = 2520] [serial = 45] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (16CD4800) [pid = 2520] [serial = 48] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (16F18C00) [pid = 2520] [serial = 49] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (195D4C00) [pid = 2520] [serial = 51] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (198A6000) [pid = 2520] [serial = 52] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1A984800) [pid = 2520] [serial = 54] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1A98BC00) [pid = 2520] [serial = 55] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1B598000) [pid = 2520] [serial = 57] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (11545000) [pid = 2520] [serial = 60] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1E767400) [pid = 2520] [serial = 63] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (12012000) [pid = 2520] [serial = 66] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (1B9EA400) [pid = 2520] [serial = 69] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1BC47000) [pid = 2520] [serial = 72] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (0EBB2C00) [pid = 2520] [serial = 75] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1BB6C400) [pid = 2520] [serial = 36] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1BB97400) [pid = 2520] [serial = 58] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (1B09A000) [pid = 2520] [serial = 34] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (1F9CD800) [pid = 2520] [serial = 64] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (12015C00) [pid = 2520] [serial = 67] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (11AC7400) [pid = 2520] [serial = 43] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (15170000) [pid = 2520] [serial = 46] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 67 (1B9ECC00) [pid = 2520] [serial = 70] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 66 (16CD5800) [pid = 2520] [serial = 31] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 65 (1BC4BC00) [pid = 2520] [serial = 73] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 64 (11A08000) [pid = 2520] [serial = 76] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 63 (214BA000) [pid = 2520] [serial = 28] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 62 (214B6000) [pid = 2520] [serial = 27] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 61 (20E7C000) [pid = 2520] [serial = 22] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 60 (1ED25400) [pid = 2520] [serial = 24] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 59 (20E78000) [pid = 2520] [serial = 21] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 58 (1BFF2800) [pid = 2520] [serial = 17] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | --DOMWINDOW == 57 (1BCCE400) [pid = 2520] [serial = 14] [outer = 00000000] [url = about:blank] 11:02:48 INFO - PROCESS | 2520 | 1461175368816 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 11:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1335ms 11:02:48 INFO - PROCESS | 2520 | 1461175368878 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 11:02:48 INFO - PROCESS | 2520 | 1461175368883 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 11:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:02:48 INFO - PROCESS | 2520 | 1461175368893 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:02:48 INFO - PROCESS | 2520 | 1461175368896 Marionette TRACE conn5 <- [1,118,null,{}] 11:02:48 INFO - PROCESS | 2520 | 1461175368902 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:49 INFO - PROCESS | 2520 | 1461175368991 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 11:02:49 INFO - PROCESS | 2520 | 1461175368999 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 2520 | ++DOCSHELL 11807400 == 28 [pid = 2520] [id = 39] 11:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 58 (11807800) [pid = 2520] [serial = 113] [outer = 00000000] 11:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 59 (11A0E400) [pid = 2520] [serial = 114] [outer = 11807800] 11:02:49 INFO - PROCESS | 2520 | 1461175369046 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 60 (11AC7800) [pid = 2520] [serial = 115] [outer = 11807800] 11:02:49 INFO - PROCESS | 2520 | 1461175369469 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 11:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 632ms 11:02:49 INFO - PROCESS | 2520 | 1461175369525 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 11:02:49 INFO - PROCESS | 2520 | 1461175369531 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 11:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:02:49 INFO - PROCESS | 2520 | 1461175369538 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:02:49 INFO - PROCESS | 2520 | 1461175369541 Marionette TRACE conn5 <- [1,122,null,{}] 11:02:49 INFO - PROCESS | 2520 | 1461175369545 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:49 INFO - PROCESS | 2520 | 1461175369624 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 11:02:49 INFO - PROCESS | 2520 | 1461175369633 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:49 INFO - PROCESS | 2520 | ++DOCSHELL 121D9C00 == 29 [pid = 2520] [id = 40] 11:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 61 (121E5400) [pid = 2520] [serial = 116] [outer = 00000000] 11:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 62 (12CD1400) [pid = 2520] [serial = 117] [outer = 121E5400] 11:02:49 INFO - PROCESS | 2520 | 1461175369680 Marionette DEBUG loaded listener.js 11:02:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 63 (12DE0400) [pid = 2520] [serial = 118] [outer = 121E5400] 11:02:50 INFO - PROCESS | 2520 | 1461175370114 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 11:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 11:02:50 INFO - PROCESS | 2520 | 1461175370169 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 2520 | 1461175370172 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 11:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:02:50 INFO - PROCESS | 2520 | 1461175370176 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 2520 | 1461175370180 Marionette TRACE conn5 <- [1,126,null,{}] 11:02:50 INFO - PROCESS | 2520 | 1461175370190 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:50 INFO - PROCESS | 2520 | 1461175370275 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 11:02:50 INFO - PROCESS | 2520 | 1461175370283 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 2520 | ++DOCSHELL 16F03400 == 30 [pid = 2520] [id = 41] 11:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 64 (16F04800) [pid = 2520] [serial = 119] [outer = 00000000] 11:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 65 (16F19800) [pid = 2520] [serial = 120] [outer = 16F04800] 11:02:50 INFO - PROCESS | 2520 | 1461175370333 Marionette DEBUG loaded listener.js 11:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 66 (16F7DC00) [pid = 2520] [serial = 121] [outer = 16F04800] 11:02:50 INFO - PROCESS | 2520 | 1461175370760 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 11:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 11:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:02:50 INFO - PROCESS | 2520 | 1461175370809 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 11:02:50 INFO - PROCESS | 2520 | 1461175370812 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 11:02:50 INFO - PROCESS | 2520 | 1461175370815 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:02:50 INFO - PROCESS | 2520 | 1461175370817 Marionette TRACE conn5 <- [1,130,null,{}] 11:02:50 INFO - PROCESS | 2520 | 1461175370821 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:50 INFO - PROCESS | 2520 | 1461175370924 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 11:02:50 INFO - PROCESS | 2520 | 1461175370930 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:50 INFO - PROCESS | 2520 | ++DOCSHELL 16F84000 == 31 [pid = 2520] [id = 42] 11:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 67 (17C10C00) [pid = 2520] [serial = 122] [outer = 00000000] 11:02:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 68 (195CC000) [pid = 2520] [serial = 123] [outer = 17C10C00] 11:02:50 INFO - PROCESS | 2520 | 1461175370979 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (198A7400) [pid = 2520] [serial = 124] [outer = 17C10C00] 11:02:51 INFO - PROCESS | 2520 | 1461175371433 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 11:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 670ms 11:02:51 INFO - PROCESS | 2520 | 1461175371489 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 11:02:51 INFO - PROCESS | 2520 | 1461175371491 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 11:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:02:51 INFO - PROCESS | 2520 | 1461175371494 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:02:51 INFO - PROCESS | 2520 | 1461175371496 Marionette TRACE conn5 <- [1,134,null,{}] 11:02:51 INFO - PROCESS | 2520 | 1461175371506 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:51 INFO - PROCESS | 2520 | 1461175371600 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 11:02:51 INFO - PROCESS | 2520 | 1461175371606 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:51 INFO - PROCESS | 2520 | ++DOCSHELL 19503400 == 32 [pid = 2520] [id = 43] 11:02:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (19504800) [pid = 2520] [serial = 125] [outer = 00000000] 11:02:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (1A960C00) [pid = 2520] [serial = 126] [outer = 19504800] 11:02:51 INFO - PROCESS | 2520 | 1461175371657 Marionette DEBUG loaded listener.js 11:02:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1AC9D000) [pid = 2520] [serial = 127] [outer = 19504800] 11:02:52 INFO - PROCESS | 2520 | 1461175372089 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 631ms 11:02:52 INFO - PROCESS | 2520 | 1461175372125 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 11:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:02:52 INFO - PROCESS | 2520 | 1461175372127 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 11:02:52 INFO - PROCESS | 2520 | 1461175372130 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 2520 | 1461175372132 Marionette TRACE conn5 <- [1,138,null,{}] 11:02:52 INFO - PROCESS | 2520 | 1461175372136 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:52 INFO - PROCESS | 2520 | 1461175372284 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 11:02:52 INFO - PROCESS | 2520 | 1461175372309 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:52 INFO - PROCESS | 2520 | ++DOCSHELL 17C09800 == 33 [pid = 2520] [id = 44] 11:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (17C09C00) [pid = 2520] [serial = 128] [outer = 00000000] 11:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (1AE36C00) [pid = 2520] [serial = 129] [outer = 17C09C00] 11:02:52 INFO - PROCESS | 2520 | 1461175372358 Marionette DEBUG loaded listener.js 11:02:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1B0F1C00) [pid = 2520] [serial = 130] [outer = 17C09C00] 11:02:52 INFO - PROCESS | 2520 | 1461175372759 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 11:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 670ms 11:02:52 INFO - PROCESS | 2520 | 1461175372870 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 11:02:52 INFO - PROCESS | 2520 | 1461175372872 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 11:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (198AA000) [pid = 2520] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (06796C00) [pid = 2520] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 72 (17C02C00) [pid = 2520] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 71 (0EBB3000) [pid = 2520] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 70 (118DC800) [pid = 2520] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 69 (16729400) [pid = 2520] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:02:52 INFO - PROCESS | 2520 | --DOMWINDOW == 68 (124ED800) [pid = 2520] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:02:52 INFO - PROCESS | 2520 | 1461175372885 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:02:52 INFO - PROCESS | 2520 | 1461175372886 Marionette TRACE conn5 <- [1,142,null,{}] 11:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:02:52 INFO - PROCESS | 2520 | 1461175372890 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:52 INFO - PROCESS | 2520 | 1461175372965 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 11:02:53 INFO - PROCESS | 2520 | 1461175372976 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 2520 | ++DOCSHELL 11AC2C00 == 34 [pid = 2520] [id = 45] 11:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 69 (11AC6400) [pid = 2520] [serial = 131] [outer = 00000000] 11:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 70 (16B65000) [pid = 2520] [serial = 132] [outer = 11AC6400] 11:02:53 INFO - PROCESS | 2520 | 1461175373026 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 71 (16B10800) [pid = 2520] [serial = 133] [outer = 11AC6400] 11:02:53 INFO - PROCESS | 2520 | 1461175373436 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 11:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 11:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:02:53 INFO - PROCESS | 2520 | 1461175373471 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 11:02:53 INFO - PROCESS | 2520 | 1461175373473 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 11:02:53 INFO - PROCESS | 2520 | 1461175373477 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:02:53 INFO - PROCESS | 2520 | 1461175373478 Marionette TRACE conn5 <- [1,146,null,{}] 11:02:53 INFO - PROCESS | 2520 | 1461175373487 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:53 INFO - PROCESS | 2520 | 1461175373563 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 11:02:53 INFO - PROCESS | 2520 | 1461175373590 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:53 INFO - PROCESS | 2520 | ++DOCSHELL 1ACA2000 == 35 [pid = 2520] [id = 46] 11:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 72 (1B9E6400) [pid = 2520] [serial = 134] [outer = 00000000] 11:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 73 (1B9F0C00) [pid = 2520] [serial = 135] [outer = 1B9E6400] 11:02:53 INFO - PROCESS | 2520 | 1461175373638 Marionette DEBUG loaded listener.js 11:02:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (198A5800) [pid = 2520] [serial = 136] [outer = 1B9E6400] 11:02:54 INFO - PROCESS | 2520 | 1461175374059 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 631ms 11:02:54 INFO - PROCESS | 2520 | 1461175374108 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 2520 | 1461175374110 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 11:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:02:54 INFO - PROCESS | 2520 | 1461175374118 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 2520 | 1461175374119 Marionette TRACE conn5 <- [1,150,null,{}] 11:02:54 INFO - PROCESS | 2520 | 1461175374123 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:54 INFO - PROCESS | 2520 | 1461175374195 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 11:02:54 INFO - PROCESS | 2520 | 1461175374201 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 2520 | ++DOCSHELL 16CD5800 == 36 [pid = 2520] [id = 47] 11:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1B9EE400) [pid = 2520] [serial = 137] [outer = 00000000] 11:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (1BC45000) [pid = 2520] [serial = 138] [outer = 1B9EE400] 11:02:54 INFO - PROCESS | 2520 | 1461175374246 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (1BC44C00) [pid = 2520] [serial = 139] [outer = 1B9EE400] 11:02:54 INFO - PROCESS | 2520 | 1461175374642 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 11:02:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 570ms 11:02:54 INFO - PROCESS | 2520 | 1461175374693 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 11:02:54 INFO - PROCESS | 2520 | 1461175374695 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 11:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:02:54 INFO - PROCESS | 2520 | 1461175374703 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:02:54 INFO - PROCESS | 2520 | 1461175374705 Marionette TRACE conn5 <- [1,154,null,{}] 11:02:54 INFO - PROCESS | 2520 | 1461175374708 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:54 INFO - PROCESS | 2520 | 1461175374781 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 11:02:54 INFO - PROCESS | 2520 | 1461175374787 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:54 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EB000 == 37 [pid = 2520] [id = 48] 11:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1BC44400) [pid = 2520] [serial = 140] [outer = 00000000] 11:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (1BD2B800) [pid = 2520] [serial = 141] [outer = 1BC44400] 11:02:54 INFO - PROCESS | 2520 | 1461175374834 Marionette DEBUG loaded listener.js 11:02:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1BFF5000) [pid = 2520] [serial = 142] [outer = 1BC44400] 11:02:55 INFO - PROCESS | 2520 | 1461175375516 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 11:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 831ms 11:02:55 INFO - PROCESS | 2520 | 1461175375539 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 11:02:55 INFO - PROCESS | 2520 | 1461175375545 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 11:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:02:55 INFO - PROCESS | 2520 | 1461175375551 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:02:55 INFO - PROCESS | 2520 | 1461175375555 Marionette TRACE conn5 <- [1,158,null,{}] 11:02:55 INFO - PROCESS | 2520 | 1461175375560 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:55 INFO - PROCESS | 2520 | 1461175375673 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 11:02:55 INFO - PROCESS | 2520 | 1461175375745 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:55 INFO - PROCESS | 2520 | ++DOCSHELL 118DAC00 == 38 [pid = 2520] [id = 49] 11:02:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (118DB800) [pid = 2520] [serial = 143] [outer = 00000000] 11:02:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (120B9400) [pid = 2520] [serial = 144] [outer = 118DB800] 11:02:55 INFO - PROCESS | 2520 | 1461175375803 Marionette DEBUG loaded listener.js 11:02:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (12CDD400) [pid = 2520] [serial = 145] [outer = 118DB800] 11:02:56 INFO - PROCESS | 2520 | 1461175376513 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 11:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 971ms 11:02:56 INFO - PROCESS | 2520 | 1461175376524 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 11:02:56 INFO - PROCESS | 2520 | 1461175376530 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 11:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:02:56 INFO - PROCESS | 2520 | 1461175376537 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:02:56 INFO - PROCESS | 2520 | 1461175376540 Marionette TRACE conn5 <- [1,162,null,{}] 11:02:56 INFO - PROCESS | 2520 | 1461175376544 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:56 INFO - PROCESS | 2520 | 1461175376666 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 11:02:56 INFO - PROCESS | 2520 | 1461175376735 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:56 INFO - PROCESS | 2520 | ++DOCSHELL 16F18C00 == 39 [pid = 2520] [id = 50] 11:02:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (16F7A000) [pid = 2520] [serial = 146] [outer = 00000000] 11:02:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (198AC400) [pid = 2520] [serial = 147] [outer = 16F7A000] 11:02:56 INFO - PROCESS | 2520 | 1461175376791 Marionette DEBUG loaded listener.js 11:02:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1A958800) [pid = 2520] [serial = 148] [outer = 16F7A000] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 16CD5800 == 38 [pid = 2520] [id = 47] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 1ACA2000 == 37 [pid = 2520] [id = 46] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 11AC2C00 == 36 [pid = 2520] [id = 45] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 17C09800 == 35 [pid = 2520] [id = 44] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 19503400 == 34 [pid = 2520] [id = 43] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 16F84000 == 33 [pid = 2520] [id = 42] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 16F03400 == 32 [pid = 2520] [id = 41] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 121D9C00 == 31 [pid = 2520] [id = 40] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 11807400 == 30 [pid = 2520] [id = 39] 11:02:57 INFO - PROCESS | 2520 | --DOCSHELL 0EBA8000 == 29 [pid = 2520] [id = 38] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (18824000) [pid = 2520] [serial = 93] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1175E800) [pid = 2520] [serial = 81] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11808000) [pid = 2520] [serial = 82] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (19504400) [pid = 2520] [serial = 94] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1200C000) [pid = 2520] [serial = 84] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (16B8B400) [pid = 2520] [serial = 90] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (15179C00) [pid = 2520] [serial = 88] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (12014800) [pid = 2520] [serial = 85] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (16CCDC00) [pid = 2520] [serial = 91] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (1ACA6800) [pid = 2520] [serial = 79] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (12CDF400) [pid = 2520] [serial = 87] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (1ACE2000) [pid = 2520] [serial = 78] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | --DOMWINDOW == 73 (1BB69800) [pid = 2520] [serial = 61] [outer = 00000000] [url = about:blank] 11:02:57 INFO - PROCESS | 2520 | 1461175377513 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 11:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1021ms 11:02:57 INFO - PROCESS | 2520 | 1461175377560 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 11:02:57 INFO - PROCESS | 2520 | 1461175377565 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 11:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:02:57 INFO - PROCESS | 2520 | 1461175377604 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:02:57 INFO - PROCESS | 2520 | 1461175377608 Marionette TRACE conn5 <- [1,166,null,{}] 11:02:57 INFO - PROCESS | 2520 | 1461175377613 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:57 INFO - PROCESS | 2520 | 1461175377692 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 11:02:57 INFO - PROCESS | 2520 | 1461175377704 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:57 INFO - PROCESS | 2520 | ++DOCSHELL 0EB6F800 == 30 [pid = 2520] [id = 51] 11:02:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 74 (0EB70400) [pid = 2520] [serial = 149] [outer = 00000000] 11:02:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (1180C000) [pid = 2520] [serial = 150] [outer = 0EB70400] 11:02:57 INFO - PROCESS | 2520 | 1461175377752 Marionette DEBUG loaded listener.js 11:02:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (11DAE800) [pid = 2520] [serial = 151] [outer = 0EB70400] 11:02:58 INFO - PROCESS | 2520 | 1461175378217 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 11:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 631ms 11:02:58 INFO - PROCESS | 2520 | 1461175378226 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 2520 | 1461175378231 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 11:02:58 INFO - PROCESS | 2520 | 1461175378242 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:02:58 INFO - PROCESS | 2520 | 1461175378244 Marionette TRACE conn5 <- [1,170,null,{}] 11:02:58 INFO - PROCESS | 2520 | 1461175378248 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:58 INFO - PROCESS | 2520 | 1461175378333 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 11:02:58 INFO - PROCESS | 2520 | 1461175378342 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:58 INFO - PROCESS | 2520 | ++DOCSHELL 11DB8000 == 31 [pid = 2520] [id = 52] 11:02:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (13282C00) [pid = 2520] [serial = 152] [outer = 00000000] 11:02:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (1519F000) [pid = 2520] [serial = 153] [outer = 13282C00] 11:02:58 INFO - PROCESS | 2520 | 1461175378392 Marionette DEBUG loaded listener.js 11:02:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (164D9800) [pid = 2520] [serial = 154] [outer = 13282C00] 11:02:58 INFO - PROCESS | 2520 | 1461175378811 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 11:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 11:02:58 INFO - PROCESS | 2520 | 1461175378877 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 11:02:58 INFO - PROCESS | 2520 | 1461175378879 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 11:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:02:58 INFO - PROCESS | 2520 | 1461175378883 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:02:58 INFO - PROCESS | 2520 | 1461175378887 Marionette TRACE conn5 <- [1,174,null,{}] 11:02:58 INFO - PROCESS | 2520 | 1461175378898 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 2520 | 1461175378986 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 11:02:59 INFO - PROCESS | 2520 | 1461175378996 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 2520 | ++DOCSHELL 16F86400 == 32 [pid = 2520] [id = 53] 11:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (17C02000) [pid = 2520] [serial = 155] [outer = 00000000] 11:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (17C0E000) [pid = 2520] [serial = 156] [outer = 17C02000] 11:02:59 INFO - PROCESS | 2520 | 1461175379055 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (19501800) [pid = 2520] [serial = 157] [outer = 17C02000] 11:02:59 INFO - PROCESS | 2520 | 1461175379473 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 11:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 632ms 11:02:59 INFO - PROCESS | 2520 | 1461175379519 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 11:02:59 INFO - PROCESS | 2520 | 1461175379522 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 11:02:59 INFO - PROCESS | 2520 | 1461175379525 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:02:59 INFO - PROCESS | 2520 | 1461175379527 Marionette TRACE conn5 <- [1,178,null,{}] 11:02:59 INFO - PROCESS | 2520 | 1461175379531 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:02:59 INFO - PROCESS | 2520 | 1461175379615 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 11:02:59 INFO - PROCESS | 2520 | 1461175379622 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:02:59 INFO - PROCESS | 2520 | ++DOCSHELL 121DF400 == 33 [pid = 2520] [id = 54] 11:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (195CB400) [pid = 2520] [serial = 158] [outer = 00000000] 11:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1ACA0000) [pid = 2520] [serial = 159] [outer = 195CB400] 11:02:59 INFO - PROCESS | 2520 | 1461175379670 Marionette DEBUG loaded listener.js 11:02:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1ACDE800) [pid = 2520] [serial = 160] [outer = 195CB400] 11:03:00 INFO - PROCESS | 2520 | 1461175380133 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 631ms 11:03:00 INFO - PROCESS | 2520 | 1461175380158 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 2520 | 1461175380160 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 11:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:03:00 INFO - PROCESS | 2520 | 1461175380173 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 2520 | 1461175380175 Marionette TRACE conn5 <- [1,182,null,{}] 11:03:00 INFO - PROCESS | 2520 | 1461175380178 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:00 INFO - PROCESS | 2520 | 1461175380278 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 11:03:00 INFO - PROCESS | 2520 | 1461175380284 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:00 INFO - PROCESS | 2520 | ++DOCSHELL 1ACE2000 == 34 [pid = 2520] [id = 55] 11:03:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1ACE5400) [pid = 2520] [serial = 161] [outer = 00000000] 11:03:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1B0EA000) [pid = 2520] [serial = 162] [outer = 1ACE5400] 11:03:00 INFO - PROCESS | 2520 | 1461175380332 Marionette DEBUG loaded listener.js 11:03:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B194400) [pid = 2520] [serial = 163] [outer = 1ACE5400] 11:03:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1BC49000) [pid = 2520] [serial = 164] [outer = 1C3AFC00] 11:03:00 INFO - PROCESS | 2520 | 1461175380842 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 11:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 730ms 11:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:03:00 INFO - PROCESS | 2520 | 1461175380904 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 11:03:00 INFO - PROCESS | 2520 | 1461175380906 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 11:03:00 INFO - PROCESS | 2520 | 1461175380921 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:03:00 INFO - PROCESS | 2520 | 1461175380923 Marionette TRACE conn5 <- [1,186,null,{}] 11:03:00 INFO - PROCESS | 2520 | 1461175380927 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 2520 | 1461175381079 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 11:03:01 INFO - PROCESS | 2520 | 1461175381127 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 2520 | ++DOCSHELL 1C305C00 == 35 [pid = 2520] [id = 56] 11:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1C3AB800) [pid = 2520] [serial = 165] [outer = 00000000] 11:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1D577C00) [pid = 2520] [serial = 166] [outer = 1C3AB800] 11:03:01 INFO - PROCESS | 2520 | 1461175381175 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1D576C00) [pid = 2520] [serial = 167] [outer = 1C3AB800] 11:03:01 INFO - PROCESS | 2520 | 1461175381572 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 11:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 690ms 11:03:01 INFO - PROCESS | 2520 | 1461175381600 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 11:03:01 INFO - PROCESS | 2520 | 1461175381602 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 11:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:03:01 INFO - PROCESS | 2520 | 1461175381610 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:03:01 INFO - PROCESS | 2520 | 1461175381612 Marionette TRACE conn5 <- [1,190,null,{}] 11:03:01 INFO - PROCESS | 2520 | 1461175381615 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:01 INFO - PROCESS | 2520 | 1461175381715 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 11:03:01 INFO - PROCESS | 2520 | 1461175381721 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:01 INFO - PROCESS | 2520 | ++DOCSHELL 0EBADC00 == 36 [pid = 2520] [id = 57] 11:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1D923000) [pid = 2520] [serial = 168] [outer = 00000000] 11:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1DAB8000) [pid = 2520] [serial = 169] [outer = 1D923000] 11:03:01 INFO - PROCESS | 2520 | 1461175381768 Marionette DEBUG loaded listener.js 11:03:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1E056800) [pid = 2520] [serial = 170] [outer = 1D923000] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (19504800) [pid = 2520] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (11807800) [pid = 2520] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (121E5400) [pid = 2520] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (0EBA8400) [pid = 2520] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (16F04800) [pid = 2520] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (17C09C00) [pid = 2520] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (11756800) [pid = 2520] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (12C89000) [pid = 2520] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1ACDA400) [pid = 2520] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1B0EBC00) [pid = 2520] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (16F80400) [pid = 2520] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11AC6400) [pid = 2520] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (17C10C00) [pid = 2520] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1B9E6400) [pid = 2520] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:03:02 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1B9EE400) [pid = 2520] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:03:02 INFO - PROCESS | 2520 | 1461175382238 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 671ms 11:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:03:02 INFO - PROCESS | 2520 | 1461175382291 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 2520 | 1461175382293 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 11:03:02 INFO - PROCESS | 2520 | 1461175382297 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 2520 | 1461175382299 Marionette TRACE conn5 <- [1,194,null,{}] 11:03:02 INFO - PROCESS | 2520 | 1461175382303 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:02 INFO - PROCESS | 2520 | 1461175382401 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 11:03:02 INFO - PROCESS | 2520 | 1461175382410 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:02 INFO - PROCESS | 2520 | ++DOCSHELL 16B69000 == 37 [pid = 2520] [id = 58] 11:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (16B8B800) [pid = 2520] [serial = 171] [outer = 00000000] 11:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (1A98C000) [pid = 2520] [serial = 172] [outer = 16B8B800] 11:03:02 INFO - PROCESS | 2520 | 1461175382459 Marionette DEBUG loaded listener.js 11:03:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (1B9E3400) [pid = 2520] [serial = 173] [outer = 16B8B800] 11:03:02 INFO - PROCESS | 2520 | 1461175382867 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 11:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 11:03:02 INFO - PROCESS | 2520 | 1461175382932 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 11:03:02 INFO - PROCESS | 2520 | 1461175382934 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 11:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:03:02 INFO - PROCESS | 2520 | 1461175382937 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:03:02 INFO - PROCESS | 2520 | 1461175382939 Marionette TRACE conn5 <- [1,198,null,{}] 11:03:02 INFO - PROCESS | 2520 | 1461175382943 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 2520 | 1461175383017 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 11:03:03 INFO - PROCESS | 2520 | 1461175383023 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 2520 | ++DOCSHELL 11D48C00 == 38 [pid = 2520] [id = 59] 11:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (11D49800) [pid = 2520] [serial = 174] [outer = 00000000] 11:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (11D4D400) [pid = 2520] [serial = 175] [outer = 11D49800] 11:03:03 INFO - PROCESS | 2520 | 1461175383070 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (11D4F800) [pid = 2520] [serial = 176] [outer = 11D49800] 11:03:03 INFO - PROCESS | 2520 | 1461175383463 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 11:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 11:03:03 INFO - PROCESS | 2520 | 1461175383511 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 11:03:03 INFO - PROCESS | 2520 | 1461175383513 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 11:03:03 INFO - PROCESS | 2520 | 1461175383527 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:03:03 INFO - PROCESS | 2520 | 1461175383529 Marionette TRACE conn5 <- [1,202,null,{}] 11:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:03:03 INFO - PROCESS | 2520 | 1461175383533 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:03 INFO - PROCESS | 2520 | 1461175383610 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 11:03:03 INFO - PROCESS | 2520 | 1461175383616 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:03 INFO - PROCESS | 2520 | ++DOCSHELL 11D4EC00 == 39 [pid = 2520] [id = 60] 11:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (16F85800) [pid = 2520] [serial = 177] [outer = 00000000] 11:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1E057000) [pid = 2520] [serial = 178] [outer = 16F85800] 11:03:03 INFO - PROCESS | 2520 | 1461175383664 Marionette DEBUG loaded listener.js 11:03:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1E767800) [pid = 2520] [serial = 179] [outer = 16F85800] 11:03:04 INFO - PROCESS | 2520 | 1461175384153 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 11:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 671ms 11:03:04 INFO - PROCESS | 2520 | 1461175384202 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 11:03:04 INFO - PROCESS | 2520 | 1461175384207 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 11:03:04 INFO - PROCESS | 2520 | 1461175384213 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:03:04 INFO - PROCESS | 2520 | 1461175384217 Marionette TRACE conn5 <- [1,206,null,{}] 11:03:04 INFO - PROCESS | 2520 | 1461175384225 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:04 INFO - PROCESS | 2520 | 1461175384334 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 11:03:04 INFO - PROCESS | 2520 | 1461175384411 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:04 INFO - PROCESS | 2520 | ++DOCSHELL 0EBAAC00 == 40 [pid = 2520] [id = 61] 11:03:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (0EBB2C00) [pid = 2520] [serial = 180] [outer = 00000000] 11:03:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (11A0D800) [pid = 2520] [serial = 181] [outer = 0EBB2C00] 11:03:04 INFO - PROCESS | 2520 | 1461175384469 Marionette DEBUG loaded listener.js 11:03:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1200EC00) [pid = 2520] [serial = 182] [outer = 0EBB2C00] 11:03:05 INFO - PROCESS | 2520 | 1461175385099 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 11:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 11:03:05 INFO - PROCESS | 2520 | 1461175385148 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 11:03:05 INFO - PROCESS | 2520 | 1461175385154 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 11:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:03:05 INFO - PROCESS | 2520 | 1461175385160 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:03:05 INFO - PROCESS | 2520 | 1461175385163 Marionette TRACE conn5 <- [1,210,null,{}] 11:03:05 INFO - PROCESS | 2520 | 1461175385168 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:05 INFO - PROCESS | 2520 | 1461175385275 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 11:03:05 INFO - PROCESS | 2520 | 1461175385348 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:05 INFO - PROCESS | 2520 | ++DOCSHELL 1180E400 == 41 [pid = 2520] [id = 62] 11:03:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (12009400) [pid = 2520] [serial = 183] [outer = 00000000] 11:03:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1881E000) [pid = 2520] [serial = 184] [outer = 12009400] 11:03:05 INFO - PROCESS | 2520 | 1461175385404 Marionette DEBUG loaded listener.js 11:03:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (195CF800) [pid = 2520] [serial = 185] [outer = 12009400] 11:03:06 INFO - PROCESS | 2520 | 1461175385991 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 11:03:06 INFO - PROCESS | 2520 | 1461175386032 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 2520 | 1461175386035 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 11:03:06 INFO - PROCESS | 2520 | 1461175386038 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:03:06 INFO - PROCESS | 2520 | 1461175386042 Marionette TRACE conn5 <- [1,214,null,{}] 11:03:06 INFO - PROCESS | 2520 | 1461175386054 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:06 INFO - PROCESS | 2520 | 1461175386163 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 11:03:06 INFO - PROCESS | 2520 | 1461175386236 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:06 INFO - PROCESS | 2520 | ++DOCSHELL 1AFE3C00 == 42 [pid = 2520] [id = 63] 11:03:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1AFE4400) [pid = 2520] [serial = 186] [outer = 00000000] 11:03:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1B9EBC00) [pid = 2520] [serial = 187] [outer = 1AFE4400] 11:03:06 INFO - PROCESS | 2520 | 1461175386294 Marionette DEBUG loaded listener.js 11:03:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1BC46800) [pid = 2520] [serial = 188] [outer = 1AFE4400] 11:03:06 INFO - PROCESS | 2520 | 1461175386864 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 11:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 871ms 11:03:06 INFO - PROCESS | 2520 | 1461175386912 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 11:03:06 INFO - PROCESS | 2520 | 1461175386915 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 11:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:03:06 INFO - PROCESS | 2520 | 1461175386919 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:03:06 INFO - PROCESS | 2520 | 1461175386921 Marionette TRACE conn5 <- [1,218,null,{}] 11:03:06 INFO - PROCESS | 2520 | 1461175386925 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:07 INFO - PROCESS | 2520 | 1461175387026 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 11:03:07 INFO - PROCESS | 2520 | 1461175387112 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:07 INFO - PROCESS | 2520 | ++DOCSHELL 11AF2400 == 43 [pid = 2520] [id = 64] 11:03:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (11AF3000) [pid = 2520] [serial = 189] [outer = 00000000] 11:03:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (11AFA400) [pid = 2520] [serial = 190] [outer = 11AF3000] 11:03:07 INFO - PROCESS | 2520 | 1461175387168 Marionette DEBUG loaded listener.js 11:03:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1AFDB800) [pid = 2520] [serial = 191] [outer = 11AF3000] 11:03:07 INFO - PROCESS | 2520 | 1461175387828 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 11:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 971ms 11:03:07 INFO - PROCESS | 2520 | 1461175387894 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 11:03:07 INFO - PROCESS | 2520 | 1461175387899 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 11:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:03:07 INFO - PROCESS | 2520 | 1461175387904 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:03:07 INFO - PROCESS | 2520 | 1461175387908 Marionette TRACE conn5 <- [1,222,null,{}] 11:03:07 INFO - PROCESS | 2520 | 1461175387914 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:08 INFO - PROCESS | 2520 | 1461175388010 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 11:03:08 INFO - PROCESS | 2520 | 1461175388087 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 2520 | ++DOCSHELL 115BDC00 == 44 [pid = 2520] [id = 65] 11:03:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (11AC9400) [pid = 2520] [serial = 192] [outer = 00000000] 11:03:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (11AF3400) [pid = 2520] [serial = 193] [outer = 11AC9400] 11:03:08 INFO - PROCESS | 2520 | 1461175388136 Marionette DEBUG loaded listener.js 11:03:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (11AF9400) [pid = 2520] [serial = 194] [outer = 11AC9400] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 11D48C00 == 43 [pid = 2520] [id = 59] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 16B69000 == 42 [pid = 2520] [id = 58] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 0EBADC00 == 41 [pid = 2520] [id = 57] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 1C305C00 == 40 [pid = 2520] [id = 56] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 1ACE2000 == 39 [pid = 2520] [id = 55] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 121DF400 == 38 [pid = 2520] [id = 54] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 16F86400 == 37 [pid = 2520] [id = 53] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 11DB8000 == 36 [pid = 2520] [id = 52] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 0EB6F800 == 35 [pid = 2520] [id = 51] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 16F18C00 == 34 [pid = 2520] [id = 50] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 118DAC00 == 33 [pid = 2520] [id = 49] 11:03:08 INFO - PROCESS | 2520 | --DOCSHELL 1B9EB000 == 32 [pid = 2520] [id = 48] 11:03:08 INFO - PROCESS | 2520 | 1461175388726 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 11:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 871ms 11:03:08 INFO - PROCESS | 2520 | 1461175388779 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 11:03:08 INFO - PROCESS | 2520 | 1461175388785 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 11:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:03:08 INFO - PROCESS | 2520 | 1461175388791 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:03:08 INFO - PROCESS | 2520 | 1461175388793 Marionette TRACE conn5 <- [1,226,null,{}] 11:03:08 INFO - PROCESS | 2520 | 1461175388797 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:08 INFO - PROCESS | 2520 | 1461175388887 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (11A0AC00) [pid = 2520] [serial = 111] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (16F19800) [pid = 2520] [serial = 120] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1AE36C00) [pid = 2520] [serial = 129] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (11DB6400) [pid = 2520] [serial = 97] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (11ABB000) [pid = 2520] [serial = 96] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (195CF400) [pid = 2520] [serial = 100] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (17CEC000) [pid = 2520] [serial = 99] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1ACE6000) [pid = 2520] [serial = 103] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1ACDF000) [pid = 2520] [serial = 102] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1B546000) [pid = 2520] [serial = 106] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1B54AC00) [pid = 2520] [serial = 105] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1B53F800) [pid = 2520] [serial = 109] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1B9EE000) [pid = 2520] [serial = 108] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (16B65000) [pid = 2520] [serial = 132] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (16B10800) [pid = 2520] [serial = 133] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1B0F1C00) [pid = 2520] [serial = 130] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (11AC7800) [pid = 2520] [serial = 115] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (195CC000) [pid = 2520] [serial = 123] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (198A7400) [pid = 2520] [serial = 124] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1AC9D000) [pid = 2520] [serial = 127] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1BC44C00) [pid = 2520] [serial = 139] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (198A5800) [pid = 2520] [serial = 136] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1B9F0C00) [pid = 2520] [serial = 135] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (16F7DC00) [pid = 2520] [serial = 121] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 79 (1BC45000) [pid = 2520] [serial = 138] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 78 (1A960C00) [pid = 2520] [serial = 126] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 77 (11A0E400) [pid = 2520] [serial = 114] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 76 (12CD1400) [pid = 2520] [serial = 117] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 75 (12DE0400) [pid = 2520] [serial = 118] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | --DOMWINDOW == 74 (12009800) [pid = 2520] [serial = 112] [outer = 00000000] [url = about:blank] 11:03:08 INFO - PROCESS | 2520 | 1461175388965 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:08 INFO - PROCESS | 2520 | ++DOCSHELL 0679A800 == 33 [pid = 2520] [id = 66] 11:03:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 75 (0EB67800) [pid = 2520] [serial = 195] [outer = 00000000] 11:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 76 (0EBB0C00) [pid = 2520] [serial = 196] [outer = 0EB67800] 11:03:09 INFO - PROCESS | 2520 | 1461175389014 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 77 (11AC7400) [pid = 2520] [serial = 197] [outer = 0EB67800] 11:03:09 INFO - PROCESS | 2520 | 1461175389382 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 11:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 11:03:09 INFO - PROCESS | 2520 | 1461175389424 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 11:03:09 INFO - PROCESS | 2520 | 1461175389426 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 11:03:09 INFO - PROCESS | 2520 | 1461175389429 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:03:09 INFO - PROCESS | 2520 | 1461175389433 Marionette TRACE conn5 <- [1,230,null,{}] 11:03:09 INFO - PROCESS | 2520 | 1461175389443 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:09 INFO - PROCESS | 2520 | 1461175389525 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 11:03:09 INFO - PROCESS | 2520 | 1461175389531 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:09 INFO - PROCESS | 2520 | ++DOCSHELL 11D45800 == 34 [pid = 2520] [id = 67] 11:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 78 (11DB2400) [pid = 2520] [serial = 198] [outer = 00000000] 11:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 79 (124E9C00) [pid = 2520] [serial = 199] [outer = 11DB2400] 11:03:09 INFO - PROCESS | 2520 | 1461175389579 Marionette DEBUG loaded listener.js 11:03:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 80 (1325A000) [pid = 2520] [serial = 200] [outer = 11DB2400] 11:03:10 INFO - PROCESS | 2520 | 1461175390021 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 11:03:10 INFO - PROCESS | 2520 | 1461175390066 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 2520 | 1461175390069 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 11:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:03:10 INFO - PROCESS | 2520 | 1461175390072 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 2520 | 1461175390074 Marionette TRACE conn5 <- [1,234,null,{}] 11:03:10 INFO - PROCESS | 2520 | 1461175390077 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:10 INFO - PROCESS | 2520 | 1461175390157 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 11:03:10 INFO - PROCESS | 2520 | 1461175390165 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 2520 | ++DOCSHELL 13281400 == 35 [pid = 2520] [id = 68] 11:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (1672B400) [pid = 2520] [serial = 201] [outer = 00000000] 11:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (16CCDC00) [pid = 2520] [serial = 202] [outer = 1672B400] 11:03:10 INFO - PROCESS | 2520 | 1461175390211 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (16F0A800) [pid = 2520] [serial = 203] [outer = 1672B400] 11:03:10 INFO - PROCESS | 2520 | 1461175390623 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 11:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 11:03:10 INFO - PROCESS | 2520 | 1461175390643 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 11:03:10 INFO - PROCESS | 2520 | 1461175390645 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 11:03:10 INFO - PROCESS | 2520 | 1461175390664 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:03:10 INFO - PROCESS | 2520 | 1461175390666 Marionette TRACE conn5 <- [1,238,null,{}] 11:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:03:10 INFO - PROCESS | 2520 | 1461175390670 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:10 INFO - PROCESS | 2520 | 1461175390746 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 11:03:10 INFO - PROCESS | 2520 | 1461175390753 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:10 INFO - PROCESS | 2520 | ++DOCSHELL 16F1D800 == 36 [pid = 2520] [id = 69] 11:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (16F1F800) [pid = 2520] [serial = 204] [outer = 00000000] 11:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (17CEF800) [pid = 2520] [serial = 205] [outer = 16F1F800] 11:03:10 INFO - PROCESS | 2520 | 1461175390801 Marionette DEBUG loaded listener.js 11:03:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (17CEC000) [pid = 2520] [serial = 206] [outer = 16F1F800] 11:03:11 INFO - PROCESS | 2520 | 1461175391284 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 11:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 11:03:11 INFO - PROCESS | 2520 | 1461175391343 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 11:03:11 INFO - PROCESS | 2520 | 1461175391345 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 11:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:03:11 INFO - PROCESS | 2520 | 1461175391348 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:03:11 INFO - PROCESS | 2520 | 1461175391350 Marionette TRACE conn5 <- [1,242,null,{}] 11:03:11 INFO - PROCESS | 2520 | 1461175391354 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:11 INFO - PROCESS | 2520 | 1461175391474 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 11:03:11 INFO - PROCESS | 2520 | 1461175391529 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:11 INFO - PROCESS | 2520 | ++DOCSHELL 0EBB5400 == 37 [pid = 2520] [id = 70] 11:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (19506000) [pid = 2520] [serial = 207] [outer = 00000000] 11:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1A98C800) [pid = 2520] [serial = 208] [outer = 19506000] 11:03:11 INFO - PROCESS | 2520 | 1461175391578 Marionette DEBUG loaded listener.js 11:03:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1ACDB400) [pid = 2520] [serial = 209] [outer = 19506000] 11:03:12 INFO - PROCESS | 2520 | 1461175392003 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 11:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:03:12 INFO - PROCESS | 2520 | 1461175392021 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 11:03:12 INFO - PROCESS | 2520 | 1461175392023 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 11:03:12 INFO - PROCESS | 2520 | 1461175392026 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 2520 | 1461175392028 Marionette TRACE conn5 <- [1,246,null,{}] 11:03:12 INFO - PROCESS | 2520 | 1461175392037 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:12 INFO - PROCESS | 2520 | 1461175392161 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 11:03:12 INFO - PROCESS | 2520 | 1461175392169 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 2520 | ++DOCSHELL 0EB74400 == 38 [pid = 2520] [id = 71] 11:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (19C5B000) [pid = 2520] [serial = 210] [outer = 00000000] 11:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1AE30C00) [pid = 2520] [serial = 211] [outer = 19C5B000] 11:03:12 INFO - PROCESS | 2520 | 1461175392215 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1AE36800) [pid = 2520] [serial = 212] [outer = 19C5B000] 11:03:12 INFO - PROCESS | 2520 | 1461175392656 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 11:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 11:03:12 INFO - PROCESS | 2520 | 1461175392697 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 11:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:03:12 INFO - PROCESS | 2520 | 1461175392699 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 11:03:12 INFO - PROCESS | 2520 | 1461175392703 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:03:12 INFO - PROCESS | 2520 | 1461175392704 Marionette TRACE conn5 <- [1,250,null,{}] 11:03:12 INFO - PROCESS | 2520 | 1461175392708 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:12 INFO - PROCESS | 2520 | 1461175392812 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 11:03:12 INFO - PROCESS | 2520 | 1461175392818 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:12 INFO - PROCESS | 2520 | ++DOCSHELL 1AFDD400 == 39 [pid = 2520] [id = 72] 11:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1AFDE000) [pid = 2520] [serial = 213] [outer = 00000000] 11:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1B0F2000) [pid = 2520] [serial = 214] [outer = 1AFDE000] 11:03:12 INFO - PROCESS | 2520 | 1461175392863 Marionette DEBUG loaded listener.js 11:03:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1B0F1C00) [pid = 2520] [serial = 215] [outer = 1AFDE000] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (16B8B800) [pid = 2520] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (11D49800) [pid = 2520] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1ACE5400) [pid = 2520] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1C3AB800) [pid = 2520] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (17C02000) [pid = 2520] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (195CB400) [pid = 2520] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (13282C00) [pid = 2520] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (0EB70400) [pid = 2520] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:03:13 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1D923000) [pid = 2520] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:03:13 INFO - PROCESS | 2520 | 1461175393333 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 670ms 11:03:13 INFO - PROCESS | 2520 | 1461175393373 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 11:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:03:13 INFO - PROCESS | 2520 | 1461175393375 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 11:03:13 INFO - PROCESS | 2520 | 1461175393378 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 2520 | 1461175393380 Marionette TRACE conn5 <- [1,254,null,{}] 11:03:13 INFO - PROCESS | 2520 | 1461175393383 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:13 INFO - PROCESS | 2520 | 1461175393482 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 11:03:13 INFO - PROCESS | 2520 | 1461175393491 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:13 INFO - PROCESS | 2520 | ++DOCSHELL 0EB68C00 == 40 [pid = 2520] [id = 73] 11:03:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1B0E8400) [pid = 2520] [serial = 216] [outer = 00000000] 11:03:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1B9E4C00) [pid = 2520] [serial = 217] [outer = 1B0E8400] 11:03:13 INFO - PROCESS | 2520 | 1461175393536 Marionette DEBUG loaded listener.js 11:03:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1B9E6400) [pid = 2520] [serial = 218] [outer = 1B0E8400] 11:03:13 INFO - PROCESS | 2520 | 1461175393936 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 11:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 11:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:03:13 INFO - PROCESS | 2520 | 1461175393949 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 11:03:13 INFO - PROCESS | 2520 | 1461175393951 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 11:03:13 INFO - PROCESS | 2520 | 1461175393954 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:03:13 INFO - PROCESS | 2520 | 1461175393956 Marionette TRACE conn5 <- [1,258,null,{}] 11:03:13 INFO - PROCESS | 2520 | 1461175393959 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:14 INFO - PROCESS | 2520 | 1461175394067 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 11:03:14 INFO - PROCESS | 2520 | 1461175394074 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 2520 | ++DOCSHELL 1B9E3000 == 41 [pid = 2520] [id = 74] 11:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1B9ECC00) [pid = 2520] [serial = 219] [outer = 00000000] 11:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1BC3E800) [pid = 2520] [serial = 220] [outer = 1B9ECC00] 11:03:14 INFO - PROCESS | 2520 | 1461175394120 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1BC40C00) [pid = 2520] [serial = 221] [outer = 1B9ECC00] 11:03:14 INFO - PROCESS | 2520 | 1461175394610 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 11:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 671ms 11:03:14 INFO - PROCESS | 2520 | 1461175394625 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 11:03:14 INFO - PROCESS | 2520 | 1461175394628 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 11:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:03:14 INFO - PROCESS | 2520 | 1461175394635 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:03:14 INFO - PROCESS | 2520 | 1461175394637 Marionette TRACE conn5 <- [1,262,null,{}] 11:03:14 INFO - PROCESS | 2520 | 1461175394641 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:14 INFO - PROCESS | 2520 | 1461175394735 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 11:03:14 INFO - PROCESS | 2520 | 1461175394743 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:14 INFO - PROCESS | 2520 | ++DOCSHELL 1D928000 == 42 [pid = 2520] [id = 75] 11:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1D928800) [pid = 2520] [serial = 222] [outer = 00000000] 11:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1E061C00) [pid = 2520] [serial = 223] [outer = 1D928800] 11:03:14 INFO - PROCESS | 2520 | 1461175394792 Marionette DEBUG loaded listener.js 11:03:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1ED25400) [pid = 2520] [serial = 224] [outer = 1D928800] 11:03:15 INFO - PROCESS | 2520 | 1461175395359 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 11:03:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 770ms 11:03:15 INFO - PROCESS | 2520 | 1461175395411 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 11:03:15 INFO - PROCESS | 2520 | 1461175395415 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 11:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:03:15 INFO - PROCESS | 2520 | 1461175395421 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:03:15 INFO - PROCESS | 2520 | 1461175395425 Marionette TRACE conn5 <- [1,266,null,{}] 11:03:15 INFO - PROCESS | 2520 | 1461175395431 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:15 INFO - PROCESS | 2520 | 1461175395537 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 11:03:15 INFO - PROCESS | 2520 | 1461175395613 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:15 INFO - PROCESS | 2520 | ++DOCSHELL 0EBB1000 == 43 [pid = 2520] [id = 76] 11:03:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (11802C00) [pid = 2520] [serial = 225] [outer = 00000000] 11:03:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (11AF1C00) [pid = 2520] [serial = 226] [outer = 11802C00] 11:03:15 INFO - PROCESS | 2520 | 1461175395712 Marionette DEBUG loaded listener.js 11:03:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (11D4C000) [pid = 2520] [serial = 227] [outer = 11802C00] 11:03:16 INFO - PROCESS | 2520 | 1461175396310 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 11:03:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 931ms 11:03:16 INFO - PROCESS | 2520 | 1461175396351 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 11:03:16 INFO - PROCESS | 2520 | 1461175396357 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 11:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:03:16 INFO - PROCESS | 2520 | 1461175396364 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:03:16 INFO - PROCESS | 2520 | 1461175396367 Marionette TRACE conn5 <- [1,270,null,{}] 11:03:16 INFO - PROCESS | 2520 | 1461175396371 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:16 INFO - PROCESS | 2520 | 1461175396474 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 11:03:16 INFO - PROCESS | 2520 | 1461175396554 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:16 INFO - PROCESS | 2520 | ++DOCSHELL 11DB2800 == 44 [pid = 2520] [id = 77] 11:03:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (124E7400) [pid = 2520] [serial = 228] [outer = 00000000] 11:03:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (16F14800) [pid = 2520] [serial = 229] [outer = 124E7400] 11:03:16 INFO - PROCESS | 2520 | 1461175396651 Marionette DEBUG loaded listener.js 11:03:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (17CE6C00) [pid = 2520] [serial = 230] [outer = 124E7400] 11:03:17 INFO - PROCESS | 2520 | 1461175397179 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 11:03:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 870ms 11:03:17 INFO - PROCESS | 2520 | 1461175397236 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 11:03:17 INFO - PROCESS | 2520 | 1461175397238 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 11:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:03:17 INFO - PROCESS | 2520 | 1461175397242 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:03:17 INFO - PROCESS | 2520 | 1461175397246 Marionette TRACE conn5 <- [1,274,null,{}] 11:03:17 INFO - PROCESS | 2520 | 1461175397257 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:17 INFO - PROCESS | 2520 | 1461175397363 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 11:03:17 INFO - PROCESS | 2520 | 1461175397453 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:17 INFO - PROCESS | 2520 | ++DOCSHELL 1AFE3400 == 45 [pid = 2520] [id = 78] 11:03:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1B9F1800) [pid = 2520] [serial = 231] [outer = 00000000] 11:03:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1BFF2800) [pid = 2520] [serial = 232] [outer = 1B9F1800] 11:03:17 INFO - PROCESS | 2520 | 1461175397512 Marionette DEBUG loaded listener.js 11:03:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1D928400) [pid = 2520] [serial = 233] [outer = 1B9F1800] 11:03:18 INFO - PROCESS | 2520 | 1461175398026 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 11:03:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 830ms 11:03:18 INFO - PROCESS | 2520 | 1461175398076 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 11:03:18 INFO - PROCESS | 2520 | 1461175398079 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 11:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:03:18 INFO - PROCESS | 2520 | 1461175398082 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:03:18 INFO - PROCESS | 2520 | 1461175398084 Marionette TRACE conn5 <- [1,278,null,{}] 11:03:18 INFO - PROCESS | 2520 | 1461175398088 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:18 INFO - PROCESS | 2520 | 1461175398188 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 11:03:18 INFO - PROCESS | 2520 | 1461175398364 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:18 INFO - PROCESS | 2520 | ++DOCSHELL 11D4F400 == 46 [pid = 2520] [id = 79] 11:03:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (12014400) [pid = 2520] [serial = 234] [outer = 00000000] 11:03:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F849C00) [pid = 2520] [serial = 235] [outer = 12014400] 11:03:18 INFO - PROCESS | 2520 | 1461175398432 Marionette DEBUG loaded listener.js 11:03:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1F9D2800) [pid = 2520] [serial = 236] [outer = 12014400] 11:03:19 INFO - PROCESS | 2520 | 1461175399371 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 11:03:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1319ms 11:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:03:19 INFO - PROCESS | 2520 | 1461175399404 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 11:03:19 INFO - PROCESS | 2520 | 1461175399407 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 11:03:19 INFO - PROCESS | 2520 | 1461175399411 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:03:19 INFO - PROCESS | 2520 | 1461175399414 Marionette TRACE conn5 <- [1,282,null,{}] 11:03:19 INFO - PROCESS | 2520 | 1461175399419 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:19 INFO - PROCESS | 2520 | 1461175399514 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 11:03:19 INFO - PROCESS | 2520 | 1461175399589 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:19 INFO - PROCESS | 2520 | ++DOCSHELL 12C88C00 == 47 [pid = 2520] [id = 80] 11:03:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (12C8B400) [pid = 2520] [serial = 237] [outer = 00000000] 11:03:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (16F0C400) [pid = 2520] [serial = 238] [outer = 12C8B400] 11:03:19 INFO - PROCESS | 2520 | 1461175399639 Marionette DEBUG loaded listener.js 11:03:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (17CEC800) [pid = 2520] [serial = 239] [outer = 12C8B400] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1B9E3000 == 46 [pid = 2520] [id = 74] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 0EB68C00 == 45 [pid = 2520] [id = 73] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1AFDD400 == 44 [pid = 2520] [id = 72] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 0EB74400 == 43 [pid = 2520] [id = 71] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 0EBB5400 == 42 [pid = 2520] [id = 70] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 16F1D800 == 41 [pid = 2520] [id = 69] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 13281400 == 40 [pid = 2520] [id = 68] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 11D45800 == 39 [pid = 2520] [id = 67] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 0679A800 == 38 [pid = 2520] [id = 66] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 115BDC00 == 37 [pid = 2520] [id = 65] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1BD2B800) [pid = 2520] [serial = 141] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (198AC400) [pid = 2520] [serial = 147] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (120B9400) [pid = 2520] [serial = 144] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1E057000) [pid = 2520] [serial = 178] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 1180E400 == 36 [pid = 2520] [id = 62] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 0EBAAC00 == 35 [pid = 2520] [id = 61] 11:03:20 INFO - PROCESS | 2520 | --DOCSHELL 11D4EC00 == 34 [pid = 2520] [id = 60] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1B0EA000) [pid = 2520] [serial = 162] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1D577C00) [pid = 2520] [serial = 166] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1B194400) [pid = 2520] [serial = 163] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (17C0E000) [pid = 2520] [serial = 156] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (19501800) [pid = 2520] [serial = 157] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1ACA0000) [pid = 2520] [serial = 159] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1519F000) [pid = 2520] [serial = 153] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (164D9800) [pid = 2520] [serial = 154] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1180C000) [pid = 2520] [serial = 150] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (11DAE800) [pid = 2520] [serial = 151] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1DAB8000) [pid = 2520] [serial = 169] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1F9D5C00) [pid = 2520] [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.] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1A98C000) [pid = 2520] [serial = 172] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1D576C00) [pid = 2520] [serial = 167] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1B9E3400) [pid = 2520] [serial = 173] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (11D4D400) [pid = 2520] [serial = 175] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (11D4F800) [pid = 2520] [serial = 176] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1E056800) [pid = 2520] [serial = 170] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1ACDE800) [pid = 2520] [serial = 160] [outer = 00000000] [url = about:blank] 11:03:20 INFO - PROCESS | 2520 | 1461175400208 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 831ms 11:03:20 INFO - PROCESS | 2520 | 1461175400244 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 2520 | 1461175400249 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 11:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:03:20 INFO - PROCESS | 2520 | 1461175400255 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - PROCESS | 2520 | 1461175400258 Marionette TRACE conn5 <- [1,286,null,{}] 11:03:20 INFO - PROCESS | 2520 | 1461175400262 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:20 INFO - PROCESS | 2520 | 1461175400343 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 11:03:20 INFO - PROCESS | 2520 | 1461175400351 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:20 INFO - PROCESS | 2520 | ++DOCSHELL 11808000 == 35 [pid = 2520] [id = 81] 11:03:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1180CC00) [pid = 2520] [serial = 240] [outer = 00000000] 11:03:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (12008800) [pid = 2520] [serial = 241] [outer = 1180CC00] 11:03:20 INFO - PROCESS | 2520 | 1461175400397 Marionette DEBUG loaded listener.js 11:03:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (124ECC00) [pid = 2520] [serial = 242] [outer = 1180CC00] 11:03:20 INFO - PROCESS | 2520 | 1461175400846 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 11:03:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 11:03:20 INFO - PROCESS | 2520 | 1461175400889 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 11:03:20 INFO - PROCESS | 2520 | 1461175400891 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 11:03:20 INFO - PROCESS | 2520 | 1461175400894 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:03:20 INFO - PROCESS | 2520 | 1461175400898 Marionette TRACE conn5 <- [1,290,null,{}] 11:03:20 INFO - PROCESS | 2520 | 1461175400908 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:21 INFO - PROCESS | 2520 | 1461175400989 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 11:03:21 INFO - PROCESS | 2520 | 1461175400998 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 2520 | ++DOCSHELL 18821000 == 36 [pid = 2520] [id = 82] 11:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (18822000) [pid = 2520] [serial = 243] [outer = 00000000] 11:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (198AA000) [pid = 2520] [serial = 244] [outer = 18822000] 11:03:21 INFO - PROCESS | 2520 | 1461175401046 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1A91B800) [pid = 2520] [serial = 245] [outer = 18822000] 11:03:21 INFO - PROCESS | 2520 | 1461175401508 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 11:03:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 11:03:21 INFO - PROCESS | 2520 | 1461175401533 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 11:03:21 INFO - PROCESS | 2520 | 1461175401536 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 11:03:21 INFO - PROCESS | 2520 | 1461175401539 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:03:21 INFO - PROCESS | 2520 | 1461175401541 Marionette TRACE conn5 <- [1,294,null,{}] 11:03:21 INFO - PROCESS | 2520 | 1461175401544 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:21 INFO - PROCESS | 2520 | 1461175401623 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 11:03:21 INFO - PROCESS | 2520 | 1461175401633 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:21 INFO - PROCESS | 2520 | ++DOCSHELL 1A95F000 == 37 [pid = 2520] [id = 83] 11:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1ACDA400) [pid = 2520] [serial = 246] [outer = 00000000] 11:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1AE34000) [pid = 2520] [serial = 247] [outer = 1ACDA400] 11:03:21 INFO - PROCESS | 2520 | 1461175401680 Marionette DEBUG loaded listener.js 11:03:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1AFDB400) [pid = 2520] [serial = 248] [outer = 1ACDA400] 11:03:22 INFO - PROCESS | 2520 | 1461175402099 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:22 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. 11:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 571ms 11:03:22 INFO - PROCESS | 2520 | 1461175402114 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 11:03:22 INFO - PROCESS | 2520 | 1461175402116 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 11:03:22 INFO - PROCESS | 2520 | 1461175402136 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 2520 | 1461175402138 Marionette TRACE conn5 <- [1,298,null,{}] 11:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:03:22 INFO - PROCESS | 2520 | 1461175402142 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:22 INFO - PROCESS | 2520 | 1461175402221 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 11:03:22 INFO - PROCESS | 2520 | 1461175402228 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:22 INFO - PROCESS | 2520 | ++DOCSHELL 1AFE2C00 == 38 [pid = 2520] [id = 84] 11:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1AFE4800) [pid = 2520] [serial = 249] [outer = 00000000] 11:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1B53F400) [pid = 2520] [serial = 250] [outer = 1AFE4800] 11:03:22 INFO - PROCESS | 2520 | 1461175402277 Marionette DEBUG loaded listener.js 11:03:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1B9E3400) [pid = 2520] [serial = 251] [outer = 1AFE4800] 11:03:22 INFO - PROCESS | 2520 | 1461175402757 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:22 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. 11:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 11:03:22 INFO - PROCESS | 2520 | 1461175402816 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 11:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:03:22 INFO - PROCESS | 2520 | 1461175402818 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 11:03:22 INFO - PROCESS | 2520 | 1461175402821 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:03:22 INFO - PROCESS | 2520 | 1461175402823 Marionette TRACE conn5 <- [1,302,null,{}] 11:03:22 INFO - PROCESS | 2520 | 1461175402826 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:22 INFO - PROCESS | 2520 | 1461175402956 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 11:03:23 INFO - PROCESS | 2520 | 1461175403011 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 2520 | ++DOCSHELL 1BC3E400 == 39 [pid = 2520] [id = 85] 11:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1BC42000) [pid = 2520] [serial = 252] [outer = 00000000] 11:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1BFF4400) [pid = 2520] [serial = 253] [outer = 1BC42000] 11:03:23 INFO - PROCESS | 2520 | 1461175403060 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C34FC00) [pid = 2520] [serial = 254] [outer = 1BC42000] 11:03:23 INFO - PROCESS | 2520 | 1461175403484 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:23 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. 11:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 11:03:23 INFO - PROCESS | 2520 | 1461175403492 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 11:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:03:23 INFO - PROCESS | 2520 | 1461175403494 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 11:03:23 INFO - PROCESS | 2520 | 1461175403497 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:03:23 INFO - PROCESS | 2520 | 1461175403499 Marionette TRACE conn5 <- [1,306,null,{}] 11:03:23 INFO - PROCESS | 2520 | 1461175403502 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:23 INFO - PROCESS | 2520 | 1461175403631 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 11:03:23 INFO - PROCESS | 2520 | 1461175403651 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:23 INFO - PROCESS | 2520 | ++DOCSHELL 11A09400 == 40 [pid = 2520] [id = 86] 11:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1D57D800) [pid = 2520] [serial = 255] [outer = 00000000] 11:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1E058C00) [pid = 2520] [serial = 256] [outer = 1D57D800] 11:03:23 INFO - PROCESS | 2520 | 1461175403695 Marionette DEBUG loaded listener.js 11:03:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1E057C00) [pid = 2520] [serial = 257] [outer = 1D57D800] 11:03:24 INFO - PROCESS | 2520 | 1461175404121 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:24 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. 11:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 671ms 11:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:03:24 INFO - PROCESS | 2520 | 1461175404168 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 11:03:24 INFO - PROCESS | 2520 | 1461175404170 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 11:03:24 INFO - PROCESS | 2520 | 1461175404173 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:03:24 INFO - PROCESS | 2520 | 1461175404175 Marionette TRACE conn5 <- [1,310,null,{}] 11:03:24 INFO - PROCESS | 2520 | 1461175404178 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:24 INFO - PROCESS | 2520 | 1461175404280 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 11:03:24 INFO - PROCESS | 2520 | 1461175404286 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:24 INFO - PROCESS | 2520 | ++DOCSHELL 1ED23800 == 41 [pid = 2520] [id = 87] 11:03:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1ED2C000) [pid = 2520] [serial = 258] [outer = 00000000] 11:03:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1F9CC400) [pid = 2520] [serial = 259] [outer = 1ED2C000] 11:03:24 INFO - PROCESS | 2520 | 1461175404332 Marionette DEBUG loaded listener.js 11:03:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1BFF2C00) [pid = 2520] [serial = 260] [outer = 1ED2C000] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (16F7A000) [pid = 2520] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (19506000) [pid = 2520] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (19C5B000) [pid = 2520] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (11AF3000) [pid = 2520] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1672B400) [pid = 2520] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (16F1F800) [pid = 2520] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1AFE4400) [pid = 2520] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (11DB2400) [pid = 2520] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (12009400) [pid = 2520] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (0EB67800) [pid = 2520] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (0EBB2C00) [pid = 2520] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (11AC9400) [pid = 2520] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1AFDE000) [pid = 2520] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1B0E8400) [pid = 2520] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1B9ECC00) [pid = 2520] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1BC44400) [pid = 2520] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:03:24 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (118DB800) [pid = 2520] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:03:24 INFO - PROCESS | 2520 | 1461175404767 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:03:25 INFO - PROCESS | 2520 | 1461175404987 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:25 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. 11:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 870ms 11:03:25 INFO - PROCESS | 2520 | 1461175405044 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 2520 | 1461175405046 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 11:03:25 INFO - PROCESS | 2520 | 1461175405050 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:03:25 INFO - PROCESS | 2520 | 1461175405052 Marionette TRACE conn5 <- [1,314,null,{}] 11:03:25 INFO - PROCESS | 2520 | 1461175405055 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 2520 | 1461175405132 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 11:03:25 INFO - PROCESS | 2520 | 1461175405138 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 2520 | ++DOCSHELL 12009400 == 42 [pid = 2520] [id = 88] 11:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1A986400) [pid = 2520] [serial = 261] [outer = 00000000] 11:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1D572000) [pid = 2520] [serial = 262] [outer = 1A986400] 11:03:25 INFO - PROCESS | 2520 | 1461175405187 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1F846000) [pid = 2520] [serial = 263] [outer = 1A986400] 11:03:25 INFO - PROCESS | 2520 | 1461175405596 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:25 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. 11:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 570ms 11:03:25 INFO - PROCESS | 2520 | 1461175405624 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 11:03:25 INFO - PROCESS | 2520 | 1461175405626 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 11:03:25 INFO - PROCESS | 2520 | 1461175405641 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:03:25 INFO - PROCESS | 2520 | 1461175405642 Marionette TRACE conn5 <- [1,318,null,{}] 11:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:03:25 INFO - PROCESS | 2520 | 1461175405646 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:25 INFO - PROCESS | 2520 | 1461175405726 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 11:03:25 INFO - PROCESS | 2520 | 1461175405732 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:25 INFO - PROCESS | 2520 | ++DOCSHELL 1BC44400 == 43 [pid = 2520] [id = 89] 11:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1DAB7400) [pid = 2520] [serial = 264] [outer = 00000000] 11:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (20E7D400) [pid = 2520] [serial = 265] [outer = 1DAB7400] 11:03:25 INFO - PROCESS | 2520 | 1461175405779 Marionette DEBUG loaded listener.js 11:03:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (2105AC00) [pid = 2520] [serial = 266] [outer = 1DAB7400] 11:03:26 INFO - PROCESS | 2520 | 1461175406202 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:26 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. 11:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 571ms 11:03:26 INFO - PROCESS | 2520 | 1461175406215 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 11:03:26 INFO - PROCESS | 2520 | 1461175406217 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 11:03:26 INFO - PROCESS | 2520 | 1461175406220 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:03:26 INFO - PROCESS | 2520 | 1461175406223 Marionette TRACE conn5 <- [1,322,null,{}] 11:03:26 INFO - PROCESS | 2520 | 1461175406237 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:26 INFO - PROCESS | 2520 | 1461175406333 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 11:03:26 INFO - PROCESS | 2520 | 1461175406338 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:26 INFO - PROCESS | 2520 | ++DOCSHELL 19E37400 == 44 [pid = 2520] [id = 90] 11:03:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (19E3A800) [pid = 2520] [serial = 267] [outer = 00000000] 11:03:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (19E41800) [pid = 2520] [serial = 268] [outer = 19E3A800] 11:03:26 INFO - PROCESS | 2520 | 1461175406390 Marionette DEBUG loaded listener.js 11:03:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (21060800) [pid = 2520] [serial = 269] [outer = 19E3A800] 11:03:27 INFO - PROCESS | 2520 | 1461175407031 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:27 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. 11:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 891ms 11:03:27 INFO - PROCESS | 2520 | 1461175407117 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 11:03:27 INFO - PROCESS | 2520 | 1461175407122 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 11:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:03:27 INFO - PROCESS | 2520 | 1461175407128 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:03:27 INFO - PROCESS | 2520 | 1461175407131 Marionette TRACE conn5 <- [1,326,null,{}] 11:03:27 INFO - PROCESS | 2520 | 1461175407137 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:27 INFO - PROCESS | 2520 | 1461175407257 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 11:03:27 INFO - PROCESS | 2520 | 1461175407330 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:27 INFO - PROCESS | 2520 | ++DOCSHELL 11AEE800 == 45 [pid = 2520] [id = 91] 11:03:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (11AF3C00) [pid = 2520] [serial = 270] [outer = 00000000] 11:03:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (12012000) [pid = 2520] [serial = 271] [outer = 11AF3C00] 11:03:27 INFO - PROCESS | 2520 | 1461175407428 Marionette DEBUG loaded listener.js 11:03:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (12459800) [pid = 2520] [serial = 272] [outer = 11AF3C00] 11:03:28 INFO - PROCESS | 2520 | 1461175408063 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:28 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. 11:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 11:03:28 INFO - PROCESS | 2520 | 1461175408102 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 11:03:28 INFO - PROCESS | 2520 | 1461175408108 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 11:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:03:28 INFO - PROCESS | 2520 | 1461175408115 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:03:28 INFO - PROCESS | 2520 | 1461175408118 Marionette TRACE conn5 <- [1,330,null,{}] 11:03:28 INFO - PROCESS | 2520 | 1461175408122 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:28 INFO - PROCESS | 2520 | 1461175408235 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 11:03:28 INFO - PROCESS | 2520 | 1461175408313 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:28 INFO - PROCESS | 2520 | ++DOCSHELL 16F1CC00 == 46 [pid = 2520] [id = 92] 11:03:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (16F80400) [pid = 2520] [serial = 273] [outer = 00000000] 11:03:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (19C5C000) [pid = 2520] [serial = 274] [outer = 16F80400] 11:03:28 INFO - PROCESS | 2520 | 1461175408410 Marionette DEBUG loaded listener.js 11:03:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (19E39C00) [pid = 2520] [serial = 275] [outer = 16F80400] 11:03:29 INFO - PROCESS | 2520 | 1461175409032 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:29 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. 11:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 11:03:29 INFO - PROCESS | 2520 | 1461175409087 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 11:03:29 INFO - PROCESS | 2520 | 1461175409089 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 11:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:03:29 INFO - PROCESS | 2520 | 1461175409093 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:03:29 INFO - PROCESS | 2520 | 1461175409098 Marionette TRACE conn5 <- [1,334,null,{}] 11:03:29 INFO - PROCESS | 2520 | 1461175409125 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:29 INFO - PROCESS | 2520 | 1461175409235 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 11:03:29 INFO - PROCESS | 2520 | 1461175409355 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:29 INFO - PROCESS | 2520 | ++DOCSHELL 1ACAB000 == 47 [pid = 2520] [id = 93] 11:03:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1AFC7800) [pid = 2520] [serial = 276] [outer = 00000000] 11:03:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1AFCFC00) [pid = 2520] [serial = 277] [outer = 1AFC7800] 11:03:29 INFO - PROCESS | 2520 | 1461175409416 Marionette DEBUG loaded listener.js 11:03:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1AFD3800) [pid = 2520] [serial = 278] [outer = 1AFC7800] 11:03:30 INFO - PROCESS | 2520 | 1461175410239 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:30 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. 11:03:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1201ms 11:03:30 INFO - PROCESS | 2520 | 1461175410297 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 11:03:30 INFO - PROCESS | 2520 | 1461175410301 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 11:03:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:03:30 INFO - PROCESS | 2520 | 1461175410306 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:03:30 INFO - PROCESS | 2520 | 1461175410310 Marionette TRACE conn5 <- [1,338,null,{}] 11:03:30 INFO - PROCESS | 2520 | 1461175410317 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:30 INFO - PROCESS | 2520 | 1461175410415 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 11:03:30 INFO - PROCESS | 2520 | 1461175410496 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:30 INFO - PROCESS | 2520 | ++DOCSHELL 11A08000 == 48 [pid = 2520] [id = 94] 11:03:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (11AEC000) [pid = 2520] [serial = 279] [outer = 00000000] 11:03:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (11DB6400) [pid = 2520] [serial = 280] [outer = 11AEC000] 11:03:30 INFO - PROCESS | 2520 | 1461175410546 Marionette DEBUG loaded listener.js 11:03:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (120BA000) [pid = 2520] [serial = 281] [outer = 11AEC000] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 1BC44400 == 47 [pid = 2520] [id = 89] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 12009400 == 46 [pid = 2520] [id = 88] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 1ED23800 == 45 [pid = 2520] [id = 87] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 11A09400 == 44 [pid = 2520] [id = 86] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 1BC3E400 == 43 [pid = 2520] [id = 85] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 1AFE2C00 == 42 [pid = 2520] [id = 84] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 1A95F000 == 41 [pid = 2520] [id = 83] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 18821000 == 40 [pid = 2520] [id = 82] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1E061C00) [pid = 2520] [serial = 223] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 11808000 == 39 [pid = 2520] [id = 81] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 12C88C00 == 38 [pid = 2520] [id = 80] 11:03:31 INFO - PROCESS | 2520 | --DOCSHELL 1D928000 == 37 [pid = 2520] [id = 75] 11:03:31 INFO - PROCESS | 2520 | 1461175411165 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:31 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. 11:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 890ms 11:03:31 INFO - PROCESS | 2520 | 1461175411197 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 11:03:31 INFO - PROCESS | 2520 | 1461175411203 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 11:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:03:31 INFO - PROCESS | 2520 | 1461175411209 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 2520 | 1461175411212 Marionette TRACE conn5 <- [1,342,null,{}] 11:03:31 INFO - PROCESS | 2520 | 1461175411216 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:31 INFO - PROCESS | 2520 | 1461175411306 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1A958800) [pid = 2520] [serial = 148] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1BC40C00) [pid = 2520] [serial = 221] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1B0F1C00) [pid = 2520] [serial = 215] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1AFDB800) [pid = 2520] [serial = 191] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1BC3E800) [pid = 2520] [serial = 220] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (17CEC000) [pid = 2520] [serial = 206] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1B9E6400) [pid = 2520] [serial = 218] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1BFF5000) [pid = 2520] [serial = 142] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (12CDD400) [pid = 2520] [serial = 145] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1A98C800) [pid = 2520] [serial = 208] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1ACDB400) [pid = 2520] [serial = 209] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1AE36800) [pid = 2520] [serial = 212] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1AE30C00) [pid = 2520] [serial = 211] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (11AFA400) [pid = 2520] [serial = 190] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (16CCDC00) [pid = 2520] [serial = 202] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (16F0A800) [pid = 2520] [serial = 203] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (17CEF800) [pid = 2520] [serial = 205] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1BC46800) [pid = 2520] [serial = 188] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1B9EBC00) [pid = 2520] [serial = 187] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (124E9C00) [pid = 2520] [serial = 199] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1325A000) [pid = 2520] [serial = 200] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (195CF800) [pid = 2520] [serial = 185] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1881E000) [pid = 2520] [serial = 184] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (0EBB0C00) [pid = 2520] [serial = 196] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (11AC7400) [pid = 2520] [serial = 197] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1200EC00) [pid = 2520] [serial = 182] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (11A0D800) [pid = 2520] [serial = 181] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11AF9400) [pid = 2520] [serial = 194] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (11AF3400) [pid = 2520] [serial = 193] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (1B0F2000) [pid = 2520] [serial = 214] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | --DOMWINDOW == 80 (1B9E4C00) [pid = 2520] [serial = 217] [outer = 00000000] [url = about:blank] 11:03:31 INFO - PROCESS | 2520 | 1461175411394 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:31 INFO - PROCESS | 2520 | ++DOCSHELL 0EB6CC00 == 38 [pid = 2520] [id = 95] 11:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 81 (0EBABC00) [pid = 2520] [serial = 282] [outer = 00000000] 11:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (11A0D800) [pid = 2520] [serial = 283] [outer = 0EBABC00] 11:03:31 INFO - PROCESS | 2520 | 1461175411441 Marionette DEBUG loaded listener.js 11:03:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (11AF9000) [pid = 2520] [serial = 284] [outer = 0EBABC00] 11:03:31 INFO - PROCESS | 2520 | 1461175411820 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:31 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. 11:03:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 11:03:31 INFO - PROCESS | 2520 | 1461175411887 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 11:03:31 INFO - PROCESS | 2520 | 1461175411889 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 11:03:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:03:31 INFO - PROCESS | 2520 | 1461175411893 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:03:31 INFO - PROCESS | 2520 | 1461175411896 Marionette TRACE conn5 <- [1,346,null,{}] 11:03:31 INFO - PROCESS | 2520 | 1461175411907 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:32 INFO - PROCESS | 2520 | 1461175411991 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 11:03:32 INFO - PROCESS | 2520 | 1461175411998 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 2520 | ++DOCSHELL 1200B000 == 39 [pid = 2520] [id = 96] 11:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (1200D800) [pid = 2520] [serial = 285] [outer = 00000000] 11:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (16729800) [pid = 2520] [serial = 286] [outer = 1200D800] 11:03:32 INFO - PROCESS | 2520 | 1461175412046 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (16CD5000) [pid = 2520] [serial = 287] [outer = 1200D800] 11:03:32 INFO - PROCESS | 2520 | 1461175412492 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:32 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. 11:03:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 631ms 11:03:32 INFO - PROCESS | 2520 | 1461175412526 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 11:03:32 INFO - PROCESS | 2520 | 1461175412529 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 11:03:32 INFO - PROCESS | 2520 | 1461175412532 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:03:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:03:32 INFO - PROCESS | 2520 | 1461175412534 Marionette TRACE conn5 <- [1,350,null,{}] 11:03:32 INFO - PROCESS | 2520 | 1461175412538 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:32 INFO - PROCESS | 2520 | 1461175412617 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 11:03:32 INFO - PROCESS | 2520 | 1461175412626 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:32 INFO - PROCESS | 2520 | ++DOCSHELL 17C02C00 == 40 [pid = 2520] [id = 97] 11:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (17C08800) [pid = 2520] [serial = 288] [outer = 00000000] 11:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (19501800) [pid = 2520] [serial = 289] [outer = 17C08800] 11:03:32 INFO - PROCESS | 2520 | 1461175412673 Marionette DEBUG loaded listener.js 11:03:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (19505C00) [pid = 2520] [serial = 290] [outer = 17C08800] 11:03:33 INFO - PROCESS | 2520 | 1461175413099 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:33 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. 11:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 11:03:33 INFO - PROCESS | 2520 | 1461175413168 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 11:03:33 INFO - PROCESS | 2520 | 1461175413170 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 11:03:33 INFO - PROCESS | 2520 | 1461175413173 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:03:33 INFO - PROCESS | 2520 | 1461175413175 Marionette TRACE conn5 <- [1,354,null,{}] 11:03:33 INFO - PROCESS | 2520 | 1461175413179 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:33 INFO - PROCESS | 2520 | 1461175413257 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 11:03:33 INFO - PROCESS | 2520 | 1461175413264 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:33 INFO - PROCESS | 2520 | ++DOCSHELL 195D5000 == 41 [pid = 2520] [id = 98] 11:03:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (195D4C00) [pid = 2520] [serial = 291] [outer = 00000000] 11:03:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (19E35C00) [pid = 2520] [serial = 292] [outer = 195D4C00] 11:03:33 INFO - PROCESS | 2520 | 1461175413309 Marionette DEBUG loaded listener.js 11:03:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (19E33000) [pid = 2520] [serial = 293] [outer = 195D4C00] 11:03:33 INFO - PROCESS | 2520 | 1461175413808 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:33 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. 11:03:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 11:03:33 INFO - PROCESS | 2520 | 1461175413847 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 11:03:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:03:33 INFO - PROCESS | 2520 | 1461175413850 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 11:03:33 INFO - PROCESS | 2520 | 1461175413853 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:03:33 INFO - PROCESS | 2520 | 1461175413854 Marionette TRACE conn5 <- [1,358,null,{}] 11:03:33 INFO - PROCESS | 2520 | 1461175413858 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:34 INFO - PROCESS | 2520 | 1461175413980 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 11:03:34 INFO - PROCESS | 2520 | 1461175413987 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 2520 | ++DOCSHELL 1ACD9800 == 42 [pid = 2520] [id = 99] 11:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1ACDAC00) [pid = 2520] [serial = 294] [outer = 00000000] 11:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1ACE4800) [pid = 2520] [serial = 295] [outer = 1ACDAC00] 11:03:34 INFO - PROCESS | 2520 | 1461175414044 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1AE31000) [pid = 2520] [serial = 296] [outer = 1ACDAC00] 11:03:34 INFO - PROCESS | 2520 | 1461175414504 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:34 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. 11:03:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 671ms 11:03:34 INFO - PROCESS | 2520 | 1461175414523 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 11:03:34 INFO - PROCESS | 2520 | 1461175414525 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 11:03:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:03:34 INFO - PROCESS | 2520 | 1461175414528 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:03:34 INFO - PROCESS | 2520 | 1461175414530 Marionette TRACE conn5 <- [1,362,null,{}] 11:03:34 INFO - PROCESS | 2520 | 1461175414540 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:34 INFO - PROCESS | 2520 | 1461175414667 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 11:03:34 INFO - PROCESS | 2520 | 1461175414683 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:34 INFO - PROCESS | 2520 | ++DOCSHELL 1ACE2C00 == 43 [pid = 2520] [id = 100] 11:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1AE37000) [pid = 2520] [serial = 297] [outer = 00000000] 11:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1AFD2400) [pid = 2520] [serial = 298] [outer = 1AE37000] 11:03:34 INFO - PROCESS | 2520 | 1461175414728 Marionette DEBUG loaded listener.js 11:03:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1AFD5000) [pid = 2520] [serial = 299] [outer = 1AE37000] 11:03:35 INFO - PROCESS | 2520 | 1461175415185 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:35 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. 11:03:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 670ms 11:03:35 INFO - PROCESS | 2520 | 1461175415200 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 11:03:35 INFO - PROCESS | 2520 | 1461175415202 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 11:03:35 INFO - PROCESS | 2520 | 1461175415206 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:03:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:03:35 INFO - PROCESS | 2520 | 1461175415207 Marionette TRACE conn5 <- [1,366,null,{}] 11:03:35 INFO - PROCESS | 2520 | 1461175415211 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:35 INFO - PROCESS | 2520 | 1461175415323 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 11:03:35 INFO - PROCESS | 2520 | 1461175415333 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:35 INFO - PROCESS | 2520 | ++DOCSHELL 11AEB800 == 44 [pid = 2520] [id = 101] 11:03:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1AFE0800) [pid = 2520] [serial = 300] [outer = 00000000] 11:03:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1B18F000) [pid = 2520] [serial = 301] [outer = 1AFE0800] 11:03:35 INFO - PROCESS | 2520 | 1461175415377 Marionette DEBUG loaded listener.js 11:03:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1B18E400) [pid = 2520] [serial = 302] [outer = 1AFE0800] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1BC42000) [pid = 2520] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1D57D800) [pid = 2520] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (12014400) [pid = 2520] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (18822000) [pid = 2520] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1180CC00) [pid = 2520] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (12C8B400) [pid = 2520] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1AFE4800) [pid = 2520] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1ACDA400) [pid = 2520] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1ED2C000) [pid = 2520] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1DAB7400) [pid = 2520] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1A986400) [pid = 2520] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:03:35 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (16F85800) [pid = 2520] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:03:36 INFO - PROCESS | 2520 | 1461175416058 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:36 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. 11:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 871ms 11:03:36 INFO - PROCESS | 2520 | 1461175416081 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 11:03:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:03:36 INFO - PROCESS | 2520 | 1461175416083 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 11:03:36 INFO - PROCESS | 2520 | 1461175416086 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - PROCESS | 2520 | 1461175416088 Marionette TRACE conn5 <- [1,370,null,{}] 11:03:36 INFO - PROCESS | 2520 | 1461175416091 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:36 INFO - PROCESS | 2520 | 1461175416170 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 11:03:36 INFO - PROCESS | 2520 | 1461175416176 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 2520 | ++DOCSHELL 11ABBC00 == 45 [pid = 2520] [id = 102] 11:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (11AF3000) [pid = 2520] [serial = 303] [outer = 00000000] 11:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (195D1400) [pid = 2520] [serial = 304] [outer = 11AF3000] 11:03:36 INFO - PROCESS | 2520 | 1461175416225 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1A98DC00) [pid = 2520] [serial = 305] [outer = 11AF3000] 11:03:36 INFO - PROCESS | 2520 | 1461175416655 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 11:03:36 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. 11:03:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 631ms 11:03:36 INFO - PROCESS | 2520 | 1461175416717 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 11:03:36 INFO - PROCESS | 2520 | 1461175416719 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 11:03:36 INFO - PROCESS | 2520 | 1461175416723 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:03:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:03:36 INFO - PROCESS | 2520 | 1461175416724 Marionette TRACE conn5 <- [1,374,null,{}] 11:03:36 INFO - PROCESS | 2520 | 1461175416728 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:36 INFO - PROCESS | 2520 | 1461175416808 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 11:03:36 INFO - PROCESS | 2520 | 1461175416815 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:36 INFO - PROCESS | 2520 | ++DOCSHELL 1AFDE800 == 46 [pid = 2520] [id = 103] 11:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B098400) [pid = 2520] [serial = 306] [outer = 00000000] 11:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1B9ED000) [pid = 2520] [serial = 307] [outer = 1B098400] 11:03:36 INFO - PROCESS | 2520 | 1461175416862 Marionette DEBUG loaded listener.js 11:03:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1BB6B400) [pid = 2520] [serial = 308] [outer = 1B098400] 11:03:37 INFO - PROCESS | 2520 | 1461175417325 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:03:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:03:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 11:03:37 INFO - PROCESS | 2520 | 1461175417357 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 11:03:37 INFO - PROCESS | 2520 | 1461175417359 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 11:03:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:03:37 INFO - PROCESS | 2520 | 1461175417362 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:03:37 INFO - PROCESS | 2520 | 1461175417365 Marionette TRACE conn5 <- [1,378,null,{}] 11:03:37 INFO - PROCESS | 2520 | 1461175417368 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:37 INFO - PROCESS | 2520 | 1461175417468 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 11:03:37 INFO - PROCESS | 2520 | 1461175417514 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:37 INFO - PROCESS | 2520 | ++DOCSHELL 1BC47800 == 47 [pid = 2520] [id = 104] 11:03:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1BC48000) [pid = 2520] [serial = 309] [outer = 00000000] 11:03:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1BCD5800) [pid = 2520] [serial = 310] [outer = 1BC48000] 11:03:37 INFO - PROCESS | 2520 | 1461175417564 Marionette DEBUG loaded listener.js 11:03:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C30E800) [pid = 2520] [serial = 311] [outer = 1BC48000] 11:03:38 INFO - PROCESS | 2520 | 1461175418207 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:03:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:03:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 871ms 11:03:38 INFO - PROCESS | 2520 | 1461175418237 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 11:03:38 INFO - PROCESS | 2520 | 1461175418243 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 11:03:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:03:38 INFO - PROCESS | 2520 | 1461175418248 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:03:38 INFO - PROCESS | 2520 | 1461175418252 Marionette TRACE conn5 <- [1,382,null,{}] 11:03:38 INFO - PROCESS | 2520 | 1461175418258 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:38 INFO - PROCESS | 2520 | 1461175418371 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 11:03:38 INFO - PROCESS | 2520 | 1461175418465 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:38 INFO - PROCESS | 2520 | ++DOCSHELL 11AEFC00 == 48 [pid = 2520] [id = 105] 11:03:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (11AF6800) [pid = 2520] [serial = 312] [outer = 00000000] 11:03:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (11DB5C00) [pid = 2520] [serial = 313] [outer = 11AF6800] 11:03:38 INFO - PROCESS | 2520 | 1461175418523 Marionette DEBUG loaded listener.js 11:03:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (12C88C00) [pid = 2520] [serial = 314] [outer = 11AF6800] 11:03:39 INFO - PROCESS | 2520 | 1461175419169 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:03:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:03:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 970ms 11:03:39 INFO - PROCESS | 2520 | 1461175419223 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 11:03:39 INFO - PROCESS | 2520 | 1461175419229 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 11:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:03:39 INFO - PROCESS | 2520 | 1461175419236 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:03:39 INFO - PROCESS | 2520 | 1461175419239 Marionette TRACE conn5 <- [1,386,null,{}] 11:03:39 INFO - PROCESS | 2520 | 1461175419244 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:39 INFO - PROCESS | 2520 | 1461175419395 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 11:03:39 INFO - PROCESS | 2520 | 1461175419412 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:39 INFO - PROCESS | 2520 | ++DOCSHELL 12CD1400 == 49 [pid = 2520] [id = 106] 11:03:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (16528C00) [pid = 2520] [serial = 315] [outer = 00000000] 11:03:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (198A7800) [pid = 2520] [serial = 316] [outer = 16528C00] 11:03:39 INFO - PROCESS | 2520 | 1461175419468 Marionette DEBUG loaded listener.js 11:03:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1A95DC00) [pid = 2520] [serial = 317] [outer = 16528C00] 11:03:40 INFO - PROCESS | 2520 | 1461175420047 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 11:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 891ms 11:03:40 INFO - PROCESS | 2520 | 1461175420127 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 11:03:40 INFO - PROCESS | 2520 | 1461175420130 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 11:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:03:40 INFO - PROCESS | 2520 | 1461175420134 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:03:40 INFO - PROCESS | 2520 | 1461175420138 Marionette TRACE conn5 <- [1,390,null,{}] 11:03:40 INFO - PROCESS | 2520 | 1461175420163 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:40 INFO - PROCESS | 2520 | 1461175420310 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 11:03:40 INFO - PROCESS | 2520 | 1461175420359 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:40 INFO - PROCESS | 2520 | ++DOCSHELL 1BC40C00 == 50 [pid = 2520] [id = 107] 11:03:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1BC41C00) [pid = 2520] [serial = 318] [outer = 00000000] 11:03:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1BC49400) [pid = 2520] [serial = 319] [outer = 1BC41C00] 11:03:40 INFO - PROCESS | 2520 | 1461175420418 Marionette DEBUG loaded listener.js 11:03:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1D4AF000) [pid = 2520] [serial = 320] [outer = 1BC41C00] 11:03:41 INFO - PROCESS | 2520 | 1461175420990 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 11:03:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:03:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 11:03:41 INFO - PROCESS | 2520 | 1461175421067 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 11:03:41 INFO - PROCESS | 2520 | 1461175421070 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 11:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:03:41 INFO - PROCESS | 2520 | 1461175421074 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:03:41 INFO - PROCESS | 2520 | 1461175421076 Marionette TRACE conn5 <- [1,394,null,{}] 11:03:41 INFO - PROCESS | 2520 | 1461175421080 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:41 INFO - PROCESS | 2520 | 1461175421188 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 11:03:41 INFO - PROCESS | 2520 | 1461175421266 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:41 INFO - PROCESS | 2520 | ++DOCSHELL 1E057000 == 51 [pid = 2520] [id = 108] 11:03:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1E05A000) [pid = 2520] [serial = 321] [outer = 00000000] 11:03:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1ED81400) [pid = 2520] [serial = 322] [outer = 1E05A000] 11:03:41 INFO - PROCESS | 2520 | 1461175421362 Marionette DEBUG loaded listener.js 11:03:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1F848C00) [pid = 2520] [serial = 323] [outer = 1E05A000] 11:03:41 INFO - PROCESS | 2520 | 1461175421926 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 930ms 11:03:42 INFO - PROCESS | 2520 | 1461175422007 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 2520 | 1461175422009 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 11:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:03:42 INFO - PROCESS | 2520 | 1461175422013 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - PROCESS | 2520 | 1461175422015 Marionette TRACE conn5 <- [1,398,null,{}] 11:03:42 INFO - PROCESS | 2520 | 1461175422019 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:42 INFO - PROCESS | 2520 | 1461175422126 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 11:03:42 INFO - PROCESS | 2520 | 1461175422199 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:42 INFO - PROCESS | 2520 | ++DOCSHELL 1E05D400 == 52 [pid = 2520] [id = 109] 11:03:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1F9CC800) [pid = 2520] [serial = 324] [outer = 00000000] 11:03:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (2105E000) [pid = 2520] [serial = 325] [outer = 1F9CC800] 11:03:42 INFO - PROCESS | 2520 | 1461175422295 Marionette DEBUG loaded listener.js 11:03:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (21337800) [pid = 2520] [serial = 326] [outer = 1F9CC800] 11:03:42 INFO - PROCESS | 2520 | 1461175422929 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 11:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 931ms 11:03:42 INFO - PROCESS | 2520 | 1461175422978 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 11:03:42 INFO - PROCESS | 2520 | 1461175422980 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 11:03:42 INFO - PROCESS | 2520 | 1461175422984 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:03:42 INFO - PROCESS | 2520 | 1461175422986 Marionette TRACE conn5 <- [1,402,null,{}] 11:03:42 INFO - PROCESS | 2520 | 1461175422990 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:43 INFO - PROCESS | 2520 | 1461175423140 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 11:03:43 INFO - PROCESS | 2520 | 1461175423156 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:43 INFO - PROCESS | 2520 | ++DOCSHELL 17C0B800 == 53 [pid = 2520] [id = 110] 11:03:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (195CB000) [pid = 2520] [serial = 327] [outer = 00000000] 11:03:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1AFD8400) [pid = 2520] [serial = 328] [outer = 195CB000] 11:03:43 INFO - PROCESS | 2520 | 1461175423217 Marionette DEBUG loaded listener.js 11:03:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1BC43800) [pid = 2520] [serial = 329] [outer = 195CB000] 11:03:44 INFO - PROCESS | 2520 | 1461175424046 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1124ms 11:03:44 INFO - PROCESS | 2520 | 1461175424112 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 2520 | 1461175424117 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 11:03:44 INFO - PROCESS | 2520 | 1461175424122 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:03:44 INFO - PROCESS | 2520 | 1461175424126 Marionette TRACE conn5 <- [1,406,null,{}] 11:03:44 INFO - PROCESS | 2520 | 1461175424130 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:44 INFO - PROCESS | 2520 | 1461175424231 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 11:03:44 INFO - PROCESS | 2520 | 1461175424315 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:44 INFO - PROCESS | 2520 | ++DOCSHELL 118DAC00 == 54 [pid = 2520] [id = 111] 11:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (11A09000) [pid = 2520] [serial = 330] [outer = 00000000] 11:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (12DE3400) [pid = 2520] [serial = 331] [outer = 11A09000] 11:03:44 INFO - PROCESS | 2520 | 1461175424392 Marionette DEBUG loaded listener.js 11:03:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (16F15800) [pid = 2520] [serial = 332] [outer = 11A09000] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 1AFDE800 == 53 [pid = 2520] [id = 103] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 11ABBC00 == 52 [pid = 2520] [id = 102] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 11AEB800 == 51 [pid = 2520] [id = 101] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 1ACE2C00 == 50 [pid = 2520] [id = 100] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 1ACD9800 == 49 [pid = 2520] [id = 99] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 195D5000 == 48 [pid = 2520] [id = 98] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 17C02C00 == 47 [pid = 2520] [id = 97] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 1200B000 == 46 [pid = 2520] [id = 96] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (19E41800) [pid = 2520] [serial = 268] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 0EB6CC00 == 45 [pid = 2520] [id = 95] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 11A08000 == 44 [pid = 2520] [id = 94] 11:03:44 INFO - PROCESS | 2520 | --DOCSHELL 11AEE800 == 43 [pid = 2520] [id = 91] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1E767800) [pid = 2520] [serial = 179] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1BFF4400) [pid = 2520] [serial = 253] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1E057C00) [pid = 2520] [serial = 257] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1E058C00) [pid = 2520] [serial = 256] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1F849C00) [pid = 2520] [serial = 235] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C34FC00) [pid = 2520] [serial = 254] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (198AA000) [pid = 2520] [serial = 244] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1A91B800) [pid = 2520] [serial = 245] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (12008800) [pid = 2520] [serial = 241] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (124ECC00) [pid = 2520] [serial = 242] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (17CEC800) [pid = 2520] [serial = 239] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (16F0C400) [pid = 2520] [serial = 238] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1B53F400) [pid = 2520] [serial = 250] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1AE34000) [pid = 2520] [serial = 247] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1AFDB400) [pid = 2520] [serial = 248] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1F9CC400) [pid = 2520] [serial = 259] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (11AF1C00) [pid = 2520] [serial = 226] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (16F14800) [pid = 2520] [serial = 229] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1BFF2800) [pid = 2520] [serial = 232] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (2105AC00) [pid = 2520] [serial = 266] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (20E7D400) [pid = 2520] [serial = 265] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1F9D2800) [pid = 2520] [serial = 236] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1D572000) [pid = 2520] [serial = 262] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1F846000) [pid = 2520] [serial = 263] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1B9E3400) [pid = 2520] [serial = 251] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1BFF2C00) [pid = 2520] [serial = 260] [outer = 00000000] [url = about:blank] 11:03:44 INFO - PROCESS | 2520 | 1461175424902 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 11:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 831ms 11:03:44 INFO - PROCESS | 2520 | 1461175424958 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 11:03:44 INFO - PROCESS | 2520 | 1461175424964 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 11:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:03:44 INFO - PROCESS | 2520 | 1461175424970 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:03:44 INFO - PROCESS | 2520 | 1461175424972 Marionette TRACE conn5 <- [1,410,null,{}] 11:03:44 INFO - PROCESS | 2520 | 1461175424976 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:45 INFO - PROCESS | 2520 | 1461175425062 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 11:03:45 INFO - PROCESS | 2520 | 1461175425145 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 2520 | ++DOCSHELL 11AF0000 == 44 [pid = 2520] [id = 112] 11:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1244CC00) [pid = 2520] [serial = 333] [outer = 00000000] 11:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (16CC9000) [pid = 2520] [serial = 334] [outer = 1244CC00] 11:03:45 INFO - PROCESS | 2520 | 1461175425198 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (16F79C00) [pid = 2520] [serial = 335] [outer = 1244CC00] 11:03:45 INFO - PROCESS | 2520 | 1461175425603 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 11:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 11:03:45 INFO - PROCESS | 2520 | 1461175425643 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 11:03:45 INFO - PROCESS | 2520 | 1461175425645 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 11:03:45 INFO - PROCESS | 2520 | 1461175425649 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:03:45 INFO - PROCESS | 2520 | 1461175425652 Marionette TRACE conn5 <- [1,414,null,{}] 11:03:45 INFO - PROCESS | 2520 | 1461175425666 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:45 INFO - PROCESS | 2520 | 1461175425752 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 11:03:45 INFO - PROCESS | 2520 | 1461175425788 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:45 INFO - PROCESS | 2520 | ++DOCSHELL 19E3F800 == 45 [pid = 2520] [id = 113] 11:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1A956400) [pid = 2520] [serial = 336] [outer = 00000000] 11:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1ACA2C00) [pid = 2520] [serial = 337] [outer = 1A956400] 11:03:45 INFO - PROCESS | 2520 | 1461175425836 Marionette DEBUG loaded listener.js 11:03:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1ACDF000) [pid = 2520] [serial = 338] [outer = 1A956400] 11:03:46 INFO - PROCESS | 2520 | 1461175426279 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 11:03:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 11:03:46 INFO - PROCESS | 2520 | 1461175426322 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 11:03:46 INFO - PROCESS | 2520 | 1461175426325 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 11:03:46 INFO - PROCESS | 2520 | 1461175426328 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:03:46 INFO - PROCESS | 2520 | 1461175426330 Marionette TRACE conn5 <- [1,418,null,{}] 11:03:46 INFO - PROCESS | 2520 | 1461175426333 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:46 INFO - PROCESS | 2520 | 1461175426419 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 11:03:46 INFO - PROCESS | 2520 | 1461175426425 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:46 INFO - PROCESS | 2520 | ++DOCSHELL 1ACE3800 == 46 [pid = 2520] [id = 114] 11:03:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1AE2EC00) [pid = 2520] [serial = 339] [outer = 00000000] 11:03:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1AFD2C00) [pid = 2520] [serial = 340] [outer = 1AE2EC00] 11:03:46 INFO - PROCESS | 2520 | 1461175426475 Marionette DEBUG loaded listener.js 11:03:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1AFDFC00) [pid = 2520] [serial = 341] [outer = 1AE2EC00] 11:03:47 INFO - PROCESS | 2520 | 1461175427424 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 11:03:47 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 11:03:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1116ms 11:03:47 INFO - PROCESS | 2520 | 1461175427449 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 11:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:03:47 INFO - PROCESS | 2520 | 1461175427450 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 11:03:47 INFO - PROCESS | 2520 | 1461175427454 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:03:47 INFO - PROCESS | 2520 | 1461175427455 Marionette TRACE conn5 <- [1,422,null,{}] 11:03:47 INFO - PROCESS | 2520 | 1461175427459 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:47 INFO - PROCESS | 2520 | 1461175427564 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 11:03:47 INFO - PROCESS | 2520 | 1461175427570 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:47 INFO - PROCESS | 2520 | ++DOCSHELL 1A98D000 == 47 [pid = 2520] [id = 115] 11:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1AFD2800) [pid = 2520] [serial = 342] [outer = 00000000] 11:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1B9E5000) [pid = 2520] [serial = 343] [outer = 1AFD2800] 11:03:47 INFO - PROCESS | 2520 | 1461175427617 Marionette DEBUG loaded listener.js 11:03:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1B9EF400) [pid = 2520] [serial = 344] [outer = 1AFD2800] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1ACDAC00) [pid = 2520] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1AE37000) [pid = 2520] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (11AEC000) [pid = 2520] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (17C08800) [pid = 2520] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1AFE0800) [pid = 2520] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (0EBABC00) [pid = 2520] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1B098400) [pid = 2520] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1200D800) [pid = 2520] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (195D4C00) [pid = 2520] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:03:48 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (11AF3000) [pid = 2520] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:03:48 INFO - PROCESS | 2520 | 1461175428633 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 11:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1224ms 11:03:48 INFO - PROCESS | 2520 | 1461175428678 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 11:03:48 INFO - PROCESS | 2520 | 1461175428683 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 11:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:03:48 INFO - PROCESS | 2520 | 1461175428689 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:03:48 INFO - PROCESS | 2520 | 1461175428694 Marionette TRACE conn5 <- [1,426,null,{}] 11:03:48 INFO - PROCESS | 2520 | 1461175428701 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:48 INFO - PROCESS | 2520 | 1461175428809 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 11:03:48 INFO - PROCESS | 2520 | 1461175428950 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:48 INFO - PROCESS | 2520 | ++DOCSHELL 11D43C00 == 48 [pid = 2520] [id = 116] 11:03:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (11D45400) [pid = 2520] [serial = 345] [outer = 00000000] 11:03:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (11DB7C00) [pid = 2520] [serial = 346] [outer = 11D45400] 11:03:49 INFO - PROCESS | 2520 | 1461175429011 Marionette DEBUG loaded listener.js 11:03:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (120BA400) [pid = 2520] [serial = 347] [outer = 11D45400] 11:03:49 INFO - PROCESS | 2520 | 1461175429587 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:03:49 INFO - PROCESS | 2520 | 1461175429633 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 11:03:49 INFO - PROCESS | 2520 | 1461175429640 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:03:49 INFO - PROCESS | 2520 | 1461175429643 Marionette TRACE conn5 <- [1,430,null,{}] 11:03:49 INFO - PROCESS | 2520 | 1461175429648 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:49 INFO - PROCESS | 2520 | 1461175429759 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 11:03:49 INFO - PROCESS | 2520 | 1461175429849 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:49 INFO - PROCESS | 2520 | ++DOCSHELL 124E9000 == 49 [pid = 2520] [id = 117] 11:03:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (124EFC00) [pid = 2520] [serial = 348] [outer = 00000000] 11:03:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (198AC400) [pid = 2520] [serial = 349] [outer = 124EFC00] 11:03:49 INFO - PROCESS | 2520 | 1461175429905 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (19E3AC00) [pid = 2520] [serial = 350] [outer = 124EFC00] 11:03:50 INFO - PROCESS | 2520 | 1461175430494 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 11:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 11:03:50 INFO - PROCESS | 2520 | 1461175430576 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 11:03:50 INFO - PROCESS | 2520 | 1461175430579 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 11:03:50 INFO - PROCESS | 2520 | 1461175430583 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:03:50 INFO - PROCESS | 2520 | 1461175430586 Marionette TRACE conn5 <- [1,434,null,{}] 11:03:50 INFO - PROCESS | 2520 | 1461175430597 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:50 INFO - PROCESS | 2520 | 1461175430738 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 11:03:50 INFO - PROCESS | 2520 | 1461175430828 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:50 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EAC00 == 50 [pid = 2520] [id = 118] 11:03:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1BB89000) [pid = 2520] [serial = 351] [outer = 00000000] 11:03:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1BFF4400) [pid = 2520] [serial = 352] [outer = 1BB89000] 11:03:50 INFO - PROCESS | 2520 | 1461175430886 Marionette DEBUG loaded listener.js 11:03:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1D577C00) [pid = 2520] [serial = 353] [outer = 1BB89000] 11:03:51 INFO - PROCESS | 2520 | 1461175431443 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 11:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 930ms 11:03:51 INFO - PROCESS | 2520 | 1461175431516 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 11:03:51 INFO - PROCESS | 2520 | 1461175431519 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 11:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:03:51 INFO - PROCESS | 2520 | 1461175431523 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:03:51 INFO - PROCESS | 2520 | 1461175431525 Marionette TRACE conn5 <- [1,438,null,{}] 11:03:51 INFO - PROCESS | 2520 | 1461175431529 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:51 INFO - PROCESS | 2520 | 1461175431661 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 11:03:51 INFO - PROCESS | 2520 | 1461175431783 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:51 INFO - PROCESS | 2520 | ++DOCSHELL 1ED2A400 == 51 [pid = 2520] [id = 119] 11:03:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1ED2C800) [pid = 2520] [serial = 354] [outer = 00000000] 11:03:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1F9D2800) [pid = 2520] [serial = 355] [outer = 1ED2C800] 11:03:51 INFO - PROCESS | 2520 | 1461175431842 Marionette DEBUG loaded listener.js 11:03:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F9D7C00) [pid = 2520] [serial = 356] [outer = 1ED2C800] 11:03:52 INFO - PROCESS | 2520 | 1461175432437 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 11:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 971ms 11:03:52 INFO - PROCESS | 2520 | 1461175432496 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 11:03:52 INFO - PROCESS | 2520 | 1461175432498 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 11:03:52 INFO - PROCESS | 2520 | 1461175432502 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:03:52 INFO - PROCESS | 2520 | 1461175432504 Marionette TRACE conn5 <- [1,442,null,{}] 11:03:52 INFO - PROCESS | 2520 | 1461175432508 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:52 INFO - PROCESS | 2520 | 1461175432606 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 11:03:52 INFO - PROCESS | 2520 | 1461175432684 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:52 INFO - PROCESS | 2520 | ++DOCSHELL 1F00C400 == 52 [pid = 2520] [id = 120] 11:03:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1F00CC00) [pid = 2520] [serial = 357] [outer = 00000000] 11:03:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1F014000) [pid = 2520] [serial = 358] [outer = 1F00CC00] 11:03:52 INFO - PROCESS | 2520 | 1461175432781 Marionette DEBUG loaded listener.js 11:03:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1F015800) [pid = 2520] [serial = 359] [outer = 1F00CC00] 11:03:53 INFO - PROCESS | 2520 | 1461175433586 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 11:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1120ms 11:03:53 INFO - PROCESS | 2520 | 1461175433626 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 11:03:53 INFO - PROCESS | 2520 | 1461175433630 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 11:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:03:53 INFO - PROCESS | 2520 | 1461175433635 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:03:53 INFO - PROCESS | 2520 | 1461175433639 Marionette TRACE conn5 <- [1,446,null,{}] 11:03:53 INFO - PROCESS | 2520 | 1461175433646 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:53 INFO - PROCESS | 2520 | 1461175433782 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 11:03:53 INFO - PROCESS | 2520 | 1461175433911 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:53 INFO - PROCESS | 2520 | ++DOCSHELL 12013C00 == 53 [pid = 2520] [id = 121] 11:03:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (12014000) [pid = 2520] [serial = 360] [outer = 00000000] 11:03:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (16B0F400) [pid = 2520] [serial = 361] [outer = 12014000] 11:03:53 INFO - PROCESS | 2520 | 1461175433964 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (16F0FC00) [pid = 2520] [serial = 362] [outer = 12014000] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 11D4F400 == 52 [pid = 2520] [id = 79] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 11DB2800 == 51 [pid = 2520] [id = 77] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 19E37400 == 50 [pid = 2520] [id = 90] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 1ACE3800 == 49 [pid = 2520] [id = 114] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 19E3F800 == 48 [pid = 2520] [id = 113] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 11AF0000 == 47 [pid = 2520] [id = 112] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 118DAC00 == 46 [pid = 2520] [id = 111] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 1E05D400 == 45 [pid = 2520] [id = 109] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 1E057000 == 44 [pid = 2520] [id = 108] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 1BC40C00 == 43 [pid = 2520] [id = 107] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 12CD1400 == 42 [pid = 2520] [id = 106] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (12012000) [pid = 2520] [serial = 271] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (19C5C000) [pid = 2520] [serial = 274] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1BCD5800) [pid = 2520] [serial = 310] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1AFCFC00) [pid = 2520] [serial = 277] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOCSHELL 11AEFC00 == 41 [pid = 2520] [id = 105] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (11A0D800) [pid = 2520] [serial = 283] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1BB6B400) [pid = 2520] [serial = 308] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (11AF9000) [pid = 2520] [serial = 284] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (16729800) [pid = 2520] [serial = 286] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (16CD5000) [pid = 2520] [serial = 287] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (19E35C00) [pid = 2520] [serial = 292] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1AFD5000) [pid = 2520] [serial = 299] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1B9ED000) [pid = 2520] [serial = 307] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1B18E400) [pid = 2520] [serial = 302] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1A98DC00) [pid = 2520] [serial = 305] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (195D1400) [pid = 2520] [serial = 304] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (19E33000) [pid = 2520] [serial = 293] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1ACE4800) [pid = 2520] [serial = 295] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1AFD2400) [pid = 2520] [serial = 298] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1AE31000) [pid = 2520] [serial = 296] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (11DB6400) [pid = 2520] [serial = 280] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (120BA000) [pid = 2520] [serial = 281] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (19501800) [pid = 2520] [serial = 289] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (19505C00) [pid = 2520] [serial = 290] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1B18F000) [pid = 2520] [serial = 301] [outer = 00000000] [url = about:blank] 11:03:54 INFO - PROCESS | 2520 | 1461175434499 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 11:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 891ms 11:03:54 INFO - PROCESS | 2520 | 1461175434527 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 11:03:54 INFO - PROCESS | 2520 | 1461175434532 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 11:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:03:54 INFO - PROCESS | 2520 | 1461175434543 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:03:54 INFO - PROCESS | 2520 | 1461175434546 Marionette TRACE conn5 <- [1,450,null,{}] 11:03:54 INFO - PROCESS | 2520 | 1461175434550 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:54 INFO - PROCESS | 2520 | 1461175434639 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 11:03:54 INFO - PROCESS | 2520 | 1461175434648 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:54 INFO - PROCESS | 2520 | ++DOCSHELL 118E2C00 == 42 [pid = 2520] [id = 122] 11:03:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (11D41800) [pid = 2520] [serial = 363] [outer = 00000000] 11:03:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1519DC00) [pid = 2520] [serial = 364] [outer = 11D41800] 11:03:54 INFO - PROCESS | 2520 | 1461175434697 Marionette DEBUG loaded listener.js 11:03:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (16B8B400) [pid = 2520] [serial = 365] [outer = 11D41800] 11:03:55 INFO - PROCESS | 2520 | 1461175435229 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 2520 | 1461175435279 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 11:03:55 INFO - PROCESS | 2520 | 1461175435283 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:03:55 INFO - PROCESS | 2520 | 1461175435286 Marionette TRACE conn5 <- [1,454,null,{}] 11:03:55 INFO - PROCESS | 2520 | 1461175435300 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:55 INFO - PROCESS | 2520 | 1461175435390 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 11:03:55 INFO - PROCESS | 2520 | 1461175435469 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:55 INFO - PROCESS | 2520 | ++DOCSHELL 195D5800 == 43 [pid = 2520] [id = 123] 11:03:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (198A4000) [pid = 2520] [serial = 366] [outer = 00000000] 11:03:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1A95EC00) [pid = 2520] [serial = 367] [outer = 198A4000] 11:03:55 INFO - PROCESS | 2520 | 1461175435517 Marionette DEBUG loaded listener.js 11:03:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1ACDA400) [pid = 2520] [serial = 368] [outer = 198A4000] 11:03:55 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:03:55 INFO - PROCESS | 2520 | 1461175435929 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 11:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 11:03:55 INFO - PROCESS | 2520 | 1461175435957 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 11:03:55 INFO - PROCESS | 2520 | 1461175435960 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 11:03:55 INFO - PROCESS | 2520 | 1461175435963 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:03:55 INFO - PROCESS | 2520 | 1461175435965 Marionette TRACE conn5 <- [1,458,null,{}] 11:03:55 INFO - PROCESS | 2520 | 1461175435968 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:56 INFO - PROCESS | 2520 | 1461175436052 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 11:03:56 INFO - PROCESS | 2520 | 1461175436059 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 2520 | ++DOCSHELL 1ACE4800 == 44 [pid = 2520] [id = 124] 11:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1ACE5400) [pid = 2520] [serial = 369] [outer = 00000000] 11:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1AFCC400) [pid = 2520] [serial = 370] [outer = 1ACE5400] 11:03:56 INFO - PROCESS | 2520 | 1461175436108 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1AFDB800) [pid = 2520] [serial = 371] [outer = 1ACE5400] 11:03:56 INFO - PROCESS | 2520 | 1461175436557 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 11:03:56 INFO - PROCESS | 2520 | 1461175436599 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 11:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 11:03:56 INFO - PROCESS | 2520 | 1461175436608 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:03:56 INFO - PROCESS | 2520 | 1461175436610 Marionette TRACE conn5 <- [1,462,null,{}] 11:03:56 INFO - PROCESS | 2520 | 1461175436614 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:56 INFO - PROCESS | 2520 | 1461175436719 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 11:03:56 INFO - PROCESS | 2520 | 1461175436799 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:56 INFO - PROCESS | 2520 | ++DOCSHELL 1B54AC00 == 45 [pid = 2520] [id = 125] 11:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1B595800) [pid = 2520] [serial = 372] [outer = 00000000] 11:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1B9EE000) [pid = 2520] [serial = 373] [outer = 1B595800] 11:03:56 INFO - PROCESS | 2520 | 1461175436844 Marionette DEBUG loaded listener.js 11:03:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1BB61C00) [pid = 2520] [serial = 374] [outer = 1B595800] 11:03:57 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:03:57 INFO - PROCESS | 2520 | 1461175437302 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 11:03:57 INFO - PROCESS | 2520 | 1461175437345 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 11:03:57 INFO - PROCESS | 2520 | 1461175437348 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:03:57 INFO - PROCESS | 2520 | 1461175437350 Marionette TRACE conn5 <- [1,466,null,{}] 11:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:03:57 INFO - PROCESS | 2520 | 1461175437354 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:57 INFO - PROCESS | 2520 | 1461175437485 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 11:03:57 INFO - PROCESS | 2520 | 1461175437500 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:57 INFO - PROCESS | 2520 | ++DOCSHELL 1BB97400 == 46 [pid = 2520] [id = 126] 11:03:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1BFF2800) [pid = 2520] [serial = 375] [outer = 00000000] 11:03:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1F00A000) [pid = 2520] [serial = 376] [outer = 1BFF2800] 11:03:57 INFO - PROCESS | 2520 | 1461175437594 Marionette DEBUG loaded listener.js 11:03:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1F012800) [pid = 2520] [serial = 377] [outer = 1BFF2800] 11:03:58 INFO - PROCESS | 2520 | 1461175438085 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 2520 | 1461175438125 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 11:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:03:58 INFO - PROCESS | 2520 | 1461175438128 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 2520 | 1461175438130 Marionette TRACE conn5 <- [1,470,null,{}] 11:03:58 INFO - PROCESS | 2520 | 1461175438139 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:58 INFO - PROCESS | 2520 | 1461175438242 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 11:03:58 INFO - PROCESS | 2520 | 1461175438255 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:58 INFO - PROCESS | 2520 | ++DOCSHELL 1C06A800 == 47 [pid = 2520] [id = 127] 11:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1C06AC00) [pid = 2520] [serial = 378] [outer = 00000000] 11:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C078800) [pid = 2520] [serial = 379] [outer = 1C06AC00] 11:03:58 INFO - PROCESS | 2520 | 1461175438302 Marionette DEBUG loaded listener.js 11:03:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1F00A400) [pid = 2520] [serial = 380] [outer = 1C06AC00] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1AE2EC00) [pid = 2520] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1AFC7800) [pid = 2520] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (19E3A800) [pid = 2520] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (11AF3C00) [pid = 2520] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (16F80400) [pid = 2520] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1A956400) [pid = 2520] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1BC41C00) [pid = 2520] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1B9F1800) [pid = 2520] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (195CB000) [pid = 2520] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (11AF6800) [pid = 2520] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (11802C00) [pid = 2520] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1E05A000) [pid = 2520] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (11A09000) [pid = 2520] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1D928800) [pid = 2520] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1F9CC800) [pid = 2520] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (124E7400) [pid = 2520] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (16528C00) [pid = 2520] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:03:58 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1244CC00) [pid = 2520] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:03:58 INFO - PROCESS | 2520 | 1461175438837 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 11:03:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 731ms 11:03:58 INFO - PROCESS | 2520 | 1461175438859 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 11:03:58 INFO - PROCESS | 2520 | 1461175438861 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 11:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:03:58 INFO - PROCESS | 2520 | 1461175438864 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:03:58 INFO - PROCESS | 2520 | 1461175438866 Marionette TRACE conn5 <- [1,474,null,{}] 11:03:58 INFO - PROCESS | 2520 | 1461175438870 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:58 INFO - PROCESS | 2520 | 1461175438953 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 11:03:59 INFO - PROCESS | 2520 | 1461175439029 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 2520 | ++DOCSHELL 11ABA400 == 48 [pid = 2520] [id = 128] 11:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (11AC1400) [pid = 2520] [serial = 381] [outer = 00000000] 11:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (19E37C00) [pid = 2520] [serial = 382] [outer = 11AC1400] 11:03:59 INFO - PROCESS | 2520 | 1461175439077 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1A91C400) [pid = 2520] [serial = 383] [outer = 11AC1400] 11:03:59 INFO - PROCESS | 2520 | 1461175439458 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 11:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 11:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:03:59 INFO - PROCESS | 2520 | 1461175439495 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 11:03:59 INFO - PROCESS | 2520 | 1461175439497 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 11:03:59 INFO - PROCESS | 2520 | 1461175439500 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:03:59 INFO - PROCESS | 2520 | 1461175439502 Marionette TRACE conn5 <- [1,478,null,{}] 11:03:59 INFO - PROCESS | 2520 | 1461175439506 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:03:59 INFO - PROCESS | 2520 | 1461175439643 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 11:03:59 INFO - PROCESS | 2520 | 1461175439657 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:03:59 INFO - PROCESS | 2520 | ++DOCSHELL 11DB6000 == 49 [pid = 2520] [id = 129] 11:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (16F10800) [pid = 2520] [serial = 384] [outer = 00000000] 11:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1E05A000) [pid = 2520] [serial = 385] [outer = 16F10800] 11:03:59 INFO - PROCESS | 2520 | 1461175439701 Marionette DEBUG loaded listener.js 11:03:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1F9CC800) [pid = 2520] [serial = 386] [outer = 16F10800] 11:04:00 INFO - PROCESS | 2520 | 1461175440107 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 11:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 630ms 11:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:04:00 INFO - PROCESS | 2520 | 1461175440132 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 11:04:00 INFO - PROCESS | 2520 | 1461175440134 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 11:04:00 INFO - PROCESS | 2520 | 1461175440137 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:04:00 INFO - PROCESS | 2520 | 1461175440139 Marionette TRACE conn5 <- [1,482,null,{}] 11:04:00 INFO - PROCESS | 2520 | 1461175440143 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:00 INFO - PROCESS | 2520 | 1461175440222 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 11:04:00 INFO - PROCESS | 2520 | 1461175440299 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:00 INFO - PROCESS | 2520 | ++DOCSHELL 1C077400 == 50 [pid = 2520] [id = 130] 11:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (20055C00) [pid = 2520] [serial = 387] [outer = 00000000] 11:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (2005F000) [pid = 2520] [serial = 388] [outer = 20055C00] 11:04:00 INFO - PROCESS | 2520 | 1461175440348 Marionette DEBUG loaded listener.js 11:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (20E79400) [pid = 2520] [serial = 389] [outer = 20055C00] 11:04:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1C0C9400) [pid = 2520] [serial = 390] [outer = 1C3AFC00] 11:04:00 INFO - PROCESS | 2520 | 1461175440915 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 870ms 11:04:01 INFO - PROCESS | 2520 | 1461175441009 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 2520 | 1461175441014 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 11:04:01 INFO - PROCESS | 2520 | 1461175441019 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:04:01 INFO - PROCESS | 2520 | 1461175441024 Marionette TRACE conn5 <- [1,486,null,{}] 11:04:01 INFO - PROCESS | 2520 | 1461175441031 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:01 INFO - PROCESS | 2520 | 1461175441149 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 11:04:01 INFO - PROCESS | 2520 | 1461175441269 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:01 INFO - PROCESS | 2520 | ++DOCSHELL 11D43800 == 51 [pid = 2520] [id = 131] 11:04:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (11D48400) [pid = 2520] [serial = 391] [outer = 00000000] 11:04:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (18821400) [pid = 2520] [serial = 392] [outer = 11D48400] 11:04:01 INFO - PROCESS | 2520 | 1461175441331 Marionette DEBUG loaded listener.js 11:04:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (198A5000) [pid = 2520] [serial = 393] [outer = 11D48400] 11:04:01 INFO - PROCESS | 2520 | 1461175441897 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 11:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 930ms 11:04:01 INFO - PROCESS | 2520 | 1461175441954 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 11:04:01 INFO - PROCESS | 2520 | 1461175441960 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 11:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:04:01 INFO - PROCESS | 2520 | 1461175441967 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:04:01 INFO - PROCESS | 2520 | 1461175441970 Marionette TRACE conn5 <- [1,490,null,{}] 11:04:01 INFO - PROCESS | 2520 | 1461175441974 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:02 INFO - PROCESS | 2520 | 1461175442086 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 11:04:02 INFO - PROCESS | 2520 | 1461175442209 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:02 INFO - PROCESS | 2520 | ++DOCSHELL 1AE3B000 == 52 [pid = 2520] [id = 132] 11:04:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1AFC7400) [pid = 2520] [serial = 394] [outer = 00000000] 11:04:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1B9EC800) [pid = 2520] [serial = 395] [outer = 1AFC7400] 11:04:02 INFO - PROCESS | 2520 | 1461175442266 Marionette DEBUG loaded listener.js 11:04:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1BC48400) [pid = 2520] [serial = 396] [outer = 1AFC7400] 11:04:02 INFO - PROCESS | 2520 | 1461175442874 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 11:04:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:04:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 931ms 11:04:02 INFO - PROCESS | 2520 | 1461175442908 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 11:04:02 INFO - PROCESS | 2520 | 1461175442911 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 11:04:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:04:02 INFO - PROCESS | 2520 | 1461175442916 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:04:02 INFO - PROCESS | 2520 | 1461175442920 Marionette TRACE conn5 <- [1,494,null,{}] 11:04:02 INFO - PROCESS | 2520 | 1461175442931 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 2520 | 1461175443041 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 11:04:03 INFO - PROCESS | 2520 | 1461175443164 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:03 INFO - PROCESS | 2520 | ++DOCSHELL 1C0C4C00 == 53 [pid = 2520] [id = 133] 11:04:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C0C5000) [pid = 2520] [serial = 397] [outer = 00000000] 11:04:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1D91F000) [pid = 2520] [serial = 398] [outer = 1C0C5000] 11:04:03 INFO - PROCESS | 2520 | 1461175443224 Marionette DEBUG loaded listener.js 11:04:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1F00DC00) [pid = 2520] [serial = 399] [outer = 1C0C5000] 11:04:03 INFO - PROCESS | 2520 | 1461175443813 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 11:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 930ms 11:04:03 INFO - PROCESS | 2520 | 1461175443850 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 11:04:03 INFO - PROCESS | 2520 | 1461175443854 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 11:04:03 INFO - PROCESS | 2520 | 1461175443857 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:04:03 INFO - PROCESS | 2520 | 1461175443859 Marionette TRACE conn5 <- [1,498,null,{}] 11:04:03 INFO - PROCESS | 2520 | 1461175443863 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:03 INFO - PROCESS | 2520 | 1461175443971 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 11:04:04 INFO - PROCESS | 2520 | 1461175444067 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 2520 | ++DOCSHELL 0EB74000 == 54 [pid = 2520] [id = 134] 11:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (2105F000) [pid = 2520] [serial = 400] [outer = 00000000] 11:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (21346000) [pid = 2520] [serial = 401] [outer = 2105F000] 11:04:04 INFO - PROCESS | 2520 | 1461175444123 Marionette DEBUG loaded listener.js 11:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (2134CC00) [pid = 2520] [serial = 402] [outer = 2105F000] 11:04:04 INFO - PROCESS | 2520 | 1461175444672 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 11:04:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 871ms 11:04:04 INFO - PROCESS | 2520 | 1461175444731 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 11:04:04 INFO - PROCESS | 2520 | 1461175444733 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 11:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:04:04 INFO - PROCESS | 2520 | 1461175444737 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:04:04 INFO - PROCESS | 2520 | 1461175444739 Marionette TRACE conn5 <- [1,502,null,{}] 11:04:04 INFO - PROCESS | 2520 | 1461175444743 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:04 INFO - PROCESS | 2520 | 1461175444844 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 11:04:04 INFO - PROCESS | 2520 | 1461175444940 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:04 INFO - PROCESS | 2520 | ++DOCSHELL 16F03000 == 55 [pid = 2520] [id = 135] 11:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (20E7DC00) [pid = 2520] [serial = 403] [outer = 00000000] 11:04:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (214B8000) [pid = 2520] [serial = 404] [outer = 20E7DC00] 11:04:05 INFO - PROCESS | 2520 | 1461175444995 Marionette DEBUG loaded listener.js 11:04:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (214B7C00) [pid = 2520] [serial = 405] [outer = 20E7DC00] 11:04:05 INFO - PROCESS | 2520 | 1461175445600 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 11:04:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:04:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 930ms 11:04:05 INFO - PROCESS | 2520 | 1461175445671 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 11:04:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:04:05 INFO - PROCESS | 2520 | 1461175445673 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 11:04:05 INFO - PROCESS | 2520 | 1461175445677 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:04:05 INFO - PROCESS | 2520 | 1461175445679 Marionette TRACE conn5 <- [1,506,null,{}] 11:04:05 INFO - PROCESS | 2520 | 1461175445683 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:05 INFO - PROCESS | 2520 | 1461175445806 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 11:04:05 INFO - PROCESS | 2520 | 1461175445909 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:05 INFO - PROCESS | 2520 | ++DOCSHELL 11E4A400 == 56 [pid = 2520] [id = 136] 11:04:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (11E53800) [pid = 2520] [serial = 406] [outer = 00000000] 11:04:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (12CDF400) [pid = 2520] [serial = 407] [outer = 11E53800] 11:04:05 INFO - PROCESS | 2520 | 1461175445968 Marionette DEBUG loaded listener.js 11:04:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (16F06C00) [pid = 2520] [serial = 408] [outer = 11E53800] 11:04:06 INFO - PROCESS | 2520 | 1461175446695 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 11:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1074ms 11:04:06 INFO - PROCESS | 2520 | 1461175446754 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 11:04:06 INFO - PROCESS | 2520 | 1461175446758 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 11:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:04:06 INFO - PROCESS | 2520 | 1461175446779 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:04:06 INFO - PROCESS | 2520 | 1461175446783 Marionette TRACE conn5 <- [1,510,null,{}] 11:04:06 INFO - PROCESS | 2520 | 1461175446789 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:06 INFO - PROCESS | 2520 | 1461175446892 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 11:04:07 INFO - PROCESS | 2520 | 1461175447018 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 2520 | ++DOCSHELL 17C09C00 == 57 [pid = 2520] [id = 137] 11:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (17CE9C00) [pid = 2520] [serial = 409] [outer = 00000000] 11:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (195CA400) [pid = 2520] [serial = 410] [outer = 17CE9C00] 11:04:07 INFO - PROCESS | 2520 | 1461175447070 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (19E35C00) [pid = 2520] [serial = 411] [outer = 17CE9C00] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 11DB6000 == 56 [pid = 2520] [id = 129] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 11ABA400 == 55 [pid = 2520] [id = 128] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1C06A800 == 54 [pid = 2520] [id = 127] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1BB97400 == 53 [pid = 2520] [id = 126] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1B54AC00 == 52 [pid = 2520] [id = 125] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1ACE4800 == 51 [pid = 2520] [id = 124] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 195D5800 == 50 [pid = 2520] [id = 123] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1B9E5000) [pid = 2520] [serial = 343] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 118E2C00 == 49 [pid = 2520] [id = 122] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 12013C00 == 48 [pid = 2520] [id = 121] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1F00C400 == 47 [pid = 2520] [id = 120] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1ED2A400 == 46 [pid = 2520] [id = 119] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1B9EAC00 == 45 [pid = 2520] [id = 118] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 124E9000 == 44 [pid = 2520] [id = 117] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 11D43C00 == 43 [pid = 2520] [id = 116] 11:04:07 INFO - PROCESS | 2520 | --DOCSHELL 1A98D000 == 42 [pid = 2520] [id = 115] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1AFD2C00) [pid = 2520] [serial = 340] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1AFDFC00) [pid = 2520] [serial = 341] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1AFD3800) [pid = 2520] [serial = 278] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (21060800) [pid = 2520] [serial = 269] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (12459800) [pid = 2520] [serial = 272] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (19E39C00) [pid = 2520] [serial = 275] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1ACDF000) [pid = 2520] [serial = 338] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1D4AF000) [pid = 2520] [serial = 320] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1D928400) [pid = 2520] [serial = 233] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1AFD8400) [pid = 2520] [serial = 328] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1BC49400) [pid = 2520] [serial = 319] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (11DB5C00) [pid = 2520] [serial = 313] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (11D4C000) [pid = 2520] [serial = 227] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1F848C00) [pid = 2520] [serial = 323] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (16F15800) [pid = 2520] [serial = 332] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1ED25400) [pid = 2520] [serial = 224] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (21337800) [pid = 2520] [serial = 326] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (17CE6C00) [pid = 2520] [serial = 230] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (1ED81400) [pid = 2520] [serial = 322] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (12C88C00) [pid = 2520] [serial = 314] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1A95DC00) [pid = 2520] [serial = 317] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (12DE3400) [pid = 2520] [serial = 331] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1ACA2C00) [pid = 2520] [serial = 337] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (16CC9000) [pid = 2520] [serial = 334] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (198A7800) [pid = 2520] [serial = 316] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (16F79C00) [pid = 2520] [serial = 335] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (2105E000) [pid = 2520] [serial = 325] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1BC43800) [pid = 2520] [serial = 329] [outer = 00000000] [url = about:blank] 11:04:07 INFO - PROCESS | 2520 | 1461175447623 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 11:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 890ms 11:04:07 INFO - PROCESS | 2520 | 1461175447659 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 11:04:07 INFO - PROCESS | 2520 | 1461175447665 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 11:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:04:07 INFO - PROCESS | 2520 | 1461175447671 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:04:07 INFO - PROCESS | 2520 | 1461175447674 Marionette TRACE conn5 <- [1,514,null,{}] 11:04:07 INFO - PROCESS | 2520 | 1461175447678 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:07 INFO - PROCESS | 2520 | 1461175447766 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 11:04:07 INFO - PROCESS | 2520 | 1461175447865 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:07 INFO - PROCESS | 2520 | ++DOCSHELL 11A0E800 == 43 [pid = 2520] [id = 138] 11:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (11ABA400) [pid = 2520] [serial = 412] [outer = 00000000] 11:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (12459800) [pid = 2520] [serial = 413] [outer = 11ABA400] 11:04:07 INFO - PROCESS | 2520 | 1461175447911 Marionette DEBUG loaded listener.js 11:04:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (12DE3400) [pid = 2520] [serial = 414] [outer = 11ABA400] 11:04:08 INFO - PROCESS | 2520 | 1461175448298 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 11:04:08 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 11:04:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 11:04:08 INFO - PROCESS | 2520 | 1461175448344 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 11:04:08 INFO - PROCESS | 2520 | 1461175448346 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 11:04:08 INFO - PROCESS | 2520 | 1461175448350 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:04:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:04:08 INFO - PROCESS | 2520 | 1461175448353 Marionette TRACE conn5 <- [1,518,null,{}] 11:04:08 INFO - PROCESS | 2520 | 1461175448364 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:08 INFO - PROCESS | 2520 | 1461175448455 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 11:04:08 INFO - PROCESS | 2520 | 1461175448463 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:08 INFO - PROCESS | 2520 | ++DOCSHELL 16799400 == 44 [pid = 2520] [id = 139] 11:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (16CD5800) [pid = 2520] [serial = 415] [outer = 00000000] 11:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (19E3A400) [pid = 2520] [serial = 416] [outer = 16CD5800] 11:04:08 INFO - PROCESS | 2520 | 1461175448514 Marionette DEBUG loaded listener.js 11:04:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1A95F800) [pid = 2520] [serial = 417] [outer = 16CD5800] 11:04:09 INFO - PROCESS | 2520 | 1461175448991 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 670ms 11:04:09 INFO - PROCESS | 2520 | 1461175449024 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 2520 | 1461175449027 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 11:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:04:09 INFO - PROCESS | 2520 | 1461175449035 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 2520 | 1461175449036 Marionette TRACE conn5 <- [1,522,null,{}] 11:04:09 INFO - PROCESS | 2520 | 1461175449040 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:09 INFO - PROCESS | 2520 | 1461175449125 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 11:04:09 INFO - PROCESS | 2520 | 1461175449132 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 2520 | ++DOCSHELL 1AC9D800 == 45 [pid = 2520] [id = 140] 11:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1ACDA800) [pid = 2520] [serial = 418] [outer = 00000000] 11:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1ACE7C00) [pid = 2520] [serial = 419] [outer = 1ACDA800] 11:04:09 INFO - PROCESS | 2520 | 1461175449181 Marionette DEBUG loaded listener.js 11:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1AFCB800) [pid = 2520] [serial = 420] [outer = 1ACDA800] 11:04:09 INFO - PROCESS | 2520 | 1461175449670 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 11:04:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 11:04:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:04:09 INFO - PROCESS | 2520 | 1461175449709 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 11:04:09 INFO - PROCESS | 2520 | 1461175449711 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 11:04:09 INFO - PROCESS | 2520 | 1461175449714 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:04:09 INFO - PROCESS | 2520 | 1461175449716 Marionette TRACE conn5 <- [1,526,null,{}] 11:04:09 INFO - PROCESS | 2520 | 1461175449719 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:09 INFO - PROCESS | 2520 | 1461175449825 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 11:04:09 INFO - PROCESS | 2520 | 1461175449909 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:09 INFO - PROCESS | 2520 | ++DOCSHELL 1AFD1C00 == 46 [pid = 2520] [id = 141] 11:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1AFD4000) [pid = 2520] [serial = 421] [outer = 00000000] 11:04:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1AFDF800) [pid = 2520] [serial = 422] [outer = 1AFD4000] 11:04:09 INFO - PROCESS | 2520 | 1461175449954 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1AFE5800) [pid = 2520] [serial = 423] [outer = 1AFD4000] 11:04:10 INFO - PROCESS | 2520 | 1461175450416 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 11:04:10 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 11:04:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms 11:04:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:04:10 INFO - PROCESS | 2520 | 1461175450448 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 11:04:10 INFO - PROCESS | 2520 | 1461175450450 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 11:04:10 INFO - PROCESS | 2520 | 1461175450453 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:04:10 INFO - PROCESS | 2520 | 1461175450455 Marionette TRACE conn5 <- [1,530,null,{}] 11:04:10 INFO - PROCESS | 2520 | 1461175450458 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:10 INFO - PROCESS | 2520 | 1461175450577 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 11:04:10 INFO - PROCESS | 2520 | 1461175450630 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:10 INFO - PROCESS | 2520 | ++DOCSHELL 1BC3C800 == 47 [pid = 2520] [id = 142] 11:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1BC40C00) [pid = 2520] [serial = 424] [outer = 00000000] 11:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1BFF6800) [pid = 2520] [serial = 425] [outer = 1BC40C00] 11:04:10 INFO - PROCESS | 2520 | 1461175450684 Marionette DEBUG loaded listener.js 11:04:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1C06C400) [pid = 2520] [serial = 426] [outer = 1BC40C00] 11:04:11 INFO - PROCESS | 2520 | 1461175451148 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 11:04:11 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 11:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:04:11 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 11:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:04:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 11:04:11 INFO - PROCESS | 2520 | 1461175451201 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 2520 | 1461175451203 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 11:04:11 INFO - PROCESS | 2520 | 1461175451206 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 2520 | 1461175451208 Marionette TRACE conn5 <- [1,534,null,{}] 11:04:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:04:11 INFO - PROCESS | 2520 | 1461175451212 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:11 INFO - PROCESS | 2520 | 1461175451328 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1ACE5400) [pid = 2520] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (198A4000) [pid = 2520] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (12014000) [pid = 2520] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1B595800) [pid = 2520] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1AFD2800) [pid = 2520] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (16F10800) [pid = 2520] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (11D41800) [pid = 2520] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1BFF2800) [pid = 2520] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (11AC1400) [pid = 2520] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:04:11 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1C06AC00) [pid = 2520] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:04:11 INFO - PROCESS | 2520 | 1461175451450 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:11 INFO - PROCESS | 2520 | ++DOCSHELL 1158E400 == 48 [pid = 2520] [id = 143] 11:04:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1180EC00) [pid = 2520] [serial = 427] [outer = 00000000] 11:04:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (198A2400) [pid = 2520] [serial = 428] [outer = 1180EC00] 11:04:11 INFO - PROCESS | 2520 | 1461175451497 Marionette DEBUG loaded listener.js 11:04:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1AFD8000) [pid = 2520] [serial = 429] [outer = 1180EC00] 11:04:11 INFO - PROCESS | 2520 | 1461175451864 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 11:04:11 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. 11:04:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 11:04:11 INFO - PROCESS | 2520 | 1461175451882 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 11:04:11 INFO - PROCESS | 2520 | 1461175451884 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 11:04:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:04:11 INFO - PROCESS | 2520 | 1461175451887 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:04:11 INFO - PROCESS | 2520 | 1461175451889 Marionette TRACE conn5 <- [1,538,null,{}] 11:04:11 INFO - PROCESS | 2520 | 1461175451892 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:11 INFO - PROCESS | 2520 | 1461175451974 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 11:04:12 INFO - PROCESS | 2520 | 1461175452052 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 2520 | ++DOCSHELL 19504C00 == 49 [pid = 2520] [id = 144] 11:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1AFC7800) [pid = 2520] [serial = 430] [outer = 00000000] 11:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1D57D800) [pid = 2520] [serial = 431] [outer = 1AFC7800] 11:04:12 INFO - PROCESS | 2520 | 1461175452097 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1DAC1000) [pid = 2520] [serial = 432] [outer = 1AFC7800] 11:04:12 INFO - PROCESS | 2520 | 1461175452454 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 11:04:12 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. 11:04:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 631ms 11:04:12 INFO - PROCESS | 2520 | 1461175452519 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 11:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:04:12 INFO - PROCESS | 2520 | 1461175452521 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 11:04:12 INFO - PROCESS | 2520 | 1461175452524 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:04:12 INFO - PROCESS | 2520 | 1461175452526 Marionette TRACE conn5 <- [1,542,null,{}] 11:04:12 INFO - PROCESS | 2520 | 1461175452529 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:12 INFO - PROCESS | 2520 | 1461175452646 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 11:04:12 INFO - PROCESS | 2520 | 1461175452686 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:12 INFO - PROCESS | 2520 | ++DOCSHELL 11E52800 == 50 [pid = 2520] [id = 145] 11:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (11E55800) [pid = 2520] [serial = 433] [outer = 00000000] 11:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (12258400) [pid = 2520] [serial = 434] [outer = 11E55800] 11:04:12 INFO - PROCESS | 2520 | 1461175452737 Marionette DEBUG loaded listener.js 11:04:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1225D800) [pid = 2520] [serial = 435] [outer = 11E55800] 11:04:13 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:13 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:13 INFO - PROCESS | 2520 | 1461175453156 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 11:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 11:04:13 INFO - PROCESS | 2520 | 1461175453196 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 11:04:13 INFO - PROCESS | 2520 | 1461175453199 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 11:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:04:13 INFO - PROCESS | 2520 | 1461175453202 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:04:13 INFO - PROCESS | 2520 | 1461175453203 Marionette TRACE conn5 <- [1,546,null,{}] 11:04:13 INFO - PROCESS | 2520 | 1461175453207 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:13 INFO - PROCESS | 2520 | 1461175453288 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 11:04:13 INFO - PROCESS | 2520 | 1461175453297 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:13 INFO - PROCESS | 2520 | ++DOCSHELL 11AEB400 == 51 [pid = 2520] [id = 146] 11:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (11AEEC00) [pid = 2520] [serial = 436] [outer = 00000000] 11:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1ED2CC00) [pid = 2520] [serial = 437] [outer = 11AEEC00] 11:04:13 INFO - PROCESS | 2520 | 1461175453342 Marionette DEBUG loaded listener.js 11:04:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1F7AD400) [pid = 2520] [serial = 438] [outer = 11AEEC00] 11:04:14 INFO - PROCESS | 2520 | 1461175454030 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 870ms 11:04:14 INFO - PROCESS | 2520 | 1461175454077 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 11:04:14 INFO - PROCESS | 2520 | 1461175454082 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 11:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:04:14 INFO - PROCESS | 2520 | 1461175454088 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:04:14 INFO - PROCESS | 2520 | 1461175454092 Marionette TRACE conn5 <- [1,550,null,{}] 11:04:14 INFO - PROCESS | 2520 | 1461175454097 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:14 INFO - PROCESS | 2520 | 1461175454218 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 11:04:14 INFO - PROCESS | 2520 | 1461175454337 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:14 INFO - PROCESS | 2520 | ++DOCSHELL 11DB1C00 == 52 [pid = 2520] [id = 147] 11:04:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (12008C00) [pid = 2520] [serial = 439] [outer = 00000000] 11:04:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1324CC00) [pid = 2520] [serial = 440] [outer = 12008C00] 11:04:14 INFO - PROCESS | 2520 | 1461175454396 Marionette DEBUG loaded listener.js 11:04:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (16B10800) [pid = 2520] [serial = 441] [outer = 12008C00] 11:04:14 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:14 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:14 INFO - PROCESS | 2520 | 1461175454945 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 11:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 871ms 11:04:15 INFO - PROCESS | 2520 | 1461175454977 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 11:04:15 INFO - PROCESS | 2520 | 1461175454983 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 11:04:15 INFO - PROCESS | 2520 | 1461175454991 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - PROCESS | 2520 | 1461175454994 Marionette TRACE conn5 <- [1,554,null,{}] 11:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:04:15 INFO - PROCESS | 2520 | 1461175454998 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:15 INFO - PROCESS | 2520 | 1461175455109 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 11:04:15 INFO - PROCESS | 2520 | 1461175455206 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:15 INFO - PROCESS | 2520 | ++DOCSHELL 19C5F400 == 53 [pid = 2520] [id = 148] 11:04:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (19E36400) [pid = 2520] [serial = 442] [outer = 00000000] 11:04:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1AFCE800) [pid = 2520] [serial = 443] [outer = 19E36400] 11:04:15 INFO - PROCESS | 2520 | 1461175455261 Marionette DEBUG loaded listener.js 11:04:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1B09BC00) [pid = 2520] [serial = 444] [outer = 19E36400] 11:04:15 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:15 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:15 INFO - PROCESS | 2520 | 1461175455896 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 930ms 11:04:15 INFO - PROCESS | 2520 | 1461175455928 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 11:04:15 INFO - PROCESS | 2520 | 1461175455930 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 11:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:04:15 INFO - PROCESS | 2520 | 1461175455934 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:04:15 INFO - PROCESS | 2520 | 1461175455938 Marionette TRACE conn5 <- [1,558,null,{}] 11:04:15 INFO - PROCESS | 2520 | 1461175455949 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:16 INFO - PROCESS | 2520 | 1461175456063 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 11:04:16 INFO - PROCESS | 2520 | 1461175456164 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:16 INFO - PROCESS | 2520 | ++DOCSHELL 1BCDC400 == 54 [pid = 2520] [id = 149] 11:04:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1F7B2800) [pid = 2520] [serial = 445] [outer = 00000000] 11:04:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1F7B9C00) [pid = 2520] [serial = 446] [outer = 1F7B2800] 11:04:16 INFO - PROCESS | 2520 | 1461175456225 Marionette DEBUG loaded listener.js 11:04:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1F843000) [pid = 2520] [serial = 447] [outer = 1F7B2800] 11:04:16 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:16 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:16 INFO - PROCESS | 2520 | 1461175456746 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 11:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 831ms 11:04:16 INFO - PROCESS | 2520 | 1461175456767 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 11:04:16 INFO - PROCESS | 2520 | 1461175456770 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 11:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:04:16 INFO - PROCESS | 2520 | 1461175456773 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:04:16 INFO - PROCESS | 2520 | 1461175456776 Marionette TRACE conn5 <- [1,562,null,{}] 11:04:16 INFO - PROCESS | 2520 | 1461175456795 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:16 INFO - PROCESS | 2520 | 1461175456904 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 11:04:17 INFO - PROCESS | 2520 | 1461175456999 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 2520 | ++DOCSHELL 1C03E800 == 55 [pid = 2520] [id = 150] 11:04:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C040C00) [pid = 2520] [serial = 448] [outer = 00000000] 11:04:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C046400) [pid = 2520] [serial = 449] [outer = 1C040C00] 11:04:17 INFO - PROCESS | 2520 | 1461175457054 Marionette DEBUG loaded listener.js 11:04:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1C048C00) [pid = 2520] [serial = 450] [outer = 1C040C00] 11:04:17 INFO - PROCESS | 2520 | 1461175457627 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 930ms 11:04:17 INFO - PROCESS | 2520 | 1461175457708 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 11:04:17 INFO - PROCESS | 2520 | 1461175457710 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 11:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:04:17 INFO - PROCESS | 2520 | 1461175457714 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:04:17 INFO - PROCESS | 2520 | 1461175457716 Marionette TRACE conn5 <- [1,566,null,{}] 11:04:17 INFO - PROCESS | 2520 | 1461175457720 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:17 INFO - PROCESS | 2520 | 1461175457827 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 11:04:17 INFO - PROCESS | 2520 | 1461175457951 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:17 INFO - PROCESS | 2520 | ++DOCSHELL 1C047C00 == 56 [pid = 2520] [id = 151] 11:04:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1F849000) [pid = 2520] [serial = 451] [outer = 00000000] 11:04:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1F9DA400) [pid = 2520] [serial = 452] [outer = 1F849000] 11:04:18 INFO - PROCESS | 2520 | 1461175458007 Marionette DEBUG loaded listener.js 11:04:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1F9D9400) [pid = 2520] [serial = 453] [outer = 1F849000] 11:04:18 INFO - PROCESS | 2520 | 1461175458846 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 11:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1168ms 11:04:18 INFO - PROCESS | 2520 | 1461175458884 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 11:04:18 INFO - PROCESS | 2520 | 1461175458889 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 11:04:18 INFO - PROCESS | 2520 | 1461175458895 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:04:18 INFO - PROCESS | 2520 | 1461175458898 Marionette TRACE conn5 <- [1,570,null,{}] 11:04:18 INFO - PROCESS | 2520 | 1461175458904 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:19 INFO - PROCESS | 2520 | 1461175459007 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 11:04:19 INFO - PROCESS | 2520 | 1461175459138 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:19 INFO - PROCESS | 2520 | ++DOCSHELL 0EB73400 == 57 [pid = 2520] [id = 152] 11:04:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (0EBA9C00) [pid = 2520] [serial = 454] [outer = 00000000] 11:04:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (11E54C00) [pid = 2520] [serial = 455] [outer = 0EBA9C00] 11:04:19 INFO - PROCESS | 2520 | 1461175459191 Marionette DEBUG loaded listener.js 11:04:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1225C400) [pid = 2520] [serial = 456] [outer = 0EBA9C00] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 11E52800 == 56 [pid = 2520] [id = 145] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 19504C00 == 55 [pid = 2520] [id = 144] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 1158E400 == 54 [pid = 2520] [id = 143] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 1BC3C800 == 53 [pid = 2520] [id = 142] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 1AFD1C00 == 52 [pid = 2520] [id = 141] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 1AC9D800 == 51 [pid = 2520] [id = 140] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 16799400 == 50 [pid = 2520] [id = 139] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 11A0E800 == 49 [pid = 2520] [id = 138] 11:04:19 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (11DB7C00) [pid = 2520] [serial = 346] [outer = 00000000] [url = about:blank] 11:04:19 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1BFF4400) [pid = 2520] [serial = 352] [outer = 00000000] [url = about:blank] 11:04:19 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (198AC400) [pid = 2520] [serial = 349] [outer = 00000000] [url = about:blank] 11:04:19 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1F9D2800) [pid = 2520] [serial = 355] [outer = 00000000] [url = about:blank] 11:04:19 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1F014000) [pid = 2520] [serial = 358] [outer = 00000000] [url = about:blank] 11:04:19 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (2005F000) [pid = 2520] [serial = 388] [outer = 00000000] [url = about:blank] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 17C09C00 == 48 [pid = 2520] [id = 137] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 1AE3B000 == 47 [pid = 2520] [id = 132] 11:04:19 INFO - PROCESS | 2520 | --DOCSHELL 11D43800 == 46 [pid = 2520] [id = 131] 11:04:19 INFO - PROCESS | 2520 | 1461175459851 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 11:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 970ms 11:04:19 INFO - PROCESS | 2520 | 1461175459870 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 11:04:19 INFO - PROCESS | 2520 | 1461175459875 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 11:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:04:19 INFO - PROCESS | 2520 | 1461175459882 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:04:19 INFO - PROCESS | 2520 | 1461175459885 Marionette TRACE conn5 <- [1,574,null,{}] 11:04:19 INFO - PROCESS | 2520 | 1461175459888 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:19 INFO - PROCESS | 2520 | 1461175459974 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1AFCC400) [pid = 2520] [serial = 370] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1A95EC00) [pid = 2520] [serial = 367] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1ACDA400) [pid = 2520] [serial = 368] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (16F0FC00) [pid = 2520] [serial = 362] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (16B0F400) [pid = 2520] [serial = 361] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1B9EE000) [pid = 2520] [serial = 373] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1BB61C00) [pid = 2520] [serial = 374] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1B9EF400) [pid = 2520] [serial = 344] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1F9CC800) [pid = 2520] [serial = 386] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1519DC00) [pid = 2520] [serial = 364] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (16B8B400) [pid = 2520] [serial = 365] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1F012800) [pid = 2520] [serial = 377] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1F00A000) [pid = 2520] [serial = 376] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (19E37C00) [pid = 2520] [serial = 382] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C078800) [pid = 2520] [serial = 379] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1E05A000) [pid = 2520] [serial = 385] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1F00A400) [pid = 2520] [serial = 380] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1A91C400) [pid = 2520] [serial = 383] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1AFDB800) [pid = 2520] [serial = 371] [outer = 00000000] [url = about:blank] 11:04:20 INFO - PROCESS | 2520 | 1461175460075 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 2520 | ++DOCSHELL 0679EC00 == 47 [pid = 2520] [id = 153] 11:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (11AF1400) [pid = 2520] [serial = 457] [outer = 00000000] 11:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (12250000) [pid = 2520] [serial = 458] [outer = 11AF1400] 11:04:20 INFO - PROCESS | 2520 | 1461175460124 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1327F800) [pid = 2520] [serial = 459] [outer = 11AF1400] 11:04:20 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:20 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:20 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:20 INFO - PROCESS | 2520 | 1461175460483 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 11:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 11:04:20 INFO - PROCESS | 2520 | 1461175460554 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 11:04:20 INFO - PROCESS | 2520 | 1461175460556 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 11:04:20 INFO - PROCESS | 2520 | 1461175460560 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:04:20 INFO - PROCESS | 2520 | 1461175460563 Marionette TRACE conn5 <- [1,578,null,{}] 11:04:20 INFO - PROCESS | 2520 | 1461175460573 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:20 INFO - PROCESS | 2520 | 1461175460659 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 11:04:20 INFO - PROCESS | 2520 | 1461175460666 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:20 INFO - PROCESS | 2520 | ++DOCSHELL 16B16C00 == 48 [pid = 2520] [id = 154] 11:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (16B67400) [pid = 2520] [serial = 460] [outer = 00000000] 11:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (195D2C00) [pid = 2520] [serial = 461] [outer = 16B67400] 11:04:20 INFO - PROCESS | 2520 | 1461175460716 Marionette DEBUG loaded listener.js 11:04:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (19C5A800) [pid = 2520] [serial = 462] [outer = 16B67400] 11:04:21 INFO - PROCESS | 2520 | 1461175461140 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 11:04:21 INFO - PROCESS | 2520 | 1461175461194 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 11:04:21 INFO - PROCESS | 2520 | 1461175461197 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 11:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:04:21 INFO - PROCESS | 2520 | 1461175461200 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:04:21 INFO - PROCESS | 2520 | 1461175461202 Marionette TRACE conn5 <- [1,582,null,{}] 11:04:21 INFO - PROCESS | 2520 | 1461175461205 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:21 INFO - PROCESS | 2520 | 1461175461288 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 11:04:21 INFO - PROCESS | 2520 | 1461175461301 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:21 INFO - PROCESS | 2520 | ++DOCSHELL 11ABF000 == 49 [pid = 2520] [id = 155] 11:04:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (11D45800) [pid = 2520] [serial = 463] [outer = 00000000] 11:04:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (12CD2800) [pid = 2520] [serial = 464] [outer = 11D45800] 11:04:21 INFO - PROCESS | 2520 | 1461175461350 Marionette DEBUG loaded listener.js 11:04:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1A911C00) [pid = 2520] [serial = 465] [outer = 11D45800] 11:04:21 INFO - PROCESS | 2520 | 1461175461958 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 11:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 770ms 11:04:22 INFO - PROCESS | 2520 | 1461175461975 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 2520 | 1461175461977 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 11:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:04:22 INFO - PROCESS | 2520 | 1461175461980 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 2520 | 1461175461982 Marionette TRACE conn5 <- [1,586,null,{}] 11:04:22 INFO - PROCESS | 2520 | 1461175461986 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:22 INFO - PROCESS | 2520 | 1461175462094 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 11:04:22 INFO - PROCESS | 2520 | 1461175462100 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 2520 | ++DOCSHELL 1ACE3800 == 50 [pid = 2520] [id = 156] 11:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1ACE6800) [pid = 2520] [serial = 466] [outer = 00000000] 11:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1AFCD400) [pid = 2520] [serial = 467] [outer = 1ACE6800] 11:04:22 INFO - PROCESS | 2520 | 1461175462147 Marionette DEBUG loaded listener.js 11:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1AFD8C00) [pid = 2520] [serial = 468] [outer = 1ACE6800] 11:04:22 INFO - PROCESS | 2520 | 1461175462636 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 11:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 671ms 11:04:22 INFO - PROCESS | 2520 | 1461175462654 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 11:04:22 INFO - PROCESS | 2520 | 1461175462656 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 11:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:04:22 INFO - PROCESS | 2520 | 1461175462659 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:04:22 INFO - PROCESS | 2520 | 1461175462661 Marionette TRACE conn5 <- [1,590,null,{}] 11:04:22 INFO - PROCESS | 2520 | 1461175462664 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:22 INFO - PROCESS | 2520 | 1461175462791 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 11:04:22 INFO - PROCESS | 2520 | 1461175462852 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:22 INFO - PROCESS | 2520 | ++DOCSHELL 1AFE2400 == 51 [pid = 2520] [id = 157] 11:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1B0E8400) [pid = 2520] [serial = 469] [outer = 00000000] 11:04:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1B9ED400) [pid = 2520] [serial = 470] [outer = 1B0E8400] 11:04:22 INFO - PROCESS | 2520 | 1461175462905 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1B9F1800) [pid = 2520] [serial = 471] [outer = 1B0E8400] 11:04:23 INFO - PROCESS | 2520 | 1461175463353 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 11:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 11:04:23 INFO - PROCESS | 2520 | 1461175463390 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 11:04:23 INFO - PROCESS | 2520 | 1461175463392 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 11:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:04:23 INFO - PROCESS | 2520 | 1461175463400 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:04:23 INFO - PROCESS | 2520 | 1461175463402 Marionette TRACE conn5 <- [1,594,null,{}] 11:04:23 INFO - PROCESS | 2520 | 1461175463405 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:23 INFO - PROCESS | 2520 | 1461175463517 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 11:04:23 INFO - PROCESS | 2520 | 1461175463524 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:23 INFO - PROCESS | 2520 | ++DOCSHELL 1BC3D400 == 52 [pid = 2520] [id = 158] 11:04:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1BCCE800) [pid = 2520] [serial = 472] [outer = 00000000] 11:04:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C03AC00) [pid = 2520] [serial = 473] [outer = 1BCCE800] 11:04:23 INFO - PROCESS | 2520 | 1461175463572 Marionette DEBUG loaded listener.js 11:04:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1C06BC00) [pid = 2520] [serial = 474] [outer = 1BCCE800] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1AFD4000) [pid = 2520] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (16CD5800) [pid = 2520] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1ACDA800) [pid = 2520] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (11ABA400) [pid = 2520] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (11E53800) [pid = 2520] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1BC40C00) [pid = 2520] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (17CE9C00) [pid = 2520] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1180EC00) [pid = 2520] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1AFC7800) [pid = 2520] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1BC48000) [pid = 2520] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1ED2C800) [pid = 2520] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (11D45400) [pid = 2520] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1BB89000) [pid = 2520] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1F00CC00) [pid = 2520] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (124EFC00) [pid = 2520] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:04:24 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (11E55800) [pid = 2520] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:04:24 INFO - PROCESS | 2520 | 1461175464260 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 891ms 11:04:24 INFO - PROCESS | 2520 | 1461175464287 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 2520 | 1461175464289 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 11:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:04:24 INFO - PROCESS | 2520 | 1461175464292 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - PROCESS | 2520 | 1461175464293 Marionette TRACE conn5 <- [1,598,null,{}] 11:04:24 INFO - PROCESS | 2520 | 1461175464297 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:24 INFO - PROCESS | 2520 | 1461175464405 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 11:04:24 INFO - PROCESS | 2520 | 1461175464462 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:24 INFO - PROCESS | 2520 | ++DOCSHELL 1180EC00 == 53 [pid = 2520] [id = 159] 11:04:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (11ABA400) [pid = 2520] [serial = 475] [outer = 00000000] 11:04:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (195D3000) [pid = 2520] [serial = 476] [outer = 11ABA400] 11:04:24 INFO - PROCESS | 2520 | 1461175464509 Marionette DEBUG loaded listener.js 11:04:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1ACE2C00) [pid = 2520] [serial = 477] [outer = 11ABA400] 11:04:24 INFO - PROCESS | 2520 | 1461175464865 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 11:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 11:04:24 INFO - PROCESS | 2520 | 1461175464922 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 11:04:24 INFO - PROCESS | 2520 | 1461175464925 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 11:04:24 INFO - PROCESS | 2520 | 1461175464928 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:04:24 INFO - PROCESS | 2520 | 1461175464929 Marionette TRACE conn5 <- [1,602,null,{}] 11:04:24 INFO - PROCESS | 2520 | 1461175464933 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:25 INFO - PROCESS | 2520 | 1461175465011 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 11:04:25 INFO - PROCESS | 2520 | 1461175465017 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 2520 | ++DOCSHELL 198AB000 == 54 [pid = 2520] [id = 160] 11:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1AFC8400) [pid = 2520] [serial = 478] [outer = 00000000] 11:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1C0C3C00) [pid = 2520] [serial = 479] [outer = 1AFC8400] 11:04:25 INFO - PROCESS | 2520 | 1461175465062 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1C0CB800) [pid = 2520] [serial = 480] [outer = 1AFC8400] 11:04:25 INFO - PROCESS | 2520 | [2520] 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 11:04:25 INFO - PROCESS | 2520 | 1461175465632 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 11:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 770ms 11:04:25 INFO - PROCESS | 2520 | 1461175465712 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 11:04:25 INFO - PROCESS | 2520 | 1461175465714 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 11:04:25 INFO - PROCESS | 2520 | 1461175465717 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:04:25 INFO - PROCESS | 2520 | 1461175465719 Marionette TRACE conn5 <- [1,606,null,{}] 11:04:25 INFO - PROCESS | 2520 | 1461175465723 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:25 INFO - PROCESS | 2520 | 1461175465807 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 11:04:25 INFO - PROCESS | 2520 | 1461175465814 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:25 INFO - PROCESS | 2520 | ++DOCSHELL 1BFF4000 == 55 [pid = 2520] [id = 161] 11:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1C306000) [pid = 2520] [serial = 481] [outer = 00000000] 11:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1D9DF400) [pid = 2520] [serial = 482] [outer = 1C306000] 11:04:25 INFO - PROCESS | 2520 | 1461175465860 Marionette DEBUG loaded listener.js 11:04:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1E762C00) [pid = 2520] [serial = 483] [outer = 1C306000] 11:04:26 INFO - PROCESS | 2520 | 1461175466497 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 831ms 11:04:26 INFO - PROCESS | 2520 | 1461175466554 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 11:04:26 INFO - PROCESS | 2520 | 1461175466559 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 11:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:04:26 INFO - PROCESS | 2520 | 1461175466564 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:04:26 INFO - PROCESS | 2520 | 1461175466569 Marionette TRACE conn5 <- [1,610,null,{}] 11:04:26 INFO - PROCESS | 2520 | 1461175466575 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:26 INFO - PROCESS | 2520 | 1461175466692 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 11:04:26 INFO - PROCESS | 2520 | 1461175466820 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:26 INFO - PROCESS | 2520 | ++DOCSHELL 11E4B400 == 56 [pid = 2520] [id = 162] 11:04:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (11E54400) [pid = 2520] [serial = 484] [outer = 00000000] 11:04:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (12255400) [pid = 2520] [serial = 485] [outer = 11E54400] 11:04:26 INFO - PROCESS | 2520 | 1461175466880 Marionette DEBUG loaded listener.js 11:04:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1325A400) [pid = 2520] [serial = 486] [outer = 11E54400] 11:04:27 INFO - PROCESS | 2520 | 1461175467464 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 11:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 11:04:27 INFO - PROCESS | 2520 | 1461175467511 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 11:04:27 INFO - PROCESS | 2520 | 1461175467517 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 11:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:04:27 INFO - PROCESS | 2520 | 1461175467525 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:04:27 INFO - PROCESS | 2520 | 1461175467528 Marionette TRACE conn5 <- [1,614,null,{}] 11:04:27 INFO - PROCESS | 2520 | 1461175467532 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:27 INFO - PROCESS | 2520 | 1461175467638 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 11:04:27 INFO - PROCESS | 2520 | 1461175467736 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:27 INFO - PROCESS | 2520 | ++DOCSHELL 19501400 == 57 [pid = 2520] [id = 163] 11:04:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (19504400) [pid = 2520] [serial = 487] [outer = 00000000] 11:04:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1AE33400) [pid = 2520] [serial = 488] [outer = 19504400] 11:04:27 INFO - PROCESS | 2520 | 1461175467792 Marionette DEBUG loaded listener.js 11:04:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1AFE0400) [pid = 2520] [serial = 489] [outer = 19504400] 11:04:28 INFO - PROCESS | 2520 | 1461175468474 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 11:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 971ms 11:04:28 INFO - PROCESS | 2520 | 1461175468497 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 11:04:28 INFO - PROCESS | 2520 | 1461175468500 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 11:04:28 INFO - PROCESS | 2520 | 1461175468503 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:04:28 INFO - PROCESS | 2520 | 1461175468507 Marionette TRACE conn5 <- [1,618,null,{}] 11:04:28 INFO - PROCESS | 2520 | 1461175468518 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:28 INFO - PROCESS | 2520 | 1461175468630 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 11:04:28 INFO - PROCESS | 2520 | 1461175468730 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:28 INFO - PROCESS | 2520 | ++DOCSHELL 11AF9000 == 58 [pid = 2520] [id = 164] 11:04:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1F00E000) [pid = 2520] [serial = 490] [outer = 00000000] 11:04:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1F014000) [pid = 2520] [serial = 491] [outer = 1F00E000] 11:04:28 INFO - PROCESS | 2520 | 1461175468792 Marionette DEBUG loaded listener.js 11:04:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1F7B0800) [pid = 2520] [serial = 492] [outer = 1F00E000] 11:04:29 INFO - PROCESS | 2520 | 1461175469344 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 11:04:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:04:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 870ms 11:04:29 INFO - PROCESS | 2520 | 1461175469379 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 11:04:29 INFO - PROCESS | 2520 | 1461175469382 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 11:04:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:04:29 INFO - PROCESS | 2520 | 1461175469385 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:04:29 INFO - PROCESS | 2520 | 1461175469388 Marionette TRACE conn5 <- [1,622,null,{}] 11:04:29 INFO - PROCESS | 2520 | 1461175469391 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:29 INFO - PROCESS | 2520 | 1461175469499 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 11:04:29 INFO - PROCESS | 2520 | 1461175469597 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:29 INFO - PROCESS | 2520 | ++DOCSHELL 1F7B4000 == 59 [pid = 2520] [id = 165] 11:04:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1F7BB400) [pid = 2520] [serial = 493] [outer = 00000000] 11:04:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1F9D5400) [pid = 2520] [serial = 494] [outer = 1F7BB400] 11:04:29 INFO - PROCESS | 2520 | 1461175469653 Marionette DEBUG loaded listener.js 11:04:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1F9D8000) [pid = 2520] [serial = 495] [outer = 1F7BB400] 11:04:30 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:30 INFO - PROCESS | 2520 | 1461175470243 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 11:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 871ms 11:04:30 INFO - PROCESS | 2520 | 1461175470257 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 11:04:30 INFO - PROCESS | 2520 | 1461175470259 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 11:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:04:30 INFO - PROCESS | 2520 | 1461175470276 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:04:30 INFO - PROCESS | 2520 | 1461175470278 Marionette TRACE conn5 <- [1,626,null,{}] 11:04:30 INFO - PROCESS | 2520 | 1461175470283 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:30 INFO - PROCESS | 2520 | 1461175470390 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 11:04:30 INFO - PROCESS | 2520 | 1461175470513 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:30 INFO - PROCESS | 2520 | ++DOCSHELL 1BE61C00 == 60 [pid = 2520] [id = 166] 11:04:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1BE63400) [pid = 2520] [serial = 496] [outer = 00000000] 11:04:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1BE69000) [pid = 2520] [serial = 497] [outer = 1BE63400] 11:04:30 INFO - PROCESS | 2520 | 1461175470570 Marionette DEBUG loaded listener.js 11:04:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1BE6A800) [pid = 2520] [serial = 498] [outer = 1BE63400] 11:04:30 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:30 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:31 INFO - PROCESS | 2520 | 1461175471103 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 11:04:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:04:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 890ms 11:04:31 INFO - PROCESS | 2520 | 1461175471157 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 11:04:31 INFO - PROCESS | 2520 | 1461175471160 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 11:04:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:04:31 INFO - PROCESS | 2520 | 1461175471163 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:04:31 INFO - PROCESS | 2520 | 1461175471165 Marionette TRACE conn5 <- [1,630,null,{}] 11:04:31 INFO - PROCESS | 2520 | 1461175471169 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:31 INFO - PROCESS | 2520 | 1461175471289 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 11:04:31 INFO - PROCESS | 2520 | 1461175471390 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:31 INFO - PROCESS | 2520 | ++DOCSHELL 1F841400 == 61 [pid = 2520] [id = 167] 11:04:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (2005E400) [pid = 2520] [serial = 499] [outer = 00000000] 11:04:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (212B8C00) [pid = 2520] [serial = 500] [outer = 2005E400] 11:04:31 INFO - PROCESS | 2520 | 1461175471448 Marionette DEBUG loaded listener.js 11:04:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (212BE400) [pid = 2520] [serial = 501] [outer = 2005E400] 11:04:32 INFO - PROCESS | 2520 | 1461175472045 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 11:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1069ms 11:04:32 INFO - PROCESS | 2520 | 1461175472259 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 11:04:32 INFO - PROCESS | 2520 | 1461175472264 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 11:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:04:32 INFO - PROCESS | 2520 | 1461175472269 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:04:32 INFO - PROCESS | 2520 | 1461175472272 Marionette TRACE conn5 <- [1,634,null,{}] 11:04:32 INFO - PROCESS | 2520 | 1461175472277 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:32 INFO - PROCESS | 2520 | 1461175472385 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 11:04:32 INFO - PROCESS | 2520 | 1461175472509 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:32 INFO - PROCESS | 2520 | ++DOCSHELL 0EBABC00 == 62 [pid = 2520] [id = 168] 11:04:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (11E4E800) [pid = 2520] [serial = 502] [outer = 00000000] 11:04:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (12C8B000) [pid = 2520] [serial = 503] [outer = 11E4E800] 11:04:32 INFO - PROCESS | 2520 | 1461175472562 Marionette DEBUG loaded listener.js 11:04:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (164D9000) [pid = 2520] [serial = 504] [outer = 11E4E800] 11:04:33 INFO - PROCESS | 2520 | 1461175473186 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 198AB000 == 61 [pid = 2520] [id = 160] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1180EC00 == 60 [pid = 2520] [id = 159] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1BC3D400 == 59 [pid = 2520] [id = 158] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1AFE2400 == 58 [pid = 2520] [id = 157] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1ACE3800 == 57 [pid = 2520] [id = 156] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 11ABF000 == 56 [pid = 2520] [id = 155] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 16B16C00 == 55 [pid = 2520] [id = 154] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 0679EC00 == 54 [pid = 2520] [id = 153] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 0EB73400 == 53 [pid = 2520] [id = 152] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1ED2CC00) [pid = 2520] [serial = 437] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 1BCDC400 == 52 [pid = 2520] [id = 149] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 19C5F400 == 51 [pid = 2520] [id = 148] 11:04:33 INFO - PROCESS | 2520 | --DOCSHELL 11DB1C00 == 50 [pid = 2520] [id = 147] 11:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 970ms 11:04:33 INFO - PROCESS | 2520 | 1461175473241 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 2520 | 1461175473244 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 11:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:04:33 INFO - PROCESS | 2520 | 1461175473251 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - PROCESS | 2520 | 1461175473255 Marionette TRACE conn5 <- [1,638,null,{}] 11:04:33 INFO - PROCESS | 2520 | 1461175473259 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:33 INFO - PROCESS | 2520 | 1461175473358 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1C30E800) [pid = 2520] [serial = 311] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1F9D7C00) [pid = 2520] [serial = 356] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (120BA400) [pid = 2520] [serial = 347] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1D577C00) [pid = 2520] [serial = 353] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1F015800) [pid = 2520] [serial = 359] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (19E3AC00) [pid = 2520] [serial = 350] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1AFDF800) [pid = 2520] [serial = 422] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (19E3A400) [pid = 2520] [serial = 416] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1A95F800) [pid = 2520] [serial = 417] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1ACE7C00) [pid = 2520] [serial = 419] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (12459800) [pid = 2520] [serial = 413] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (12DE3400) [pid = 2520] [serial = 414] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (16F06C00) [pid = 2520] [serial = 408] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (12CDF400) [pid = 2520] [serial = 407] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1BFF6800) [pid = 2520] [serial = 425] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (19E35C00) [pid = 2520] [serial = 411] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (195CA400) [pid = 2520] [serial = 410] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1AFE5800) [pid = 2520] [serial = 423] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (18821400) [pid = 2520] [serial = 392] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1B9EC800) [pid = 2520] [serial = 395] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1D91F000) [pid = 2520] [serial = 398] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (21346000) [pid = 2520] [serial = 401] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1C06C400) [pid = 2520] [serial = 426] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (198A2400) [pid = 2520] [serial = 428] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1D57D800) [pid = 2520] [serial = 431] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1AFD8000) [pid = 2520] [serial = 429] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (214B8000) [pid = 2520] [serial = 404] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1BC49000) [pid = 2520] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1225D800) [pid = 2520] [serial = 435] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1DAC1000) [pid = 2520] [serial = 432] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1AFCB800) [pid = 2520] [serial = 420] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (12258400) [pid = 2520] [serial = 434] [outer = 00000000] [url = about:blank] 11:04:33 INFO - PROCESS | 2520 | 1461175473451 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:33 INFO - PROCESS | 2520 | ++DOCSHELL 11541C00 == 51 [pid = 2520] [id = 169] 11:04:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (118D4800) [pid = 2520] [serial = 505] [outer = 00000000] 11:04:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (12251000) [pid = 2520] [serial = 506] [outer = 118D4800] 11:04:33 INFO - PROCESS | 2520 | 1461175473498 Marionette DEBUG loaded listener.js 11:04:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (12459800) [pid = 2520] [serial = 507] [outer = 118D4800] 11:04:33 INFO - PROCESS | 2520 | 1461175473887 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 11:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 690ms 11:04:33 INFO - PROCESS | 2520 | 1461175473941 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 11:04:33 INFO - PROCESS | 2520 | 1461175473943 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 11:04:33 INFO - PROCESS | 2520 | 1461175473946 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:04:33 INFO - PROCESS | 2520 | 1461175473949 Marionette TRACE conn5 <- [1,642,null,{}] 11:04:33 INFO - PROCESS | 2520 | 1461175473958 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 2520 | 1461175474047 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 11:04:34 INFO - PROCESS | 2520 | 1461175474055 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 2520 | ++DOCSHELL 16528800 == 52 [pid = 2520] [id = 170] 11:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (16534400) [pid = 2520] [serial = 508] [outer = 00000000] 11:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (195D0C00) [pid = 2520] [serial = 509] [outer = 16534400] 11:04:34 INFO - PROCESS | 2520 | 1461175474104 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (19E34400) [pid = 2520] [serial = 510] [outer = 16534400] 11:04:34 INFO - PROCESS | 2520 | 1461175474585 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 11:04:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:04:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 11:04:34 INFO - PROCESS | 2520 | 1461175474621 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 11:04:34 INFO - PROCESS | 2520 | 1461175474623 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 11:04:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:04:34 INFO - PROCESS | 2520 | 1461175474626 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:04:34 INFO - PROCESS | 2520 | 1461175474628 Marionette TRACE conn5 <- [1,646,null,{}] 11:04:34 INFO - PROCESS | 2520 | 1461175474631 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:34 INFO - PROCESS | 2520 | 1461175474743 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 11:04:34 INFO - PROCESS | 2520 | 1461175474752 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:34 INFO - PROCESS | 2520 | ++DOCSHELL 11AC8000 == 53 [pid = 2520] [id = 171] 11:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1A98BC00) [pid = 2520] [serial = 511] [outer = 00000000] 11:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (1AFC9800) [pid = 2520] [serial = 512] [outer = 1A98BC00] 11:04:34 INFO - PROCESS | 2520 | 1461175474798 Marionette DEBUG loaded listener.js 11:04:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1AFCD000) [pid = 2520] [serial = 513] [outer = 1A98BC00] 11:04:35 INFO - PROCESS | 2520 | 1461175475224 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 11:04:35 INFO - PROCESS | 2520 | 1461175475258 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 2520 | 1461175475260 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 11:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:04:35 INFO - PROCESS | 2520 | 1461175475263 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 2520 | 1461175475265 Marionette TRACE conn5 <- [1,650,null,{}] 11:04:35 INFO - PROCESS | 2520 | 1461175475268 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:35 INFO - PROCESS | 2520 | 1461175475349 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 11:04:35 INFO - PROCESS | 2520 | 1461175475355 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:35 INFO - PROCESS | 2520 | ++DOCSHELL 1AFDB000 == 54 [pid = 2520] [id = 172] 11:04:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1AFDC800) [pid = 2520] [serial = 514] [outer = 00000000] 11:04:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1B0F2400) [pid = 2520] [serial = 515] [outer = 1AFDC800] 11:04:35 INFO - PROCESS | 2520 | 1461175475400 Marionette DEBUG loaded listener.js 11:04:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1B599000) [pid = 2520] [serial = 516] [outer = 1AFDC800] 11:04:35 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:35 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:35 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:35 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:35 INFO - PROCESS | 2520 | 1461175475880 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 11:04:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:04:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 671ms 11:04:35 INFO - PROCESS | 2520 | 1461175475938 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 11:04:35 INFO - PROCESS | 2520 | 1461175475940 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 11:04:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:04:35 INFO - PROCESS | 2520 | 1461175475943 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:04:35 INFO - PROCESS | 2520 | 1461175475945 Marionette TRACE conn5 <- [1,654,null,{}] 11:04:35 INFO - PROCESS | 2520 | 1461175475948 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 2520 | 1461175476082 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 11:04:36 INFO - PROCESS | 2520 | 1461175476173 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 2520 | ++DOCSHELL 1BC45400 == 55 [pid = 2520] [id = 173] 11:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1BC48800) [pid = 2520] [serial = 517] [outer = 00000000] 11:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1BE60800) [pid = 2520] [serial = 518] [outer = 1BC48800] 11:04:36 INFO - PROCESS | 2520 | 1461175476221 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1BF90000) [pid = 2520] [serial = 519] [outer = 1BC48800] 11:04:36 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:36 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:36 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:36 INFO - PROCESS | 2520 | 1461175476678 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 11:04:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:04:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 771ms 11:04:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:04:36 INFO - PROCESS | 2520 | 1461175476714 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 11:04:36 INFO - PROCESS | 2520 | 1461175476716 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 11:04:36 INFO - PROCESS | 2520 | 1461175476718 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:04:36 INFO - PROCESS | 2520 | 1461175476720 Marionette TRACE conn5 <- [1,658,null,{}] 11:04:36 INFO - PROCESS | 2520 | 1461175476724 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:36 INFO - PROCESS | 2520 | 1461175476836 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 11:04:36 INFO - PROCESS | 2520 | 1461175476842 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:36 INFO - PROCESS | 2520 | ++DOCSHELL 1C03D000 == 56 [pid = 2520] [id = 174] 11:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1C03D400) [pid = 2520] [serial = 520] [outer = 00000000] 11:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1C06FC00) [pid = 2520] [serial = 521] [outer = 1C03D400] 11:04:36 INFO - PROCESS | 2520 | 1461175476891 Marionette DEBUG loaded listener.js 11:04:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (1C0CDC00) [pid = 2520] [serial = 522] [outer = 1C03D400] 11:04:37 INFO - PROCESS | 2520 | 1461175477328 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 11:04:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:04:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 11:04:37 INFO - PROCESS | 2520 | 1461175477351 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 11:04:37 INFO - PROCESS | 2520 | 1461175477353 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 11:04:37 INFO - PROCESS | 2520 | 1461175477356 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:04:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:04:37 INFO - PROCESS | 2520 | 1461175477358 Marionette TRACE conn5 <- [1,662,null,{}] 11:04:37 INFO - PROCESS | 2520 | 1461175477361 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:37 INFO - PROCESS | 2520 | 1461175477471 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 11:04:37 INFO - PROCESS | 2520 | 1461175477557 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:37 INFO - PROCESS | 2520 | ++DOCSHELL 1C34FC00 == 57 [pid = 2520] [id = 175] 11:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1D4AF400) [pid = 2520] [serial = 523] [outer = 00000000] 11:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1D928000) [pid = 2520] [serial = 524] [outer = 1D4AF400] 11:04:37 INFO - PROCESS | 2520 | 1461175477602 Marionette DEBUG loaded listener.js 11:04:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1DAB8000) [pid = 2520] [serial = 525] [outer = 1D4AF400] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1ACE6800) [pid = 2520] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (11AF1400) [pid = 2520] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1B0E8400) [pid = 2520] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (0EBA9C00) [pid = 2520] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (16B67400) [pid = 2520] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (11D45800) [pid = 2520] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1F849000) [pid = 2520] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (11ABA400) [pid = 2520] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1BCCE800) [pid = 2520] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:04:37 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1AFC8400) [pid = 2520] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:04:37 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:37 INFO - PROCESS | 2520 | [2520] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:04:38 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:04:38 INFO - PROCESS | 2520 | 1461175478065 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 11:04:38 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 11:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 730ms 11:04:38 INFO - PROCESS | 2520 | 1461175478090 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 11:04:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:04:38 INFO - PROCESS | 2520 | 1461175478092 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 11:04:38 INFO - PROCESS | 2520 | 1461175478096 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 2520 | 1461175478097 Marionette TRACE conn5 <- [1,666,null,{}] 11:04:38 INFO - PROCESS | 2520 | 1461175478101 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 2520 | 1461175478187 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 11:04:38 INFO - PROCESS | 2520 | 1461175478193 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 2520 | ++DOCSHELL 120C6800 == 58 [pid = 2520] [id = 176] 11:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1ACE8000) [pid = 2520] [serial = 526] [outer = 00000000] 11:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C048800) [pid = 2520] [serial = 527] [outer = 1ACE8000] 11:04:38 INFO - PROCESS | 2520 | 1461175478242 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1D57D400) [pid = 2520] [serial = 528] [outer = 1ACE8000] 11:04:38 INFO - PROCESS | 2520 | 1461175478677 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 11:04:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:04:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 632ms 11:04:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:04:38 INFO - PROCESS | 2520 | 1461175478727 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 11:04:38 INFO - PROCESS | 2520 | 1461175478729 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 11:04:38 INFO - PROCESS | 2520 | 1461175478732 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:04:38 INFO - PROCESS | 2520 | 1461175478734 Marionette TRACE conn5 <- [1,670,null,{}] 11:04:38 INFO - PROCESS | 2520 | 1461175478737 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:38 INFO - PROCESS | 2520 | 1461175478821 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 11:04:38 INFO - PROCESS | 2520 | 1461175478827 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:38 INFO - PROCESS | 2520 | ++DOCSHELL 1E05D400 == 59 [pid = 2520] [id = 177] 11:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1F00C000) [pid = 2520] [serial = 529] [outer = 00000000] 11:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1F011400) [pid = 2520] [serial = 530] [outer = 1F00C000] 11:04:38 INFO - PROCESS | 2520 | 1461175478873 Marionette DEBUG loaded listener.js 11:04:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1F7AEC00) [pid = 2520] [serial = 531] [outer = 1F00C000] 11:04:39 INFO - PROCESS | 2520 | 1461175479802 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 11:04:39 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) 11:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1131ms 11:04:39 INFO - PROCESS | 2520 | 1461175479873 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 11:04:39 INFO - PROCESS | 2520 | 1461175479877 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 11:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:04:39 INFO - PROCESS | 2520 | 1461175479883 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:04:39 INFO - PROCESS | 2520 | 1461175479887 Marionette TRACE conn5 <- [1,674,null,{}] 11:04:39 INFO - PROCESS | 2520 | 1461175479894 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:40 INFO - PROCESS | 2520 | 1461175479998 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 11:04:40 INFO - PROCESS | 2520 | 1461175480122 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:40 INFO - PROCESS | 2520 | ++DOCSHELL 11D4D400 == 60 [pid = 2520] [id = 178] 11:04:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (11D4D800) [pid = 2520] [serial = 532] [outer = 00000000] 11:04:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (1200E800) [pid = 2520] [serial = 533] [outer = 11D4D800] 11:04:40 INFO - PROCESS | 2520 | 1461175480181 Marionette DEBUG loaded listener.js 11:04:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (12258000) [pid = 2520] [serial = 534] [outer = 11D4D800] 11:04:41 INFO - PROCESS | 2520 | 1461175481290 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 11:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1425ms 11:04:41 INFO - PROCESS | 2520 | 1461175481310 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 11:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:04:41 INFO - PROCESS | 2520 | 1461175481314 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 11:04:41 INFO - PROCESS | 2520 | 1461175481322 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:04:41 INFO - PROCESS | 2520 | 1461175481327 Marionette TRACE conn5 <- [1,678,null,{}] 11:04:41 INFO - PROCESS | 2520 | 1461175481331 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:41 INFO - PROCESS | 2520 | 1461175481442 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 11:04:41 INFO - PROCESS | 2520 | 1461175481602 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:41 INFO - PROCESS | 2520 | ++DOCSHELL 16F10400 == 61 [pid = 2520] [id = 179] 11:04:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (16F14000) [pid = 2520] [serial = 535] [outer = 00000000] 11:04:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1ACE4000) [pid = 2520] [serial = 536] [outer = 16F14000] 11:04:41 INFO - PROCESS | 2520 | 1461175481663 Marionette DEBUG loaded listener.js 11:04:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1AFC6400) [pid = 2520] [serial = 537] [outer = 16F14000] 11:04:42 INFO - PROCESS | 2520 | 1461175482689 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 11:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1390ms 11:04:42 INFO - PROCESS | 2520 | 1461175482709 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 11:04:42 INFO - PROCESS | 2520 | 1461175482711 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 11:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:04:42 INFO - PROCESS | 2520 | 1461175482715 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:04:42 INFO - PROCESS | 2520 | 1461175482717 Marionette TRACE conn5 <- [1,682,null,{}] 11:04:42 INFO - PROCESS | 2520 | 1461175482727 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:42 INFO - PROCESS | 2520 | 1461175482841 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 11:04:43 INFO - PROCESS | 2520 | 1461175482977 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:43 INFO - PROCESS | 2520 | ++DOCSHELL 1F016000 == 62 [pid = 2520] [id = 180] 11:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1F017C00) [pid = 2520] [serial = 538] [outer = 00000000] 11:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1F84D000) [pid = 2520] [serial = 539] [outer = 1F017C00] 11:04:43 INFO - PROCESS | 2520 | 1461175483038 Marionette DEBUG loaded listener.js 11:04:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (20052400) [pid = 2520] [serial = 540] [outer = 1F017C00] 11:04:44 INFO - PROCESS | 2520 | 1461175484060 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 11:04:44 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) 11:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1374ms 11:04:44 INFO - PROCESS | 2520 | 1461175484092 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 11:04:44 INFO - PROCESS | 2520 | 1461175484095 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 11:04:44 INFO - PROCESS | 2520 | 1461175484098 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:04:44 INFO - PROCESS | 2520 | 1461175484100 Marionette TRACE conn5 <- [1,686,null,{}] 11:04:44 INFO - PROCESS | 2520 | 1461175484104 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:44 INFO - PROCESS | 2520 | 1461175484242 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 11:04:44 INFO - PROCESS | 2520 | 1461175484401 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:44 INFO - PROCESS | 2520 | ++DOCSHELL 1C0CB000 == 63 [pid = 2520] [id = 181] 11:04:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C0CFC00) [pid = 2520] [serial = 541] [outer = 00000000] 11:04:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (21343800) [pid = 2520] [serial = 542] [outer = 1C0CFC00] 11:04:44 INFO - PROCESS | 2520 | 1461175484461 Marionette DEBUG loaded listener.js 11:04:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (214B1000) [pid = 2520] [serial = 543] [outer = 1C0CFC00] 11:04:45 INFO - PROCESS | 2520 | 1461175485759 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 11:04:45 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) 11:04:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1679ms 11:04:45 INFO - PROCESS | 2520 | 1461175485781 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 11:04:45 INFO - PROCESS | 2520 | 1461175485784 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 11:04:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:04:45 INFO - PROCESS | 2520 | 1461175485790 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:04:45 INFO - PROCESS | 2520 | 1461175485793 Marionette TRACE conn5 <- [1,690,null,{}] 11:04:45 INFO - PROCESS | 2520 | 1461175485799 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:45 INFO - PROCESS | 2520 | 1461175485896 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 11:04:46 INFO - PROCESS | 2520 | 1461175485979 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:46 INFO - PROCESS | 2520 | ++DOCSHELL 0EB69000 == 64 [pid = 2520] [id = 182] 11:04:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (11807400) [pid = 2520] [serial = 544] [outer = 00000000] 11:04:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (16F1B400) [pid = 2520] [serial = 545] [outer = 11807400] 11:04:46 INFO - PROCESS | 2520 | 1461175486074 Marionette DEBUG loaded listener.js 11:04:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (17CE8400) [pid = 2520] [serial = 546] [outer = 11807400] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 120C6800 == 63 [pid = 2520] [id = 176] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 1C34FC00 == 62 [pid = 2520] [id = 175] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 1C03D000 == 61 [pid = 2520] [id = 174] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 1BC45400 == 60 [pid = 2520] [id = 173] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 1AFDB000 == 59 [pid = 2520] [id = 172] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 11AC8000 == 58 [pid = 2520] [id = 171] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1324CC00) [pid = 2520] [serial = 440] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1AFCE800) [pid = 2520] [serial = 443] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1F7B9C00) [pid = 2520] [serial = 446] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1C046400) [pid = 2520] [serial = 449] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1D9DF400) [pid = 2520] [serial = 482] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 16528800 == 57 [pid = 2520] [id = 170] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 11541C00 == 56 [pid = 2520] [id = 169] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 0EBABC00 == 55 [pid = 2520] [id = 168] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 11E4B400 == 54 [pid = 2520] [id = 162] 11:04:46 INFO - PROCESS | 2520 | --DOCSHELL 1BFF4000 == 53 [pid = 2520] [id = 161] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1AFCD400) [pid = 2520] [serial = 467] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (12250000) [pid = 2520] [serial = 458] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1B9F1800) [pid = 2520] [serial = 471] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1B9ED400) [pid = 2520] [serial = 470] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1225C400) [pid = 2520] [serial = 456] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (11E54C00) [pid = 2520] [serial = 455] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (195D2C00) [pid = 2520] [serial = 461] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (19C5A800) [pid = 2520] [serial = 462] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (12CD2800) [pid = 2520] [serial = 464] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1F9D9400) [pid = 2520] [serial = 453] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (1F9DA400) [pid = 2520] [serial = 452] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (195D3000) [pid = 2520] [serial = 476] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C03AC00) [pid = 2520] [serial = 473] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1C0CB800) [pid = 2520] [serial = 480] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1C0C3C00) [pid = 2520] [serial = 479] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1C06BC00) [pid = 2520] [serial = 474] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1327F800) [pid = 2520] [serial = 459] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1ACE2C00) [pid = 2520] [serial = 477] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1AFD8C00) [pid = 2520] [serial = 468] [outer = 00000000] [url = about:blank] 11:04:46 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1A911C00) [pid = 2520] [serial = 465] [outer = 00000000] [url = about:blank] 11:04:47 INFO - PROCESS | 2520 | 1461175487088 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 11:04:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:04:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1337ms 11:04:47 INFO - PROCESS | 2520 | 1461175487127 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 11:04:47 INFO - PROCESS | 2520 | 1461175487133 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 11:04:47 INFO - PROCESS | 2520 | 1461175487138 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:04:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:04:47 INFO - PROCESS | 2520 | 1461175487141 Marionette TRACE conn5 <- [1,694,null,{}] 11:04:47 INFO - PROCESS | 2520 | 1461175487145 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:47 INFO - PROCESS | 2520 | 1461175487228 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 11:04:47 INFO - PROCESS | 2520 | 1461175487235 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:47 INFO - PROCESS | 2520 | ++DOCSHELL 11DB7C00 == 54 [pid = 2520] [id = 183] 11:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (11E4FC00) [pid = 2520] [serial = 547] [outer = 00000000] 11:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (1225D400) [pid = 2520] [serial = 548] [outer = 11E4FC00] 11:04:47 INFO - PROCESS | 2520 | 1461175487281 Marionette DEBUG loaded listener.js 11:04:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (13282C00) [pid = 2520] [serial = 549] [outer = 11E4FC00] 11:04:48 INFO - PROCESS | 2520 | 1461175488251 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 11:04:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:04:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1132ms 11:04:48 INFO - PROCESS | 2520 | 1461175488273 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 11:04:48 INFO - PROCESS | 2520 | 1461175488275 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 11:04:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:04:48 INFO - PROCESS | 2520 | 1461175488278 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:04:48 INFO - PROCESS | 2520 | 1461175488282 Marionette TRACE conn5 <- [1,698,null,{}] 11:04:48 INFO - PROCESS | 2520 | 1461175488292 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:48 INFO - PROCESS | 2520 | 1461175488378 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 11:04:48 INFO - PROCESS | 2520 | 1461175488384 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:48 INFO - PROCESS | 2520 | ++DOCSHELL 16F86400 == 55 [pid = 2520] [id = 184] 11:04:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (19E32800) [pid = 2520] [serial = 550] [outer = 00000000] 11:04:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (19E3B000) [pid = 2520] [serial = 551] [outer = 19E32800] 11:04:48 INFO - PROCESS | 2520 | 1461175488433 Marionette DEBUG loaded listener.js 11:04:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1A95F800) [pid = 2520] [serial = 552] [outer = 19E32800] 11:04:49 INFO - PROCESS | 2520 | 1461175489422 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 11:04:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:04:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1180ms 11:04:49 INFO - PROCESS | 2520 | 1461175489463 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 11:04:49 INFO - PROCESS | 2520 | 1461175489465 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 11:04:49 INFO - PROCESS | 2520 | 1461175489468 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:04:49 INFO - PROCESS | 2520 | 1461175489470 Marionette TRACE conn5 <- [1,702,null,{}] 11:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:04:49 INFO - PROCESS | 2520 | 1461175489474 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:49 INFO - PROCESS | 2520 | 1461175489586 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 11:04:49 INFO - PROCESS | 2520 | 1461175489593 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:49 INFO - PROCESS | 2520 | ++DOCSHELL 1ACABC00 == 56 [pid = 2520] [id = 185] 11:04:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1ACDF000) [pid = 2520] [serial = 553] [outer = 00000000] 11:04:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1AFCB800) [pid = 2520] [serial = 554] [outer = 1ACDF000] 11:04:49 INFO - PROCESS | 2520 | 1461175489688 Marionette DEBUG loaded listener.js 11:04:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1AFD4C00) [pid = 2520] [serial = 555] [outer = 1ACDF000] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1AFC7400) [pid = 2520] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1C040C00) [pid = 2520] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (20055C00) [pid = 2520] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (2105F000) [pid = 2520] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (11D48400) [pid = 2520] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (19E36400) [pid = 2520] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1F7B2800) [pid = 2520] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C0C5000) [pid = 2520] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (20E7DC00) [pid = 2520] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (12008C00) [pid = 2520] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1BC48800) [pid = 2520] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1C03D400) [pid = 2520] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (118D4800) [pid = 2520] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1C306000) [pid = 2520] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1AFDC800) [pid = 2520] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (11E4E800) [pid = 2520] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1A98BC00) [pid = 2520] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (16534400) [pid = 2520] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (1D4AF400) [pid = 2520] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:04:50 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (1ACE8000) [pid = 2520] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:04:50 INFO - PROCESS | 2520 | 1461175490724 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 11:04:50 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 11:04:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1276ms 11:04:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:04:50 INFO - PROCESS | 2520 | 1461175490748 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 11:04:50 INFO - PROCESS | 2520 | 1461175490750 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 11:04:50 INFO - PROCESS | 2520 | 1461175490753 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:04:50 INFO - PROCESS | 2520 | 1461175490755 Marionette TRACE conn5 <- [1,706,null,{}] 11:04:50 INFO - PROCESS | 2520 | 1461175490758 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:50 INFO - PROCESS | 2520 | 1461175490839 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 11:04:50 INFO - PROCESS | 2520 | 1461175490845 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:50 INFO - PROCESS | 2520 | ++DOCSHELL 118D9400 == 57 [pid = 2520] [id = 186] 11:04:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (11AED000) [pid = 2520] [serial = 556] [outer = 00000000] 11:04:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (17C01C00) [pid = 2520] [serial = 557] [outer = 11AED000] 11:04:50 INFO - PROCESS | 2520 | 1461175490892 Marionette DEBUG loaded listener.js 11:04:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (16F20000) [pid = 2520] [serial = 558] [outer = 11AED000] 11:04:51 INFO - PROCESS | 2520 | 1461175491828 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 11:04:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1124ms 11:04:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:04:51 INFO - PROCESS | 2520 | 1461175491878 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 11:04:51 INFO - PROCESS | 2520 | 1461175491880 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 11:04:51 INFO - PROCESS | 2520 | 1461175491883 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:04:51 INFO - PROCESS | 2520 | 1461175491884 Marionette TRACE conn5 <- [1,710,null,{}] 11:04:51 INFO - PROCESS | 2520 | 1461175491888 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 2520 | 1461175491989 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 11:04:52 INFO - PROCESS | 2520 | 1461175491998 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 2520 | ++DOCSHELL 12007400 == 58 [pid = 2520] [id = 187] 11:04:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (19E36400) [pid = 2520] [serial = 559] [outer = 00000000] 11:04:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1B9E3800) [pid = 2520] [serial = 560] [outer = 19E36400] 11:04:52 INFO - PROCESS | 2520 | 1461175492047 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1B9ED800) [pid = 2520] [serial = 561] [outer = 19E36400] 11:04:52 INFO - PROCESS | 2520 | 1461175492514 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 11:04:52 INFO - PROCESS | 2520 | 1461175492556 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 11:04:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:04:52 INFO - PROCESS | 2520 | 1461175492559 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:04:52 INFO - PROCESS | 2520 | 1461175492561 Marionette TRACE conn5 <- [1,714,null,{}] 11:04:52 INFO - PROCESS | 2520 | 1461175492564 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:52 INFO - PROCESS | 2520 | 1461175492675 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 11:04:52 INFO - PROCESS | 2520 | 1461175492681 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:52 INFO - PROCESS | 2520 | ++DOCSHELL 1BC3C800 == 59 [pid = 2520] [id = 188] 11:04:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1BC3F800) [pid = 2520] [serial = 562] [outer = 00000000] 11:04:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1BC4BC00) [pid = 2520] [serial = 563] [outer = 1BC3F800] 11:04:52 INFO - PROCESS | 2520 | 1461175492726 Marionette DEBUG loaded listener.js 11:04:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1BC49C00) [pid = 2520] [serial = 564] [outer = 1BC3F800] 11:04:53 INFO - PROCESS | 2520 | 1461175493496 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 11:04:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:04:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 970ms 11:04:53 INFO - PROCESS | 2520 | 1461175493562 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 11:04:53 INFO - PROCESS | 2520 | 1461175493567 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 11:04:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:04:53 INFO - PROCESS | 2520 | 1461175493574 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:04:53 INFO - PROCESS | 2520 | 1461175493578 Marionette TRACE conn5 <- [1,718,null,{}] 11:04:53 INFO - PROCESS | 2520 | 1461175493583 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:53 INFO - PROCESS | 2520 | 1461175493696 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 11:04:53 INFO - PROCESS | 2520 | 1461175493825 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:53 INFO - PROCESS | 2520 | ++DOCSHELL 12C8B400 == 60 [pid = 2520] [id = 189] 11:04:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (15195C00) [pid = 2520] [serial = 565] [outer = 00000000] 11:04:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (16F7EC00) [pid = 2520] [serial = 566] [outer = 15195C00] 11:04:53 INFO - PROCESS | 2520 | 1461175493884 Marionette DEBUG loaded listener.js 11:04:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (18821800) [pid = 2520] [serial = 567] [outer = 15195C00] 11:04:54 INFO - PROCESS | 2520 | 1461175494485 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 11:04:54 INFO - PROCESS | 2520 | 1461175494513 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 11:04:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 11:04:54 INFO - PROCESS | 2520 | 1461175494519 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:04:54 INFO - PROCESS | 2520 | 1461175494522 Marionette TRACE conn5 <- [1,722,null,{}] 11:04:54 INFO - PROCESS | 2520 | 1461175494526 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:54 INFO - PROCESS | 2520 | 1461175494634 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 11:04:54 INFO - PROCESS | 2520 | 1461175494734 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:54 INFO - PROCESS | 2520 | ++DOCSHELL 19507800 == 61 [pid = 2520] [id = 190] 11:04:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (195D0800) [pid = 2520] [serial = 568] [outer = 00000000] 11:04:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1AFE1C00) [pid = 2520] [serial = 569] [outer = 195D0800] 11:04:54 INFO - PROCESS | 2520 | 1461175494789 Marionette DEBUG loaded listener.js 11:04:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (1B9EC000) [pid = 2520] [serial = 570] [outer = 195D0800] 11:04:55 INFO - PROCESS | 2520 | 1461175495394 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 11:04:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:04:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 930ms 11:04:55 INFO - PROCESS | 2520 | 1461175495452 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 11:04:55 INFO - PROCESS | 2520 | 1461175495454 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 11:04:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:04:55 INFO - PROCESS | 2520 | 1461175495458 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:04:55 INFO - PROCESS | 2520 | 1461175495462 Marionette TRACE conn5 <- [1,726,null,{}] 11:04:55 INFO - PROCESS | 2520 | 1461175495473 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:55 INFO - PROCESS | 2520 | 1461175495584 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 11:04:55 INFO - PROCESS | 2520 | 1461175495684 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:55 INFO - PROCESS | 2520 | ++DOCSHELL 1C042800 == 62 [pid = 2520] [id = 191] 11:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (1C044800) [pid = 2520] [serial = 571] [outer = 00000000] 11:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (1C070000) [pid = 2520] [serial = 572] [outer = 1C044800] 11:04:55 INFO - PROCESS | 2520 | 1461175495742 Marionette DEBUG loaded listener.js 11:04:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1C078800) [pid = 2520] [serial = 573] [outer = 1C044800] 11:04:56 INFO - PROCESS | 2520 | 1461175496768 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 11:04:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:04:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1338ms 11:04:56 INFO - PROCESS | 2520 | 1461175496798 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 11:04:56 INFO - PROCESS | 2520 | 1461175496801 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 11:04:56 INFO - PROCESS | 2520 | 1461175496804 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:04:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:04:56 INFO - PROCESS | 2520 | 1461175496806 Marionette TRACE conn5 <- [1,730,null,{}] 11:04:56 INFO - PROCESS | 2520 | 1461175496810 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:56 INFO - PROCESS | 2520 | 1461175496916 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 11:04:57 INFO - PROCESS | 2520 | 1461175497037 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:57 INFO - PROCESS | 2520 | ++DOCSHELL 1C06E800 == 63 [pid = 2520] [id = 192] 11:04:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1C06F000) [pid = 2520] [serial = 574] [outer = 00000000] 11:04:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1D572000) [pid = 2520] [serial = 575] [outer = 1C06F000] 11:04:57 INFO - PROCESS | 2520 | 1461175497094 Marionette DEBUG loaded listener.js 11:04:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (1D928400) [pid = 2520] [serial = 576] [outer = 1C06F000] 11:04:58 INFO - PROCESS | 2520 | 1461175498127 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 11:04:58 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 11:04:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1372ms 11:04:58 INFO - PROCESS | 2520 | 1461175498181 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 11:04:58 INFO - PROCESS | 2520 | 1461175498183 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 11:04:58 INFO - PROCESS | 2520 | 1461175498186 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:04:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:04:58 INFO - PROCESS | 2520 | 1461175498188 Marionette TRACE conn5 <- [1,734,null,{}] 11:04:58 INFO - PROCESS | 2520 | 1461175498192 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:04:58 INFO - PROCESS | 2520 | 1461175498324 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 11:04:58 INFO - PROCESS | 2520 | 1461175498474 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:04:58 INFO - PROCESS | 2520 | ++DOCSHELL 16CD5800 == 64 [pid = 2520] [id = 193] 11:04:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (16F04800) [pid = 2520] [serial = 577] [outer = 00000000] 11:04:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (19E3B800) [pid = 2520] [serial = 578] [outer = 16F04800] 11:04:58 INFO - PROCESS | 2520 | 1461175498533 Marionette DEBUG loaded listener.js 11:04:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1AFD4800) [pid = 2520] [serial = 579] [outer = 16F04800] 11:04:59 INFO - PROCESS | 2520 | 1461175499661 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 11:04:59 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.) 11:04:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1518ms 11:04:59 INFO - PROCESS | 2520 | 1461175499709 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 11:04:59 INFO - PROCESS | 2520 | 1461175499713 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 11:04:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:04:59 INFO - PROCESS | 2520 | 1461175499724 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:04:59 INFO - PROCESS | 2520 | 1461175499727 Marionette TRACE conn5 <- [1,738,null,{}] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 12007400 == 63 [pid = 2520] [id = 187] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 118D9400 == 62 [pid = 2520] [id = 186] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 1ACABC00 == 61 [pid = 2520] [id = 185] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 16F86400 == 60 [pid = 2520] [id = 184] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 11DB7C00 == 59 [pid = 2520] [id = 183] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 0EB69000 == 58 [pid = 2520] [id = 182] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 1F016000 == 57 [pid = 2520] [id = 180] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 16F10400 == 56 [pid = 2520] [id = 179] 11:04:59 INFO - PROCESS | 2520 | --DOCSHELL 11D4D400 == 55 [pid = 2520] [id = 178] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1BC48400) [pid = 2520] [serial = 396] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C048C00) [pid = 2520] [serial = 450] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (20E79400) [pid = 2520] [serial = 389] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (2134CC00) [pid = 2520] [serial = 402] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (198A5000) [pid = 2520] [serial = 393] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 113 (1B09BC00) [pid = 2520] [serial = 444] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 112 (1F843000) [pid = 2520] [serial = 447] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 111 (1F00DC00) [pid = 2520] [serial = 399] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (214B7C00) [pid = 2520] [serial = 405] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (16B10800) [pid = 2520] [serial = 441] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1BE60800) [pid = 2520] [serial = 518] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (1C06FC00) [pid = 2520] [serial = 521] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1BF90000) [pid = 2520] [serial = 519] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (12251000) [pid = 2520] [serial = 506] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (12459800) [pid = 2520] [serial = 507] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1E762C00) [pid = 2520] [serial = 483] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (1AE33400) [pid = 2520] [serial = 488] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1B0F2400) [pid = 2520] [serial = 515] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (164D9000) [pid = 2520] [serial = 504] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (12C8B000) [pid = 2520] [serial = 503] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1AFC9800) [pid = 2520] [serial = 512] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (1AFCD000) [pid = 2520] [serial = 513] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (195D0C00) [pid = 2520] [serial = 509] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (19E34400) [pid = 2520] [serial = 510] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1D928000) [pid = 2520] [serial = 524] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (12255400) [pid = 2520] [serial = 485] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1F014000) [pid = 2520] [serial = 491] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (1F9D5400) [pid = 2520] [serial = 494] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1BE69000) [pid = 2520] [serial = 497] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (212B8C00) [pid = 2520] [serial = 500] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1C0CDC00) [pid = 2520] [serial = 522] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1DAB8000) [pid = 2520] [serial = 525] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1C048800) [pid = 2520] [serial = 527] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (1B599000) [pid = 2520] [serial = 516] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (1D57D400) [pid = 2520] [serial = 528] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (1F011400) [pid = 2520] [serial = 530] [outer = 00000000] [url = about:blank] 11:04:59 INFO - PROCESS | 2520 | 1461175499873 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:00 INFO - PROCESS | 2520 | 1461175499993 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 11:05:00 INFO - PROCESS | 2520 | 1461175500045 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:00 INFO - PROCESS | 2520 | ++DOCSHELL 120B8400 == 56 [pid = 2520] [id = 194] 11:05:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (120BA000) [pid = 2520] [serial = 580] [outer = 00000000] 11:05:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (12258400) [pid = 2520] [serial = 581] [outer = 120BA000] 11:05:00 INFO - PROCESS | 2520 | 1461175500093 Marionette DEBUG loaded listener.js 11:05:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (12C8B000) [pid = 2520] [serial = 582] [outer = 120BA000] 11:05:00 INFO - PROCESS | 2520 | 1461175500955 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 11:05:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:05:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1276ms 11:05:01 INFO - PROCESS | 2520 | 1461175501000 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 11:05:01 INFO - PROCESS | 2520 | 1461175501005 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 11:05:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:05:01 INFO - PROCESS | 2520 | 1461175501011 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:05:01 INFO - PROCESS | 2520 | 1461175501014 Marionette TRACE conn5 <- [1,742,null,{}] 11:05:01 INFO - PROCESS | 2520 | 1461175501017 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:01 INFO - PROCESS | 2520 | 1461175501104 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 11:05:01 INFO - PROCESS | 2520 | 1461175501110 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:01 INFO - PROCESS | 2520 | ++DOCSHELL 12255000 == 57 [pid = 2520] [id = 195] 11:05:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (12C89000) [pid = 2520] [serial = 583] [outer = 00000000] 11:05:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (17CE9000) [pid = 2520] [serial = 584] [outer = 12C89000] 11:05:01 INFO - PROCESS | 2520 | 1461175501159 Marionette DEBUG loaded listener.js 11:05:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (164CCC00) [pid = 2520] [serial = 585] [outer = 12C89000] 11:05:02 INFO - PROCESS | 2520 | 1461175502107 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 11:05:02 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 11:05:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1128ms 11:05:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:05:02 INFO - PROCESS | 2520 | 1461175502142 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 2520 | 1461175502145 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 11:05:02 INFO - PROCESS | 2520 | 1461175502148 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 2520 | 1461175502151 Marionette TRACE conn5 <- [1,746,null,{}] 11:05:02 INFO - PROCESS | 2520 | 1461175502167 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:02 INFO - PROCESS | 2520 | 1461175502283 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 11:05:02 INFO - PROCESS | 2520 | 1461175502290 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:02 INFO - PROCESS | 2520 | ++DOCSHELL 1A95DC00 == 58 [pid = 2520] [id = 196] 11:05:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1A98B800) [pid = 2520] [serial = 586] [outer = 00000000] 11:05:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (1AFC8000) [pid = 2520] [serial = 587] [outer = 1A98B800] 11:05:02 INFO - PROCESS | 2520 | 1461175502340 Marionette DEBUG loaded listener.js 11:05:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1AFD1400) [pid = 2520] [serial = 588] [outer = 1A98B800] 11:05:02 INFO - PROCESS | 2520 | 1461175502851 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 11:05:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:05:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 11:05:02 INFO - PROCESS | 2520 | 1461175502888 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 11:05:02 INFO - PROCESS | 2520 | 1461175502891 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 11:05:02 INFO - PROCESS | 2520 | 1461175502894 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:05:02 INFO - PROCESS | 2520 | 1461175502896 Marionette TRACE conn5 <- [1,750,null,{}] 11:05:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:05:02 INFO - PROCESS | 2520 | 1461175502900 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:03 INFO - PROCESS | 2520 | 1461175503020 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 11:05:03 INFO - PROCESS | 2520 | 1461175503081 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:03 INFO - PROCESS | 2520 | ++DOCSHELL 1B187800 == 59 [pid = 2520] [id = 197] 11:05:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1B18F000) [pid = 2520] [serial = 589] [outer = 00000000] 11:05:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1B9ECC00) [pid = 2520] [serial = 590] [outer = 1B18F000] 11:05:03 INFO - PROCESS | 2520 | 1461175503127 Marionette DEBUG loaded listener.js 11:05:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1BC42400) [pid = 2520] [serial = 591] [outer = 1B18F000] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (1BE63400) [pid = 2520] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1F00E000) [pid = 2520] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (1F7BB400) [pid = 2520] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (2005E400) [pid = 2520] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (11AEEC00) [pid = 2520] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (19504400) [pid = 2520] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (11E54400) [pid = 2520] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (19E36400) [pid = 2520] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 86 (1ACDF000) [pid = 2520] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 85 (19E32800) [pid = 2520] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 84 (11E4FC00) [pid = 2520] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 83 (11807400) [pid = 2520] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 82 (1C0CFC00) [pid = 2520] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:05:04 INFO - PROCESS | 2520 | --DOMWINDOW == 81 (11AED000) [pid = 2520] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:05:04 INFO - PROCESS | 2520 | 1461175504022 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 11:05:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:05:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1180ms 11:05:04 INFO - PROCESS | 2520 | 1461175504080 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 11:05:04 INFO - PROCESS | 2520 | 1461175504081 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 11:05:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:05:04 INFO - PROCESS | 2520 | 1461175504084 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:05:04 INFO - PROCESS | 2520 | 1461175504086 Marionette TRACE conn5 <- [1,754,null,{}] 11:05:04 INFO - PROCESS | 2520 | 1461175504090 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:04 INFO - PROCESS | 2520 | 1461175504170 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 11:05:04 INFO - PROCESS | 2520 | 1461175504176 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:04 INFO - PROCESS | 2520 | ++DOCSHELL 1224E400 == 60 [pid = 2520] [id = 198] 11:05:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 82 (12C8D400) [pid = 2520] [serial = 592] [outer = 00000000] 11:05:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 83 (19E36400) [pid = 2520] [serial = 593] [outer = 12C8D400] 11:05:04 INFO - PROCESS | 2520 | 1461175504222 Marionette DEBUG loaded listener.js 11:05:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 84 (19E34800) [pid = 2520] [serial = 594] [outer = 12C8D400] 11:05:05 INFO - PROCESS | 2520 | 1461175505143 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:05:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1075ms 11:05:05 INFO - PROCESS | 2520 | 1461175505161 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 2520 | 1461175505163 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 11:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:05:05 INFO - PROCESS | 2520 | 1461175505166 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 2520 | 1461175505167 Marionette TRACE conn5 <- [1,758,null,{}] 11:05:05 INFO - PROCESS | 2520 | 1461175505175 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:05 INFO - PROCESS | 2520 | 1461175505275 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 11:05:05 INFO - PROCESS | 2520 | 1461175505281 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 2520 | ++DOCSHELL 1B9E4800 == 61 [pid = 2520] [id = 199] 11:05:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 85 (1C043000) [pid = 2520] [serial = 595] [outer = 00000000] 11:05:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 86 (1C06E400) [pid = 2520] [serial = 596] [outer = 1C043000] 11:05:05 INFO - PROCESS | 2520 | 1461175505330 Marionette DEBUG loaded listener.js 11:05:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 87 (1C071C00) [pid = 2520] [serial = 597] [outer = 1C043000] 11:05:05 INFO - PROCESS | 2520 | 1461175505777 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 11:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 630ms 11:05:05 INFO - PROCESS | 2520 | 1461175505797 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 11:05:05 INFO - PROCESS | 2520 | 1461175505799 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 11:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:05:05 INFO - PROCESS | 2520 | 1461175505802 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:05:05 INFO - PROCESS | 2520 | 1461175505804 Marionette TRACE conn5 <- [1,762,null,{}] 11:05:05 INFO - PROCESS | 2520 | 1461175505807 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:05 INFO - PROCESS | 2520 | 1461175505892 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 11:05:05 INFO - PROCESS | 2520 | 1461175505899 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:05 INFO - PROCESS | 2520 | ++DOCSHELL 1C0CD800 == 62 [pid = 2520] [id = 200] 11:05:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (1C0CEC00) [pid = 2520] [serial = 598] [outer = 00000000] 11:05:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (1C3A9800) [pid = 2520] [serial = 599] [outer = 1C0CEC00] 11:05:05 INFO - PROCESS | 2520 | 1461175505945 Marionette DEBUG loaded listener.js 11:05:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (1D928000) [pid = 2520] [serial = 600] [outer = 1C0CEC00] 11:05:06 INFO - PROCESS | 2520 | 1461175506687 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 11:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 931ms 11:05:06 INFO - PROCESS | 2520 | 1461175506733 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 11:05:06 INFO - PROCESS | 2520 | 1461175506739 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 11:05:06 INFO - PROCESS | 2520 | 1461175506745 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:05:06 INFO - PROCESS | 2520 | 1461175506749 Marionette TRACE conn5 <- [1,766,null,{}] 11:05:06 INFO - PROCESS | 2520 | 1461175506755 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:06 INFO - PROCESS | 2520 | 1461175506876 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 11:05:06 INFO - PROCESS | 2520 | 1461175506971 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 2520 | ++DOCSHELL 120C6800 == 63 [pid = 2520] [id = 201] 11:05:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (121DFC00) [pid = 2520] [serial = 601] [outer = 00000000] 11:05:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (17CE7000) [pid = 2520] [serial = 602] [outer = 121DFC00] 11:05:07 INFO - PROCESS | 2520 | 1461175507029 Marionette DEBUG loaded listener.js 11:05:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (19C5BC00) [pid = 2520] [serial = 603] [outer = 121DFC00] 11:05:07 INFO - PROCESS | 2520 | 1461175507619 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 11:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 930ms 11:05:07 INFO - PROCESS | 2520 | 1461175507679 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 11:05:07 INFO - PROCESS | 2520 | 1461175507685 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 11:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:05:07 INFO - PROCESS | 2520 | 1461175507691 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:05:07 INFO - PROCESS | 2520 | 1461175507694 Marionette TRACE conn5 <- [1,770,null,{}] 11:05:07 INFO - PROCESS | 2520 | 1461175507698 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:07 INFO - PROCESS | 2520 | 1461175507808 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 11:05:07 INFO - PROCESS | 2520 | 1461175507936 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:07 INFO - PROCESS | 2520 | ++DOCSHELL 19E39800 == 64 [pid = 2520] [id = 202] 11:05:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1ACDA000) [pid = 2520] [serial = 604] [outer = 00000000] 11:05:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1B9E4400) [pid = 2520] [serial = 605] [outer = 1ACDA000] 11:05:08 INFO - PROCESS | 2520 | 1461175508000 Marionette DEBUG loaded listener.js 11:05:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1BC46400) [pid = 2520] [serial = 606] [outer = 1ACDA000] 11:05:08 INFO - PROCESS | 2520 | 1461175508618 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 11:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 970ms 11:05:08 INFO - PROCESS | 2520 | 1461175508663 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 11:05:08 INFO - PROCESS | 2520 | 1461175508666 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 11:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:05:08 INFO - PROCESS | 2520 | 1461175508670 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:05:08 INFO - PROCESS | 2520 | 1461175508673 Marionette TRACE conn5 <- [1,774,null,{}] 11:05:08 INFO - PROCESS | 2520 | 1461175508684 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:08 INFO - PROCESS | 2520 | 1461175508795 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 11:05:08 INFO - PROCESS | 2520 | 1461175508926 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:08 INFO - PROCESS | 2520 | ++DOCSHELL 1D92D400 == 65 [pid = 2520] [id = 203] 11:05:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1DAB8000) [pid = 2520] [serial = 607] [outer = 00000000] 11:05:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1ED2B800) [pid = 2520] [serial = 608] [outer = 1DAB8000] 11:05:08 INFO - PROCESS | 2520 | 1461175508985 Marionette DEBUG loaded listener.js 11:05:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1F00B000) [pid = 2520] [serial = 609] [outer = 1DAB8000] 11:05:09 INFO - PROCESS | 2520 | 1461175509577 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 11:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 11:05:09 INFO - PROCESS | 2520 | 1461175509643 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 11:05:09 INFO - PROCESS | 2520 | 1461175509646 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 11:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:05:09 INFO - PROCESS | 2520 | 1461175509650 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:05:09 INFO - PROCESS | 2520 | 1461175509652 Marionette TRACE conn5 <- [1,778,null,{}] 11:05:09 INFO - PROCESS | 2520 | 1461175509656 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:09 INFO - PROCESS | 2520 | 1461175509768 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 11:05:09 INFO - PROCESS | 2520 | 1461175509863 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:09 INFO - PROCESS | 2520 | ++DOCSHELL 1F00CC00 == 66 [pid = 2520] [id = 204] 11:05:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1F016C00) [pid = 2520] [serial = 610] [outer = 00000000] 11:05:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1F7B7400) [pid = 2520] [serial = 611] [outer = 1F016C00] 11:05:09 INFO - PROCESS | 2520 | 1461175509919 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1F7BCC00) [pid = 2520] [serial = 612] [outer = 1F016C00] 11:05:10 INFO - PROCESS | 2520 | 1461175510465 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 11:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 870ms 11:05:10 INFO - PROCESS | 2520 | 1461175510523 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 11:05:10 INFO - PROCESS | 2520 | 1461175510525 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 11:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:05:10 INFO - PROCESS | 2520 | 1461175510529 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:05:10 INFO - PROCESS | 2520 | 1461175510531 Marionette TRACE conn5 <- [1,782,null,{}] 11:05:10 INFO - PROCESS | 2520 | 1461175510535 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:10 INFO - PROCESS | 2520 | 1461175510638 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 11:05:10 INFO - PROCESS | 2520 | 1461175510738 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:10 INFO - PROCESS | 2520 | ++DOCSHELL 1F016000 == 67 [pid = 2520] [id = 205] 11:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1F843000) [pid = 2520] [serial = 613] [outer = 00000000] 11:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (20050800) [pid = 2520] [serial = 614] [outer = 1F843000] 11:05:10 INFO - PROCESS | 2520 | 1461175510794 Marionette DEBUG loaded listener.js 11:05:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (20050400) [pid = 2520] [serial = 615] [outer = 1F843000] 11:05:11 INFO - PROCESS | 2520 | 1461175511388 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 11:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 931ms 11:05:11 INFO - PROCESS | 2520 | 1461175511463 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 11:05:11 INFO - PROCESS | 2520 | 1461175511465 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 11:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:05:11 INFO - PROCESS | 2520 | 1461175511469 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:05:11 INFO - PROCESS | 2520 | 1461175511471 Marionette TRACE conn5 <- [1,786,null,{}] 11:05:11 INFO - PROCESS | 2520 | 1461175511475 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:11 INFO - PROCESS | 2520 | 1461175511619 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 11:05:11 INFO - PROCESS | 2520 | 1461175511752 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:11 INFO - PROCESS | 2520 | ++DOCSHELL 124F3C00 == 68 [pid = 2520] [id = 206] 11:05:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (1A98AC00) [pid = 2520] [serial = 616] [outer = 00000000] 11:05:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (20278C00) [pid = 2520] [serial = 617] [outer = 1A98AC00] 11:05:11 INFO - PROCESS | 2520 | 1461175511812 Marionette DEBUG loaded listener.js 11:05:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (2027AC00) [pid = 2520] [serial = 618] [outer = 1A98AC00] 11:05:12 INFO - PROCESS | 2520 | 1461175512607 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 11:05:12 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 11:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1171ms 11:05:12 INFO - PROCESS | 2520 | 1461175512644 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 11:05:12 INFO - PROCESS | 2520 | 1461175512648 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 11:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:05:12 INFO - PROCESS | 2520 | 1461175512653 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:05:12 INFO - PROCESS | 2520 | 1461175512657 Marionette TRACE conn5 <- [1,790,null,{}] 11:05:12 INFO - PROCESS | 2520 | 1461175512662 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:12 INFO - PROCESS | 2520 | 1461175512762 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 11:05:12 INFO - PROCESS | 2520 | 1461175512898 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:12 INFO - PROCESS | 2520 | ++DOCSHELL 1517A400 == 69 [pid = 2520] [id = 207] 11:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (1519A000) [pid = 2520] [serial = 619] [outer = 00000000] 11:05:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (198A5C00) [pid = 2520] [serial = 620] [outer = 1519A000] 11:05:12 INFO - PROCESS | 2520 | 1461175512952 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (19E37800) [pid = 2520] [serial = 621] [outer = 1519A000] 11:05:13 INFO - PROCESS | 2520 | --DOCSHELL 1B9E4800 == 68 [pid = 2520] [id = 199] 11:05:13 INFO - PROCESS | 2520 | --DOCSHELL 1224E400 == 67 [pid = 2520] [id = 198] 11:05:13 INFO - PROCESS | 2520 | --DOCSHELL 1B187800 == 66 [pid = 2520] [id = 197] 11:05:13 INFO - PROCESS | 2520 | --DOCSHELL 1A95DC00 == 65 [pid = 2520] [id = 196] 11:05:13 INFO - PROCESS | 2520 | --DOCSHELL 12255000 == 64 [pid = 2520] [id = 195] 11:05:13 INFO - PROCESS | 2520 | --DOCSHELL 120B8400 == 63 [pid = 2520] [id = 194] 11:05:13 INFO - PROCESS | 2520 | --DOCSHELL 1BC3C800 == 62 [pid = 2520] [id = 188] 11:05:13 INFO - PROCESS | 2520 | 1461175513490 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 110 (1BE6A800) [pid = 2520] [serial = 498] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 109 (1F7B0800) [pid = 2520] [serial = 492] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 108 (1F9D8000) [pid = 2520] [serial = 495] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 107 (212BE400) [pid = 2520] [serial = 501] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 106 (1F7AD400) [pid = 2520] [serial = 438] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 105 (1AFE0400) [pid = 2520] [serial = 489] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1325A400) [pid = 2520] [serial = 486] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1AFCB800) [pid = 2520] [serial = 554] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (19E3B000) [pid = 2520] [serial = 551] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (1ACE4000) [pid = 2520] [serial = 536] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1225D400) [pid = 2520] [serial = 548] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (13282C00) [pid = 2520] [serial = 549] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 98 (1F84D000) [pid = 2520] [serial = 539] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 97 (17CE8400) [pid = 2520] [serial = 546] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 96 (16F1B400) [pid = 2520] [serial = 545] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 95 (214B1000) [pid = 2520] [serial = 543] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 94 (21343800) [pid = 2520] [serial = 542] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 93 (1200E800) [pid = 2520] [serial = 533] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 92 (17C01C00) [pid = 2520] [serial = 557] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 91 (16F20000) [pid = 2520] [serial = 558] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 90 (1AFD4C00) [pid = 2520] [serial = 555] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 89 (1B9ED800) [pid = 2520] [serial = 561] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 88 (1A95F800) [pid = 2520] [serial = 552] [outer = 00000000] [url = about:blank] 11:05:13 INFO - PROCESS | 2520 | --DOMWINDOW == 87 (1B9E3800) [pid = 2520] [serial = 560] [outer = 00000000] [url = about:blank] 11:05:13 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 11:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 930ms 11:05:13 INFO - PROCESS | 2520 | 1461175513585 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 11:05:13 INFO - PROCESS | 2520 | 1461175513590 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 11:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:05:13 INFO - PROCESS | 2520 | 1461175513596 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:05:13 INFO - PROCESS | 2520 | 1461175513599 Marionette TRACE conn5 <- [1,794,null,{}] 11:05:13 INFO - PROCESS | 2520 | 1461175513602 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:13 INFO - PROCESS | 2520 | 1461175513696 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 11:05:13 INFO - PROCESS | 2520 | 1461175513708 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:13 INFO - PROCESS | 2520 | ++DOCSHELL 121D9C00 == 63 [pid = 2520] [id = 208] 11:05:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 88 (121DA400) [pid = 2520] [serial = 622] [outer = 00000000] 11:05:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 89 (13282C00) [pid = 2520] [serial = 623] [outer = 121DA400] 11:05:13 INFO - PROCESS | 2520 | 1461175513755 Marionette DEBUG loaded listener.js 11:05:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 90 (16729000) [pid = 2520] [serial = 624] [outer = 121DA400] 11:05:14 INFO - PROCESS | 2520 | 1461175514265 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 11:05:14 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 11:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 11:05:14 INFO - PROCESS | 2520 | 1461175514329 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 11:05:14 INFO - PROCESS | 2520 | 1461175514331 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 11:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:05:14 INFO - PROCESS | 2520 | 1461175514335 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:05:14 INFO - PROCESS | 2520 | 1461175514338 Marionette TRACE conn5 <- [1,798,null,{}] 11:05:14 INFO - PROCESS | 2520 | 1461175514348 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:14 INFO - PROCESS | 2520 | 1461175514439 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 11:05:14 INFO - PROCESS | 2520 | 1461175514528 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:14 INFO - PROCESS | 2520 | ++DOCSHELL 195CA400 == 64 [pid = 2520] [id = 209] 11:05:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 91 (19E33800) [pid = 2520] [serial = 625] [outer = 00000000] 11:05:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 92 (1A95F800) [pid = 2520] [serial = 626] [outer = 19E33800] 11:05:14 INFO - PROCESS | 2520 | 1461175514576 Marionette DEBUG loaded listener.js 11:05:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 93 (1ACDB400) [pid = 2520] [serial = 627] [outer = 19E33800] 11:05:14 INFO - PROCESS | 2520 | 1461175514980 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 11:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 11:05:15 INFO - PROCESS | 2520 | 1461175515009 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 2520 | 1461175515012 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 11:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:05:15 INFO - PROCESS | 2520 | 1461175515015 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 2520 | 1461175515017 Marionette TRACE conn5 <- [1,802,null,{}] 11:05:15 INFO - PROCESS | 2520 | 1461175515020 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:15 INFO - PROCESS | 2520 | 1461175515106 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 11:05:15 INFO - PROCESS | 2520 | 1461175515113 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 2520 | ++DOCSHELL 1AE32800 == 65 [pid = 2520] [id = 210] 11:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 94 (1AE33400) [pid = 2520] [serial = 628] [outer = 00000000] 11:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 95 (1AFE0400) [pid = 2520] [serial = 629] [outer = 1AE33400] 11:05:15 INFO - PROCESS | 2520 | 1461175515160 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 96 (1B097C00) [pid = 2520] [serial = 630] [outer = 1AE33400] 11:05:15 INFO - PROCESS | 2520 | 1461175515590 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 11:05:15 INFO - PROCESS | 2520 | 1461175515651 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 11:05:15 INFO - PROCESS | 2520 | 1461175515654 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:05:15 INFO - PROCESS | 2520 | 1461175515656 Marionette TRACE conn5 <- [1,806,null,{}] 11:05:15 INFO - PROCESS | 2520 | 1461175515666 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:15 INFO - PROCESS | 2520 | 1461175515779 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 11:05:15 INFO - PROCESS | 2520 | 1461175515868 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:15 INFO - PROCESS | 2520 | ++DOCSHELL 1B09DC00 == 66 [pid = 2520] [id = 211] 11:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 97 (1B9E4C00) [pid = 2520] [serial = 631] [outer = 00000000] 11:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 98 (1BC40C00) [pid = 2520] [serial = 632] [outer = 1B9E4C00] 11:05:15 INFO - PROCESS | 2520 | 1461175515914 Marionette DEBUG loaded listener.js 11:05:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 99 (1BE5D800) [pid = 2520] [serial = 633] [outer = 1B9E4C00] 11:05:16 INFO - PROCESS | 2520 | 1461175516349 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 11:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 11:05:16 INFO - PROCESS | 2520 | 1461175516386 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 11:05:16 INFO - PROCESS | 2520 | 1461175516388 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 11:05:16 INFO - PROCESS | 2520 | 1461175516391 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:05:16 INFO - PROCESS | 2520 | 1461175516393 Marionette TRACE conn5 <- [1,810,null,{}] 11:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:05:16 INFO - PROCESS | 2520 | 1461175516396 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:16 INFO - PROCESS | 2520 | 1461175516534 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 11:05:16 INFO - PROCESS | 2520 | 1461175516596 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:16 INFO - PROCESS | 2520 | ++DOCSHELL 1BFEC400 == 67 [pid = 2520] [id = 212] 11:05:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (1C03BC00) [pid = 2520] [serial = 634] [outer = 00000000] 11:05:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1C06B400) [pid = 2520] [serial = 635] [outer = 1C03BC00] 11:05:16 INFO - PROCESS | 2520 | 1461175516644 Marionette DEBUG loaded listener.js 11:05:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1C070400) [pid = 2520] [serial = 636] [outer = 1C03BC00] 11:05:17 INFO - PROCESS | 2520 | 1461175517072 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 2520 | 1461175517150 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 11:05:17 INFO - PROCESS | 2520 | 1461175517153 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 2520 | 1461175517155 Marionette TRACE conn5 <- [1,814,null,{}] 11:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 11:05:17 INFO - PROCESS | 2520 | 1461175517158 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:17 INFO - PROCESS | 2520 | 1461175517275 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 11:05:17 INFO - PROCESS | 2520 | 1461175517335 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:17 INFO - PROCESS | 2520 | ++DOCSHELL 12251000 == 68 [pid = 2520] [id = 213] 11:05:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (1C0C7C00) [pid = 2520] [serial = 637] [outer = 00000000] 11:05:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (1F00DC00) [pid = 2520] [serial = 638] [outer = 1C0C7C00] 11:05:17 INFO - PROCESS | 2520 | 1461175517380 Marionette DEBUG loaded listener.js 11:05:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (1F7AD400) [pid = 2520] [serial = 639] [outer = 1C0C7C00] 11:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 104 (1C043000) [pid = 2520] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 103 (1A98B800) [pid = 2520] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 102 (12C89000) [pid = 2520] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 101 (120BA000) [pid = 2520] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 100 (1B18F000) [pid = 2520] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:05:17 INFO - PROCESS | 2520 | --DOMWINDOW == 99 (12C8D400) [pid = 2520] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:05:17 INFO - PROCESS | 2520 | 1461175517844 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 11:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 731ms 11:05:17 INFO - PROCESS | 2520 | 1461175517892 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 11:05:17 INFO - PROCESS | 2520 | 1461175517895 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 11:05:17 INFO - PROCESS | 2520 | 1461175517898 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:05:17 INFO - PROCESS | 2520 | 1461175517899 Marionette TRACE conn5 <- [1,818,null,{}] 11:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:05:17 INFO - PROCESS | 2520 | 1461175517903 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:17 INFO - PROCESS | 2520 | 1461175517985 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 11:05:18 INFO - PROCESS | 2520 | 1461175517992 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 2520 | ++DOCSHELL 12C89000 == 69 [pid = 2520] [id = 214] 11:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 100 (198AC400) [pid = 2520] [serial = 640] [outer = 00000000] 11:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 101 (1F7B6800) [pid = 2520] [serial = 641] [outer = 198AC400] 11:05:18 INFO - PROCESS | 2520 | 1461175518036 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 102 (1F9CDC00) [pid = 2520] [serial = 642] [outer = 198AC400] 11:05:18 INFO - PROCESS | 2520 | 1461175518468 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 11:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 630ms 11:05:18 INFO - PROCESS | 2520 | 1461175518533 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 11:05:18 INFO - PROCESS | 2520 | 1461175518535 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 11:05:18 INFO - PROCESS | 2520 | 1461175518538 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:05:18 INFO - PROCESS | 2520 | 1461175518540 Marionette TRACE conn5 <- [1,822,null,{}] 11:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:05:18 INFO - PROCESS | 2520 | 1461175518543 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:18 INFO - PROCESS | 2520 | 1461175518652 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 11:05:18 INFO - PROCESS | 2520 | 1461175518659 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:18 INFO - PROCESS | 2520 | ++DOCSHELL 12250C00 == 70 [pid = 2520] [id = 215] 11:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 103 (124EA800) [pid = 2520] [serial = 643] [outer = 00000000] 11:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 104 (2005DC00) [pid = 2520] [serial = 644] [outer = 124EA800] 11:05:18 INFO - PROCESS | 2520 | 1461175518705 Marionette DEBUG loaded listener.js 11:05:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 105 (20272400) [pid = 2520] [serial = 645] [outer = 124EA800] 11:05:19 INFO - PROCESS | 2520 | 1461175519129 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 632ms 11:05:19 INFO - PROCESS | 2520 | 1461175519175 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 2520 | 1461175519177 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 11:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:05:19 INFO - PROCESS | 2520 | 1461175519180 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 2520 | 1461175519182 Marionette TRACE conn5 <- [1,826,null,{}] 11:05:19 INFO - PROCESS | 2520 | 1461175519185 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:19 INFO - PROCESS | 2520 | 1461175519270 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 11:05:19 INFO - PROCESS | 2520 | 1461175519277 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:19 INFO - PROCESS | 2520 | ++DOCSHELL 20276000 == 71 [pid = 2520] [id = 216] 11:05:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 106 (2027E800) [pid = 2520] [serial = 646] [outer = 00000000] 11:05:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 107 (20E7CC00) [pid = 2520] [serial = 647] [outer = 2027E800] 11:05:19 INFO - PROCESS | 2520 | 1461175519324 Marionette DEBUG loaded listener.js 11:05:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 108 (21063C00) [pid = 2520] [serial = 648] [outer = 2027E800] 11:05:19 INFO - PROCESS | 2520 | 1461175519761 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 11:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 11:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:05:19 INFO - PROCESS | 2520 | 1461175519855 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 11:05:19 INFO - PROCESS | 2520 | 1461175519859 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 11:05:19 INFO - PROCESS | 2520 | 1461175519864 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:05:19 INFO - PROCESS | 2520 | 1461175519868 Marionette TRACE conn5 <- [1,830,null,{}] 11:05:19 INFO - PROCESS | 2520 | 1461175519875 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:20 INFO - PROCESS | 2520 | 1461175520002 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 11:05:20 INFO - PROCESS | 2520 | 1461175520168 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:20 INFO - PROCESS | 2520 | ++DOCSHELL 12012400 == 72 [pid = 2520] [id = 217] 11:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 109 (12013C00) [pid = 2520] [serial = 649] [outer = 00000000] 11:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 110 (12C93000) [pid = 2520] [serial = 650] [outer = 12013C00] 11:05:20 INFO - PROCESS | 2520 | 1461175520226 Marionette DEBUG loaded listener.js 11:05:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 111 (16475C00) [pid = 2520] [serial = 651] [outer = 12013C00] 11:05:20 INFO - PROCESS | 2520 | 1461175520790 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 11:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 987ms 11:05:20 INFO - PROCESS | 2520 | 1461175520852 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 11:05:20 INFO - PROCESS | 2520 | 1461175520856 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 11:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:05:20 INFO - PROCESS | 2520 | 1461175520864 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:05:20 INFO - PROCESS | 2520 | 1461175520868 Marionette TRACE conn5 <- [1,834,null,{}] 11:05:20 INFO - PROCESS | 2520 | 1461175520872 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:21 INFO - PROCESS | 2520 | 1461175520983 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 11:05:21 INFO - PROCESS | 2520 | 1461175521115 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:21 INFO - PROCESS | 2520 | ++DOCSHELL 195C9400 == 73 [pid = 2520] [id = 218] 11:05:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 112 (19E37400) [pid = 2520] [serial = 652] [outer = 00000000] 11:05:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 113 (1AE3C400) [pid = 2520] [serial = 653] [outer = 19E37400] 11:05:21 INFO - PROCESS | 2520 | 1461175521171 Marionette DEBUG loaded listener.js 11:05:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 114 (1AFD8C00) [pid = 2520] [serial = 654] [outer = 19E37400] 11:05:21 INFO - PROCESS | 2520 | 1461175521776 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 11:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 991ms 11:05:21 INFO - PROCESS | 2520 | 1461175521852 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 11:05:21 INFO - PROCESS | 2520 | 1461175521855 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 11:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:05:21 INFO - PROCESS | 2520 | 1461175521859 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:05:21 INFO - PROCESS | 2520 | 1461175521861 Marionette TRACE conn5 <- [1,838,null,{}] 11:05:21 INFO - PROCESS | 2520 | 1461175521873 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:22 INFO - PROCESS | 2520 | 1461175522033 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 11:05:22 INFO - PROCESS | 2520 | 1461175522159 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:22 INFO - PROCESS | 2520 | ++DOCSHELL 19E35400 == 74 [pid = 2520] [id = 219] 11:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (1F7B0800) [pid = 2520] [serial = 655] [outer = 00000000] 11:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (212BE400) [pid = 2520] [serial = 656] [outer = 1F7B0800] 11:05:22 INFO - PROCESS | 2520 | 1461175522220 Marionette DEBUG loaded listener.js 11:05:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (21339800) [pid = 2520] [serial = 657] [outer = 1F7B0800] 11:05:22 INFO - PROCESS | 2520 | 1461175522842 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 11:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1022ms 11:05:22 INFO - PROCESS | 2520 | 1461175522884 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 11:05:22 INFO - PROCESS | 2520 | 1461175522886 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 11:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:05:22 INFO - PROCESS | 2520 | 1461175522890 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:05:22 INFO - PROCESS | 2520 | 1461175522892 Marionette TRACE conn5 <- [1,842,null,{}] 11:05:22 INFO - PROCESS | 2520 | 1461175522895 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 2520 | 1461175523005 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 11:05:23 INFO - PROCESS | 2520 | 1461175523109 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:23 INFO - PROCESS | 2520 | ++DOCSHELL 21350400 == 75 [pid = 2520] [id = 220] 11:05:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (214B1000) [pid = 2520] [serial = 658] [outer = 00000000] 11:05:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (214BB400) [pid = 2520] [serial = 659] [outer = 214B1000] 11:05:23 INFO - PROCESS | 2520 | 1461175523165 Marionette DEBUG loaded listener.js 11:05:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (214BEC00) [pid = 2520] [serial = 660] [outer = 214B1000] 11:05:23 INFO - PROCESS | 2520 | 1461175523705 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 11:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 870ms 11:05:23 INFO - PROCESS | 2520 | 1461175523764 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 11:05:23 INFO - PROCESS | 2520 | 1461175523766 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 11:05:23 INFO - PROCESS | 2520 | 1461175523770 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:05:23 INFO - PROCESS | 2520 | 1461175523772 Marionette TRACE conn5 <- [1,846,null,{}] 11:05:23 INFO - PROCESS | 2520 | 1461175523775 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:23 INFO - PROCESS | 2520 | 1461175523881 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 11:05:23 INFO - PROCESS | 2520 | 1461175523984 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:24 INFO - PROCESS | 2520 | ++DOCSHELL 11A04000 == 76 [pid = 2520] [id = 221] 11:05:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (11D48400) [pid = 2520] [serial = 661] [outer = 00000000] 11:05:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (2396D400) [pid = 2520] [serial = 662] [outer = 11D48400] 11:05:24 INFO - PROCESS | 2520 | 1461175524039 Marionette DEBUG loaded listener.js 11:05:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (2396E800) [pid = 2520] [serial = 663] [outer = 11D48400] 11:05:24 INFO - PROCESS | 2520 | 1461175524635 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 11:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 930ms 11:05:24 INFO - PROCESS | 2520 | 1461175524704 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 11:05:24 INFO - PROCESS | 2520 | 1461175524706 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 11:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:05:24 INFO - PROCESS | 2520 | 1461175524710 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:05:24 INFO - PROCESS | 2520 | 1461175524712 Marionette TRACE conn5 <- [1,850,null,{}] 11:05:24 INFO - PROCESS | 2520 | 1461175524716 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:24 INFO - PROCESS | 2520 | 1461175524844 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 11:05:24 INFO - PROCESS | 2520 | 1461175524980 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:25 INFO - PROCESS | 2520 | ++DOCSHELL 23CCEC00 == 77 [pid = 2520] [id = 222] 11:05:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (23CD1800) [pid = 2520] [serial = 664] [outer = 00000000] 11:05:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (23CD5400) [pid = 2520] [serial = 665] [outer = 23CD1800] 11:05:25 INFO - PROCESS | 2520 | 1461175525039 Marionette DEBUG loaded listener.js 11:05:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (23CD9800) [pid = 2520] [serial = 666] [outer = 23CD1800] 11:05:26 INFO - PROCESS | 2520 | 1461175526724 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 11:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 2074ms 11:05:26 INFO - PROCESS | 2520 | 1461175526787 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 11:05:26 INFO - PROCESS | 2520 | 1461175526789 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 11:05:26 INFO - PROCESS | 2520 | 1461175526792 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:05:26 INFO - PROCESS | 2520 | 1461175526795 Marionette TRACE conn5 <- [1,854,null,{}] 11:05:26 INFO - PROCESS | 2520 | 1461175526798 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:26 INFO - PROCESS | 2520 | 1461175526946 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 11:05:27 INFO - PROCESS | 2520 | 1461175527234 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:27 INFO - PROCESS | 2520 | ++DOCSHELL 0EB66C00 == 78 [pid = 2520] [id = 223] 11:05:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (11D46400) [pid = 2520] [serial = 667] [outer = 00000000] 11:05:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (12CD2800) [pid = 2520] [serial = 668] [outer = 11D46400] 11:05:27 INFO - PROCESS | 2520 | 1461175527303 Marionette DEBUG loaded listener.js 11:05:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (16B89000) [pid = 2520] [serial = 669] [outer = 11D46400] 11:05:27 INFO - PROCESS | 2520 | 1461175527923 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 11:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1165ms 11:05:27 INFO - PROCESS | 2520 | 1461175527962 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 11:05:27 INFO - PROCESS | 2520 | 1461175527967 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 11:05:27 INFO - PROCESS | 2520 | 1461175527972 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:05:27 INFO - PROCESS | 2520 | 1461175527976 Marionette TRACE conn5 <- [1,858,null,{}] 11:05:27 INFO - PROCESS | 2520 | 1461175527981 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:28 INFO - PROCESS | 2520 | 1461175528085 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 11:05:28 INFO - PROCESS | 2520 | 1461175528225 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:28 INFO - PROCESS | 2520 | ++DOCSHELL 19E3E800 == 79 [pid = 2520] [id = 224] 11:05:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1A95F000) [pid = 2520] [serial = 670] [outer = 00000000] 11:05:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1AFD2C00) [pid = 2520] [serial = 671] [outer = 1A95F000] 11:05:28 INFO - PROCESS | 2520 | 1461175528277 Marionette DEBUG loaded listener.js 11:05:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1AFDE000) [pid = 2520] [serial = 672] [outer = 1A95F000] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 0EB74000 == 78 [pid = 2520] [id = 134] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 16F03000 == 77 [pid = 2520] [id = 135] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 11AEB400 == 76 [pid = 2520] [id = 146] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 12250C00 == 75 [pid = 2520] [id = 215] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 12C89000 == 74 [pid = 2520] [id = 214] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 12251000 == 73 [pid = 2520] [id = 213] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 1BFEC400 == 72 [pid = 2520] [id = 212] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 1B09DC00 == 71 [pid = 2520] [id = 211] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 1AE32800 == 70 [pid = 2520] [id = 210] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 195CA400 == 69 [pid = 2520] [id = 209] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 121D9C00 == 68 [pid = 2520] [id = 208] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 1517A400 == 67 [pid = 2520] [id = 207] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 1D92D400 == 66 [pid = 2520] [id = 203] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 19E39800 == 65 [pid = 2520] [id = 202] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 120C6800 == 64 [pid = 2520] [id = 201] 11:05:28 INFO - PROCESS | 2520 | --DOCSHELL 1C0CD800 == 63 [pid = 2520] [id = 200] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C06E400) [pid = 2520] [serial = 596] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1AFC8000) [pid = 2520] [serial = 587] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1AFD1400) [pid = 2520] [serial = 588] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1BC4BC00) [pid = 2520] [serial = 563] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (17CE9000) [pid = 2520] [serial = 584] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C070000) [pid = 2520] [serial = 572] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (12258400) [pid = 2520] [serial = 581] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (12C8B000) [pid = 2520] [serial = 582] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1D572000) [pid = 2520] [serial = 575] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (19E3B800) [pid = 2520] [serial = 578] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (16F7EC00) [pid = 2520] [serial = 566] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (1B9ECC00) [pid = 2520] [serial = 590] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1AFE1C00) [pid = 2520] [serial = 569] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (19E36400) [pid = 2520] [serial = 593] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (19E34800) [pid = 2520] [serial = 594] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1BC42400) [pid = 2520] [serial = 591] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 115 (164CCC00) [pid = 2520] [serial = 585] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | --DOMWINDOW == 114 (1C071C00) [pid = 2520] [serial = 597] [outer = 00000000] [url = about:blank] 11:05:28 INFO - PROCESS | 2520 | 1461175528866 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 11:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 930ms 11:05:28 INFO - PROCESS | 2520 | 1461175528909 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 11:05:28 INFO - PROCESS | 2520 | 1461175528912 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 11:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:05:28 INFO - PROCESS | 2520 | 1461175528917 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:05:28 INFO - PROCESS | 2520 | 1461175528919 Marionette TRACE conn5 <- [1,862,null,{}] 11:05:28 INFO - PROCESS | 2520 | 1461175528923 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 2520 | 1461175529012 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 11:05:29 INFO - PROCESS | 2520 | 1461175529123 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 2520 | ++DOCSHELL 121D9C00 == 64 [pid = 2520] [id = 225] 11:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 115 (12250000) [pid = 2520] [serial = 673] [outer = 00000000] 11:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 116 (16F08800) [pid = 2520] [serial = 674] [outer = 12250000] 11:05:29 INFO - PROCESS | 2520 | 1461175529170 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (17CEBC00) [pid = 2520] [serial = 675] [outer = 12250000] 11:05:29 INFO - PROCESS | 2520 | 1461175529573 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 11:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms 11:05:29 INFO - PROCESS | 2520 | 1461175529592 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 11:05:29 INFO - PROCESS | 2520 | 1461175529594 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 11:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:05:29 INFO - PROCESS | 2520 | 1461175529599 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:05:29 INFO - PROCESS | 2520 | 1461175529605 Marionette TRACE conn5 <- [1,866,null,{}] 11:05:29 INFO - PROCESS | 2520 | 1461175529614 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:29 INFO - PROCESS | 2520 | 1461175529707 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 11:05:29 INFO - PROCESS | 2520 | 1461175529714 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:29 INFO - PROCESS | 2520 | ++DOCSHELL 198A5000 == 65 [pid = 2520] [id = 226] 11:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (198A5400) [pid = 2520] [serial = 676] [outer = 00000000] 11:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1AFD5000) [pid = 2520] [serial = 677] [outer = 198A5400] 11:05:29 INFO - PROCESS | 2520 | 1461175529759 Marionette DEBUG loaded listener.js 11:05:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1B09DC00) [pid = 2520] [serial = 678] [outer = 198A5400] 11:05:30 INFO - PROCESS | 2520 | 1461175530214 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 11:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 690ms 11:05:30 INFO - PROCESS | 2520 | 1461175530292 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 11:05:30 INFO - PROCESS | 2520 | 1461175530295 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 11:05:30 INFO - PROCESS | 2520 | 1461175530298 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:05:30 INFO - PROCESS | 2520 | 1461175530299 Marionette TRACE conn5 <- [1,870,null,{}] 11:05:30 INFO - PROCESS | 2520 | 1461175530303 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:30 INFO - PROCESS | 2520 | 1461175530389 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 11:05:30 INFO - PROCESS | 2520 | 1461175530396 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:30 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EB000 == 66 [pid = 2520] [id = 227] 11:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1B9EC400) [pid = 2520] [serial = 679] [outer = 00000000] 11:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1BC48400) [pid = 2520] [serial = 680] [outer = 1B9EC400] 11:05:30 INFO - PROCESS | 2520 | 1461175530442 Marionette DEBUG loaded listener.js 11:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1BC45400) [pid = 2520] [serial = 681] [outer = 1B9EC400] 11:05:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1BE68400) [pid = 2520] [serial = 682] [outer = 1C3AFC00] 11:05:31 INFO - PROCESS | 2520 | 1461175531002 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 11:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:05:31 INFO - PROCESS | 2520 | 1461175531036 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 2520 | 1461175531038 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 11:05:31 INFO - PROCESS | 2520 | 1461175531041 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 2520 | 1461175531043 Marionette TRACE conn5 <- [1,874,null,{}] 11:05:31 INFO - PROCESS | 2520 | 1461175531047 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:31 INFO - PROCESS | 2520 | 1461175531190 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 11:05:31 INFO - PROCESS | 2520 | 1461175531255 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:31 INFO - PROCESS | 2520 | ++DOCSHELL 1B9E6400 == 67 [pid = 2520] [id = 228] 11:05:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1BE5E000) [pid = 2520] [serial = 683] [outer = 00000000] 11:05:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1C03F800) [pid = 2520] [serial = 684] [outer = 1BE5E000] 11:05:31 INFO - PROCESS | 2520 | 1461175531306 Marionette DEBUG loaded listener.js 11:05:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1C0C3000) [pid = 2520] [serial = 685] [outer = 1BE5E000] 11:05:31 INFO - PROCESS | 2520 | 1461175531766 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 11:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 770ms 11:05:31 INFO - PROCESS | 2520 | 1461175531812 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 11:05:31 INFO - PROCESS | 2520 | 1461175531814 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 11:05:31 INFO - PROCESS | 2520 | 1461175531817 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:05:31 INFO - PROCESS | 2520 | 1461175531819 Marionette TRACE conn5 <- [1,878,null,{}] 11:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:05:31 INFO - PROCESS | 2520 | 1461175531822 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:31 INFO - PROCESS | 2520 | 1461175531941 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 11:05:32 INFO - PROCESS | 2520 | 1461175532008 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 2520 | ++DOCSHELL 1D69D800 == 68 [pid = 2520] [id = 229] 11:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1D6A4000) [pid = 2520] [serial = 686] [outer = 00000000] 11:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1ED26000) [pid = 2520] [serial = 687] [outer = 1D6A4000] 11:05:32 INFO - PROCESS | 2520 | 1461175532053 Marionette DEBUG loaded listener.js 11:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1F00B800) [pid = 2520] [serial = 688] [outer = 1D6A4000] 11:05:32 INFO - PROCESS | 2520 | 1461175532486 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 11:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 11:05:32 INFO - PROCESS | 2520 | 1461175532552 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 11:05:32 INFO - PROCESS | 2520 | 1461175532554 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 11:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:05:32 INFO - PROCESS | 2520 | 1461175532565 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:05:32 INFO - PROCESS | 2520 | 1461175532566 Marionette TRACE conn5 <- [1,882,null,{}] 11:05:32 INFO - PROCESS | 2520 | 1461175532570 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:32 INFO - PROCESS | 2520 | 1461175532844 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1BC3F800) [pid = 2520] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (121DA400) [pid = 2520] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1AE33400) [pid = 2520] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1C0CEC00) [pid = 2520] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (198AC400) [pid = 2520] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (19E33800) [pid = 2520] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (124EA800) [pid = 2520] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1F017C00) [pid = 2520] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (16F14000) [pid = 2520] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 120 (11D4D800) [pid = 2520] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 119 (1519A000) [pid = 2520] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 118 (1C0C7C00) [pid = 2520] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 117 (1C03BC00) [pid = 2520] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:05:32 INFO - PROCESS | 2520 | --DOMWINDOW == 116 (1B9E4C00) [pid = 2520] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:05:32 INFO - PROCESS | 2520 | 1461175532912 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:32 INFO - PROCESS | 2520 | ++DOCSHELL 11808000 == 69 [pid = 2520] [id = 230] 11:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 117 (11A03C00) [pid = 2520] [serial = 689] [outer = 00000000] 11:05:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 118 (124EA800) [pid = 2520] [serial = 690] [outer = 11A03C00] 11:05:32 INFO - PROCESS | 2520 | 1461175532958 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 119 (1225A800) [pid = 2520] [serial = 691] [outer = 11A03C00] 11:05:33 INFO - PROCESS | 2520 | 1461175533311 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 770ms 11:05:33 INFO - PROCESS | 2520 | 1461175533337 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 2520 | 1461175533339 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 11:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:05:33 INFO - PROCESS | 2520 | 1461175533342 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 2520 | 1461175533344 Marionette TRACE conn5 <- [1,886,null,{}] 11:05:33 INFO - PROCESS | 2520 | 1461175533356 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:33 INFO - PROCESS | 2520 | 1461175533440 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 11:05:33 INFO - PROCESS | 2520 | 1461175533447 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:33 INFO - PROCESS | 2520 | ++DOCSHELL 19E3B400 == 70 [pid = 2520] [id = 231] 11:05:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 120 (1A98B800) [pid = 2520] [serial = 692] [outer = 00000000] 11:05:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 121 (1F018000) [pid = 2520] [serial = 693] [outer = 1A98B800] 11:05:33 INFO - PROCESS | 2520 | 1461175533492 Marionette DEBUG loaded listener.js 11:05:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (1F7B9000) [pid = 2520] [serial = 694] [outer = 1A98B800] 11:05:33 INFO - PROCESS | 2520 | 1461175533921 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 11:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 11:05:33 INFO - PROCESS | 2520 | 1461175533973 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 11:05:33 INFO - PROCESS | 2520 | 1461175533975 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 11:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:05:33 INFO - PROCESS | 2520 | 1461175533982 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:05:33 INFO - PROCESS | 2520 | 1461175533984 Marionette TRACE conn5 <- [1,890,null,{}] 11:05:33 INFO - PROCESS | 2520 | 1461175533987 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 2520 | 1461175534077 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 11:05:34 INFO - PROCESS | 2520 | 1461175534084 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 2520 | ++DOCSHELL 1BDC0800 == 71 [pid = 2520] [id = 232] 11:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1BDC3400) [pid = 2520] [serial = 695] [outer = 00000000] 11:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (1BCCF400) [pid = 2520] [serial = 696] [outer = 1BDC3400] 11:05:34 INFO - PROCESS | 2520 | 1461175534129 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (1BDC7400) [pid = 2520] [serial = 697] [outer = 1BDC3400] 11:05:34 INFO - PROCESS | 2520 | 1461175534591 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 11:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 11:05:34 INFO - PROCESS | 2520 | 1461175534609 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 11:05:34 INFO - PROCESS | 2520 | 1461175534611 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 11:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:05:34 INFO - PROCESS | 2520 | 1461175534618 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:05:34 INFO - PROCESS | 2520 | 1461175534620 Marionette TRACE conn5 <- [1,894,null,{}] 11:05:34 INFO - PROCESS | 2520 | 1461175534624 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:34 INFO - PROCESS | 2520 | 1461175534751 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 11:05:34 INFO - PROCESS | 2520 | 1461175534760 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:34 INFO - PROCESS | 2520 | ++DOCSHELL 1BDC3800 == 72 [pid = 2520] [id = 233] 11:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1BDC9000) [pid = 2520] [serial = 698] [outer = 00000000] 11:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1F9CF400) [pid = 2520] [serial = 699] [outer = 1BDC9000] 11:05:34 INFO - PROCESS | 2520 | 1461175534810 Marionette DEBUG loaded listener.js 11:05:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (20E7A000) [pid = 2520] [serial = 700] [outer = 1BDC9000] 11:05:35 INFO - PROCESS | 2520 | 1461175535425 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 11:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 930ms 11:05:35 INFO - PROCESS | 2520 | 1461175535550 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 11:05:35 INFO - PROCESS | 2520 | 1461175535556 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 11:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:05:35 INFO - PROCESS | 2520 | 1461175535561 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:05:35 INFO - PROCESS | 2520 | 1461175535565 Marionette TRACE conn5 <- [1,898,null,{}] 11:05:35 INFO - PROCESS | 2520 | 1461175535570 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:35 INFO - PROCESS | 2520 | 1461175535696 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 11:05:35 INFO - PROCESS | 2520 | 1461175535826 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:35 INFO - PROCESS | 2520 | ++DOCSHELL 12016000 == 73 [pid = 2520] [id = 234] 11:05:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (120C1000) [pid = 2520] [serial = 701] [outer = 00000000] 11:05:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (18829C00) [pid = 2520] [serial = 702] [outer = 120C1000] 11:05:35 INFO - PROCESS | 2520 | 1461175535888 Marionette DEBUG loaded listener.js 11:05:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (198AF400) [pid = 2520] [serial = 703] [outer = 120C1000] 11:05:36 INFO - PROCESS | 2520 | 1461175536425 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 11:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 931ms 11:05:36 INFO - PROCESS | 2520 | 1461175536495 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 11:05:36 INFO - PROCESS | 2520 | 1461175536501 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 11:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:05:36 INFO - PROCESS | 2520 | 1461175536508 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:05:36 INFO - PROCESS | 2520 | 1461175536511 Marionette TRACE conn5 <- [1,902,null,{}] 11:05:36 INFO - PROCESS | 2520 | 1461175536515 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:36 INFO - PROCESS | 2520 | 1461175536629 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 11:05:36 INFO - PROCESS | 2520 | 1461175536764 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:36 INFO - PROCESS | 2520 | ++DOCSHELL 1200A000 == 74 [pid = 2520] [id = 235] 11:05:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1200A800) [pid = 2520] [serial = 704] [outer = 00000000] 11:05:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1BE5E400) [pid = 2520] [serial = 705] [outer = 1200A800] 11:05:36 INFO - PROCESS | 2520 | 1461175536826 Marionette DEBUG loaded listener.js 11:05:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1C03C800) [pid = 2520] [serial = 706] [outer = 1200A800] 11:05:37 INFO - PROCESS | 2520 | 1461175537425 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 11:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 970ms 11:05:37 INFO - PROCESS | 2520 | 1461175537480 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 11:05:37 INFO - PROCESS | 2520 | 1461175537482 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 11:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:05:37 INFO - PROCESS | 2520 | 1461175537486 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:05:37 INFO - PROCESS | 2520 | 1461175537490 Marionette TRACE conn5 <- [1,906,null,{}] 11:05:37 INFO - PROCESS | 2520 | 1461175537502 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:37 INFO - PROCESS | 2520 | 1461175537616 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 11:05:37 INFO - PROCESS | 2520 | 1461175537754 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:37 INFO - PROCESS | 2520 | ++DOCSHELL 2025E800 == 75 [pid = 2520] [id = 236] 11:05:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (2025EC00) [pid = 2520] [serial = 707] [outer = 00000000] 11:05:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (20262C00) [pid = 2520] [serial = 708] [outer = 2025EC00] 11:05:37 INFO - PROCESS | 2520 | 1461175537813 Marionette DEBUG loaded listener.js 11:05:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (20280000) [pid = 2520] [serial = 709] [outer = 2025EC00] 11:05:38 INFO - PROCESS | 2520 | 1461175538414 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 11:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 11:05:38 INFO - PROCESS | 2520 | 1461175538460 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 11:05:38 INFO - PROCESS | 2520 | 1461175538463 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 11:05:38 INFO - PROCESS | 2520 | 1461175538466 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:05:38 INFO - PROCESS | 2520 | 1461175538468 Marionette TRACE conn5 <- [1,910,null,{}] 11:05:38 INFO - PROCESS | 2520 | 1461175538472 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:38 INFO - PROCESS | 2520 | 1461175538583 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 11:05:38 INFO - PROCESS | 2520 | 1461175538719 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:38 INFO - PROCESS | 2520 | ++DOCSHELL 21342000 == 76 [pid = 2520] [id = 237] 11:05:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (21343400) [pid = 2520] [serial = 710] [outer = 00000000] 11:05:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (214B9C00) [pid = 2520] [serial = 711] [outer = 21343400] 11:05:38 INFO - PROCESS | 2520 | 1461175538775 Marionette DEBUG loaded listener.js 11:05:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (2396BC00) [pid = 2520] [serial = 712] [outer = 21343400] 11:05:39 INFO - PROCESS | 2520 | 1461175539325 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 11:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 870ms 11:05:39 INFO - PROCESS | 2520 | 1461175539340 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 11:05:39 INFO - PROCESS | 2520 | 1461175539342 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 11:05:39 INFO - PROCESS | 2520 | 1461175539345 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:05:39 INFO - PROCESS | 2520 | 1461175539347 Marionette TRACE conn5 <- [1,914,null,{}] 11:05:39 INFO - PROCESS | 2520 | 1461175539351 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:39 INFO - PROCESS | 2520 | 1461175539458 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 11:05:39 INFO - PROCESS | 2520 | 1461175539566 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:39 INFO - PROCESS | 2520 | ++DOCSHELL 11D42800 == 77 [pid = 2520] [id = 238] 11:05:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (11D46C00) [pid = 2520] [serial = 713] [outer = 00000000] 11:05:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (23CD1400) [pid = 2520] [serial = 714] [outer = 11D46C00] 11:05:39 INFO - PROCESS | 2520 | 1461175539621 Marionette DEBUG loaded listener.js 11:05:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (23CD3C00) [pid = 2520] [serial = 715] [outer = 11D46C00] 11:05:40 INFO - PROCESS | 2520 | 1461175540230 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 11:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 930ms 11:05:40 INFO - PROCESS | 2520 | 1461175540280 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 11:05:40 INFO - PROCESS | 2520 | 1461175540282 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 11:05:40 INFO - PROCESS | 2520 | 1461175540286 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:05:40 INFO - PROCESS | 2520 | 1461175540288 Marionette TRACE conn5 <- [1,918,null,{}] 11:05:40 INFO - PROCESS | 2520 | 1461175540292 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:40 INFO - PROCESS | 2520 | 1461175540409 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 11:05:40 INFO - PROCESS | 2520 | 1461175540546 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:40 INFO - PROCESS | 2520 | ++DOCSHELL 21502400 == 78 [pid = 2520] [id = 239] 11:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (21506800) [pid = 2520] [serial = 716] [outer = 00000000] 11:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (23CCDC00) [pid = 2520] [serial = 717] [outer = 21506800] 11:05:40 INFO - PROCESS | 2520 | 1461175540605 Marionette DEBUG loaded listener.js 11:05:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (23CD7C00) [pid = 2520] [serial = 718] [outer = 21506800] 11:05:41 INFO - PROCESS | 2520 | 1461175541158 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 11:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 931ms 11:05:41 INFO - PROCESS | 2520 | 1461175541220 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 11:05:41 INFO - PROCESS | 2520 | 1461175541222 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 11:05:41 INFO - PROCESS | 2520 | 1461175541225 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:05:41 INFO - PROCESS | 2520 | 1461175541227 Marionette TRACE conn5 <- [1,922,null,{}] 11:05:41 INFO - PROCESS | 2520 | 1461175541231 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:41 INFO - PROCESS | 2520 | 1461175541337 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 11:05:41 INFO - PROCESS | 2520 | 1461175541492 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:41 INFO - PROCESS | 2520 | ++DOCSHELL 1225B400 == 79 [pid = 2520] [id = 240] 11:05:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (16F15000) [pid = 2520] [serial = 719] [outer = 00000000] 11:05:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (23CCD000) [pid = 2520] [serial = 720] [outer = 16F15000] 11:05:41 INFO - PROCESS | 2520 | 1461175541548 Marionette DEBUG loaded listener.js 11:05:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (23E4C400) [pid = 2520] [serial = 721] [outer = 16F15000] 11:05:42 INFO - PROCESS | 2520 | 1461175542336 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 11:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1180ms 11:05:42 INFO - PROCESS | 2520 | 1461175542410 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 11:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:05:42 INFO - PROCESS | 2520 | 1461175542414 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 11:05:42 INFO - PROCESS | 2520 | 1461175542419 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:05:42 INFO - PROCESS | 2520 | 1461175542424 Marionette TRACE conn5 <- [1,926,null,{}] 11:05:42 INFO - PROCESS | 2520 | 1461175542430 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:42 INFO - PROCESS | 2520 | 1461175542543 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 11:05:42 INFO - PROCESS | 2520 | 1461175542684 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:42 INFO - PROCESS | 2520 | ++DOCSHELL 0EB68400 == 80 [pid = 2520] [id = 241] 11:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1200B400) [pid = 2520] [serial = 722] [outer = 00000000] 11:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (195CA400) [pid = 2520] [serial = 723] [outer = 1200B400] 11:05:42 INFO - PROCESS | 2520 | 1461175542736 Marionette DEBUG loaded listener.js 11:05:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (19E40000) [pid = 2520] [serial = 724] [outer = 1200B400] 11:05:43 INFO - PROCESS | 2520 | 1461175543301 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 1C042800 == 79 [pid = 2520] [id = 191] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 1C047C00 == 78 [pid = 2520] [id = 151] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 1BDC0800 == 77 [pid = 2520] [id = 232] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 19E3B400 == 76 [pid = 2520] [id = 231] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 11808000 == 75 [pid = 2520] [id = 230] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 1D69D800 == 74 [pid = 2520] [id = 229] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 1B9E6400 == 73 [pid = 2520] [id = 228] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 1B9EB000 == 72 [pid = 2520] [id = 227] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 198A5000 == 71 [pid = 2520] [id = 226] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 121D9C00 == 70 [pid = 2520] [id = 225] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (20E7CC00) [pid = 2520] [serial = 647] [outer = 00000000] [url = about:blank] 11:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 990ms 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 19E3E800 == 69 [pid = 2520] [id = 224] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 0EB66C00 == 68 [pid = 2520] [id = 223] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 21350400 == 67 [pid = 2520] [id = 220] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 19E35400 == 66 [pid = 2520] [id = 219] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 195C9400 == 65 [pid = 2520] [id = 218] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 12012400 == 64 [pid = 2520] [id = 217] 11:05:43 INFO - PROCESS | 2520 | --DOCSHELL 20276000 == 63 [pid = 2520] [id = 216] 11:05:43 INFO - PROCESS | 2520 | 1461175543417 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 11:05:43 INFO - PROCESS | 2520 | 1461175543422 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 11:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:05:43 INFO - PROCESS | 2520 | 1461175543428 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:05:43 INFO - PROCESS | 2520 | 1461175543431 Marionette TRACE conn5 <- [1,930,null,{}] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (20272400) [pid = 2520] [serial = 645] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1BC49C00) [pid = 2520] [serial = 564] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (13282C00) [pid = 2520] [serial = 623] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1B097C00) [pid = 2520] [serial = 630] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1C3A9800) [pid = 2520] [serial = 599] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1D928000) [pid = 2520] [serial = 600] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (20050800) [pid = 2520] [serial = 614] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1F7B6800) [pid = 2520] [serial = 641] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1A95F800) [pid = 2520] [serial = 626] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (17CE7000) [pid = 2520] [serial = 602] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1F9CDC00) [pid = 2520] [serial = 642] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1ACDB400) [pid = 2520] [serial = 627] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (20278C00) [pid = 2520] [serial = 617] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (2005DC00) [pid = 2520] [serial = 644] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (20052400) [pid = 2520] [serial = 540] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1AFC6400) [pid = 2520] [serial = 537] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (12258000) [pid = 2520] [serial = 534] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1AFE0400) [pid = 2520] [serial = 629] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (19E37800) [pid = 2520] [serial = 621] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (16729000) [pid = 2520] [serial = 624] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1F7B7400) [pid = 2520] [serial = 611] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1F7AD400) [pid = 2520] [serial = 639] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1ED2B800) [pid = 2520] [serial = 608] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (1B9E4400) [pid = 2520] [serial = 605] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1F00DC00) [pid = 2520] [serial = 638] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (198A5C00) [pid = 2520] [serial = 620] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1C070400) [pid = 2520] [serial = 636] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (1C06B400) [pid = 2520] [serial = 635] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1BE5D800) [pid = 2520] [serial = 633] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | --DOMWINDOW == 121 (1BC40C00) [pid = 2520] [serial = 632] [outer = 00000000] [url = about:blank] 11:05:43 INFO - PROCESS | 2520 | 1461175543468 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:43 INFO - PROCESS | 2520 | 1461175543610 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 11:05:43 INFO - PROCESS | 2520 | 1461175543616 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:43 INFO - PROCESS | 2520 | ++DOCSHELL 11E4B400 == 64 [pid = 2520] [id = 242] 11:05:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 122 (11E4C000) [pid = 2520] [serial = 725] [outer = 00000000] 11:05:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (1225C000) [pid = 2520] [serial = 726] [outer = 11E4C000] 11:05:43 INFO - PROCESS | 2520 | 1461175543664 Marionette DEBUG loaded listener.js 11:05:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (15179C00) [pid = 2520] [serial = 727] [outer = 11E4C000] 11:05:44 INFO - PROCESS | 2520 | 1461175544188 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 770ms 11:05:44 INFO - PROCESS | 2520 | 1461175544201 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 2520 | 1461175544203 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 11:05:44 INFO - PROCESS | 2520 | 1461175544206 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:05:44 INFO - PROCESS | 2520 | 1461175544210 Marionette TRACE conn5 <- [1,934,null,{}] 11:05:44 INFO - PROCESS | 2520 | 1461175544220 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 2520 | 1461175544310 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 11:05:44 INFO - PROCESS | 2520 | 1461175544318 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:44 INFO - PROCESS | 2520 | ++DOCSHELL 195C9400 == 65 [pid = 2520] [id = 243] 11:05:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (19E39800) [pid = 2520] [serial = 728] [outer = 00000000] 11:05:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (1AFD1C00) [pid = 2520] [serial = 729] [outer = 19E39800] 11:05:44 INFO - PROCESS | 2520 | 1461175544369 Marionette DEBUG loaded listener.js 11:05:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (1B097800) [pid = 2520] [serial = 730] [outer = 19E39800] 11:05:44 INFO - PROCESS | 2520 | 1461175544847 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 11:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 11:05:44 INFO - PROCESS | 2520 | 1461175544881 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 11:05:44 INFO - PROCESS | 2520 | 1461175544883 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 11:05:44 INFO - PROCESS | 2520 | 1461175544886 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:05:44 INFO - PROCESS | 2520 | 1461175544888 Marionette TRACE conn5 <- [1,938,null,{}] 11:05:44 INFO - PROCESS | 2520 | 1461175544891 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:44 INFO - PROCESS | 2520 | 1461175544980 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 11:05:44 INFO - PROCESS | 2520 | 1461175544988 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 2520 | ++DOCSHELL 1B9ECC00 == 66 [pid = 2520] [id = 244] 11:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1B9ED400) [pid = 2520] [serial = 731] [outer = 00000000] 11:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1BC48000) [pid = 2520] [serial = 732] [outer = 1B9ED400] 11:05:45 INFO - PROCESS | 2520 | 1461175545034 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1BCD5800) [pid = 2520] [serial = 733] [outer = 1B9ED400] 11:05:45 INFO - PROCESS | 2520 | 1461175545480 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 11:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 11:05:45 INFO - PROCESS | 2520 | 1461175545522 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 11:05:45 INFO - PROCESS | 2520 | 1461175545524 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 11:05:45 INFO - PROCESS | 2520 | 1461175545527 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:05:45 INFO - PROCESS | 2520 | 1461175545529 Marionette TRACE conn5 <- [1,942,null,{}] 11:05:45 INFO - PROCESS | 2520 | 1461175545533 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:45 INFO - PROCESS | 2520 | 1461175545618 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 11:05:45 INFO - PROCESS | 2520 | 1461175545624 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:45 INFO - PROCESS | 2520 | ++DOCSHELL 1BDCA400 == 67 [pid = 2520] [id = 245] 11:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1BDCA800) [pid = 2520] [serial = 734] [outer = 00000000] 11:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1BE65400) [pid = 2520] [serial = 735] [outer = 1BDCA800] 11:05:45 INFO - PROCESS | 2520 | 1461175545672 Marionette DEBUG loaded listener.js 11:05:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1C03D800) [pid = 2520] [serial = 736] [outer = 1BDCA800] 11:05:46 INFO - PROCESS | 2520 | 1461175546173 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 11:05:46 INFO - PROCESS | 2520 | 1461175546204 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 11:05:46 INFO - PROCESS | 2520 | 1461175546206 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 11:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:05:46 INFO - PROCESS | 2520 | 1461175546209 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:05:46 INFO - PROCESS | 2520 | 1461175546211 Marionette TRACE conn5 <- [1,946,null,{}] 11:05:46 INFO - PROCESS | 2520 | 1461175546214 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:46 INFO - PROCESS | 2520 | 1461175546349 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 11:05:46 INFO - PROCESS | 2520 | 1461175546443 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:46 INFO - PROCESS | 2520 | ++DOCSHELL 1C06B400 == 68 [pid = 2520] [id = 246] 11:05:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1C3A9800) [pid = 2520] [serial = 737] [outer = 00000000] 11:05:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (1D9E4800) [pid = 2520] [serial = 738] [outer = 1C3A9800] 11:05:46 INFO - PROCESS | 2520 | 1461175546493 Marionette DEBUG loaded listener.js 11:05:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1E061800) [pid = 2520] [serial = 739] [outer = 1C3A9800] 11:05:46 INFO - PROCESS | 2520 | 1461175546924 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 11:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 770ms 11:05:47 INFO - PROCESS | 2520 | 1461175546981 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 2520 | 1461175546983 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 11:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:05:47 INFO - PROCESS | 2520 | 1461175546986 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 2520 | 1461175546987 Marionette TRACE conn5 <- [1,950,null,{}] 11:05:47 INFO - PROCESS | 2520 | 1461175546997 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:47 INFO - PROCESS | 2520 | 1461175547114 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 11:05:47 INFO - PROCESS | 2520 | 1461175547179 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:47 INFO - PROCESS | 2520 | ++DOCSHELL 1E76C400 == 69 [pid = 2520] [id = 247] 11:05:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1ED2EC00) [pid = 2520] [serial = 740] [outer = 00000000] 11:05:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1F018C00) [pid = 2520] [serial = 741] [outer = 1ED2EC00] 11:05:47 INFO - PROCESS | 2520 | 1461175547225 Marionette DEBUG loaded listener.js 11:05:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1F7BB400) [pid = 2520] [serial = 742] [outer = 1ED2EC00] 11:05:47 INFO - PROCESS | 2520 | 1461175547643 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 11:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 690ms 11:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:05:47 INFO - PROCESS | 2520 | 1461175547678 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 11:05:47 INFO - PROCESS | 2520 | 1461175547680 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 11:05:47 INFO - PROCESS | 2520 | 1461175547684 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:05:47 INFO - PROCESS | 2520 | 1461175547685 Marionette TRACE conn5 <- [1,954,null,{}] 11:05:47 INFO - PROCESS | 2520 | 1461175547689 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:47 INFO - PROCESS | 2520 | 1461175547832 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1B9EC400) [pid = 2520] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1BE5E000) [pid = 2520] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1A95F000) [pid = 2520] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (11D46400) [pid = 2520] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (12250000) [pid = 2520] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (2027E800) [pid = 2520] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (198A5400) [pid = 2520] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (11A03C00) [pid = 2520] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1D6A4000) [pid = 2520] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (1BDC3400) [pid = 2520] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:05:48 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (1A98B800) [pid = 2520] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:05:48 INFO - PROCESS | 2520 | 1461175548016 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 2520 | ++DOCSHELL 11756C00 == 70 [pid = 2520] [id = 248] 11:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (11A03C00) [pid = 2520] [serial = 743] [outer = 00000000] 11:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (164D0C00) [pid = 2520] [serial = 744] [outer = 11A03C00] 11:05:48 INFO - PROCESS | 2520 | 1461175548063 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (19E40800) [pid = 2520] [serial = 745] [outer = 11A03C00] 11:05:48 INFO - PROCESS | 2520 | 1461175548418 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 11:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 770ms 11:05:48 INFO - PROCESS | 2520 | 1461175548457 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 11:05:48 INFO - PROCESS | 2520 | 1461175548459 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 11:05:48 INFO - PROCESS | 2520 | 1461175548462 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:05:48 INFO - PROCESS | 2520 | 1461175548464 Marionette TRACE conn5 <- [1,958,null,{}] 11:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:05:48 INFO - PROCESS | 2520 | 1461175548467 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:48 INFO - PROCESS | 2520 | 1461175548554 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 11:05:48 INFO - PROCESS | 2520 | 1461175548647 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:48 INFO - PROCESS | 2520 | ++DOCSHELL 1AFC6C00 == 71 [pid = 2520] [id = 249] 11:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1AFCC000) [pid = 2520] [serial = 746] [outer = 00000000] 11:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (20050C00) [pid = 2520] [serial = 747] [outer = 1AFCC000] 11:05:48 INFO - PROCESS | 2520 | 1461175548692 Marionette DEBUG loaded listener.js 11:05:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (20058000) [pid = 2520] [serial = 748] [outer = 1AFCC000] 11:05:49 INFO - PROCESS | 2520 | 1461175549058 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 11:05:49 INFO - PROCESS | 2520 | 1461175549097 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 11:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:05:49 INFO - PROCESS | 2520 | 1461175549099 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 11:05:49 INFO - PROCESS | 2520 | 1461175549102 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 2520 | 1461175549104 Marionette TRACE conn5 <- [1,962,null,{}] 11:05:49 INFO - PROCESS | 2520 | 1461175549107 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:49 INFO - PROCESS | 2520 | 1461175549231 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 11:05:49 INFO - PROCESS | 2520 | 1461175549276 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 2520 | ++DOCSHELL 20053400 == 72 [pid = 2520] [id = 250] 11:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (20054000) [pid = 2520] [serial = 749] [outer = 00000000] 11:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (20273400) [pid = 2520] [serial = 750] [outer = 20054000] 11:05:49 INFO - PROCESS | 2520 | 1461175549321 Marionette DEBUG loaded listener.js 11:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (2027B800) [pid = 2520] [serial = 751] [outer = 20054000] 11:05:49 INFO - PROCESS | 2520 | 1461175549740 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 11:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 11:05:49 INFO - PROCESS | 2520 | 1461175549773 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 11:05:49 INFO - PROCESS | 2520 | 1461175549775 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 11:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:05:49 INFO - PROCESS | 2520 | 1461175549791 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:05:49 INFO - PROCESS | 2520 | 1461175549793 Marionette TRACE conn5 <- [1,966,null,{}] 11:05:49 INFO - PROCESS | 2520 | 1461175549797 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:49 INFO - PROCESS | 2520 | 1461175549901 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 11:05:49 INFO - PROCESS | 2520 | 1461175549909 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:49 INFO - PROCESS | 2520 | ++DOCSHELL 214B1800 == 73 [pid = 2520] [id = 251] 11:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (214B4400) [pid = 2520] [serial = 752] [outer = 00000000] 11:05:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (2150B000) [pid = 2520] [serial = 753] [outer = 214B4400] 11:05:49 INFO - PROCESS | 2520 | 1461175549960 Marionette DEBUG loaded listener.js 11:05:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (23969000) [pid = 2520] [serial = 754] [outer = 214B4400] 11:05:50 INFO - PROCESS | 2520 | 1461175550677 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 11:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 11:05:50 INFO - PROCESS | 2520 | 1461175550719 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 11:05:50 INFO - PROCESS | 2520 | 1461175550724 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 11:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:05:50 INFO - PROCESS | 2520 | 1461175550730 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:05:50 INFO - PROCESS | 2520 | 1461175550734 Marionette TRACE conn5 <- [1,970,null,{}] 11:05:50 INFO - PROCESS | 2520 | 1461175550739 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:50 INFO - PROCESS | 2520 | 1461175550868 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 11:05:50 INFO - PROCESS | 2520 | 1461175550975 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:51 INFO - PROCESS | 2520 | ++DOCSHELL 12012800 == 74 [pid = 2520] [id = 252] 11:05:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (120BA000) [pid = 2520] [serial = 755] [outer = 00000000] 11:05:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (195D0400) [pid = 2520] [serial = 756] [outer = 120BA000] 11:05:51 INFO - PROCESS | 2520 | 1461175551033 Marionette DEBUG loaded listener.js 11:05:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (19E41000) [pid = 2520] [serial = 757] [outer = 120BA000] 11:05:51 INFO - PROCESS | 2520 | 1461175551631 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 11:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 971ms 11:05:51 INFO - PROCESS | 2520 | 1461175551704 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 11:05:51 INFO - PROCESS | 2520 | 1461175551710 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 11:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:05:51 INFO - PROCESS | 2520 | 1461175551717 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:05:51 INFO - PROCESS | 2520 | 1461175551719 Marionette TRACE conn5 <- [1,974,null,{}] 11:05:51 INFO - PROCESS | 2520 | 1461175551724 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:51 INFO - PROCESS | 2520 | 1461175551840 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 11:05:52 INFO - PROCESS | 2520 | 1461175551997 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:52 INFO - PROCESS | 2520 | ++DOCSHELL 1BE5FC00 == 75 [pid = 2520] [id = 253] 11:05:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1BE61000) [pid = 2520] [serial = 758] [outer = 00000000] 11:05:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1C072800) [pid = 2520] [serial = 759] [outer = 1BE61000] 11:05:52 INFO - PROCESS | 2520 | 1461175552061 Marionette DEBUG loaded listener.js 11:05:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1C0D0400) [pid = 2520] [serial = 760] [outer = 1BE61000] 11:05:52 INFO - PROCESS | 2520 | 1461175552702 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 11:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1019ms 11:05:52 INFO - PROCESS | 2520 | 1461175552737 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 11:05:52 INFO - PROCESS | 2520 | 1461175552740 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 11:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:05:52 INFO - PROCESS | 2520 | 1461175552744 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:05:52 INFO - PROCESS | 2520 | 1461175552748 Marionette TRACE conn5 <- [1,978,null,{}] 11:05:52 INFO - PROCESS | 2520 | 1461175552759 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:52 INFO - PROCESS | 2520 | 1461175552898 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 11:05:53 INFO - PROCESS | 2520 | 1461175553038 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:53 INFO - PROCESS | 2520 | ++DOCSHELL 21333800 == 76 [pid = 2520] [id = 254] 11:05:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (2133E800) [pid = 2520] [serial = 761] [outer = 00000000] 11:05:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (2150A400) [pid = 2520] [serial = 762] [outer = 2133E800] 11:05:53 INFO - PROCESS | 2520 | 1461175553098 Marionette DEBUG loaded listener.js 11:05:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (23971800) [pid = 2520] [serial = 763] [outer = 2133E800] 11:05:53 INFO - PROCESS | 2520 | 1461175553646 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 11:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 11:05:53 INFO - PROCESS | 2520 | 1461175553717 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 11:05:53 INFO - PROCESS | 2520 | 1461175553720 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 11:05:53 INFO - PROCESS | 2520 | 1461175553724 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:05:53 INFO - PROCESS | 2520 | 1461175553726 Marionette TRACE conn5 <- [1,982,null,{}] 11:05:53 INFO - PROCESS | 2520 | 1461175553729 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:53 INFO - PROCESS | 2520 | 1461175553872 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 11:05:54 INFO - PROCESS | 2520 | 1461175554012 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:54 INFO - PROCESS | 2520 | ++DOCSHELL 22974800 == 77 [pid = 2520] [id = 255] 11:05:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (22975C00) [pid = 2520] [serial = 764] [outer = 00000000] 11:05:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (2297BC00) [pid = 2520] [serial = 765] [outer = 22975C00] 11:05:54 INFO - PROCESS | 2520 | 1461175554069 Marionette DEBUG loaded listener.js 11:05:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (2297F000) [pid = 2520] [serial = 766] [outer = 22975C00] 11:05:54 INFO - PROCESS | 2520 | 1461175554623 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 11:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 970ms 11:05:54 INFO - PROCESS | 2520 | 1461175554697 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 11:05:54 INFO - PROCESS | 2520 | 1461175554700 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 11:05:54 INFO - PROCESS | 2520 | 1461175554703 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:05:54 INFO - PROCESS | 2520 | 1461175554705 Marionette TRACE conn5 <- [1,986,null,{}] 11:05:54 INFO - PROCESS | 2520 | 1461175554709 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:54 INFO - PROCESS | 2520 | 1461175554865 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 11:05:54 INFO - PROCESS | 2520 | 1461175554931 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 2520 | ++DOCSHELL 1E05B400 == 78 [pid = 2520] [id = 256] 11:05:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (2297A000) [pid = 2520] [serial = 767] [outer = 00000000] 11:05:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (23E50000) [pid = 2520] [serial = 768] [outer = 2297A000] 11:05:55 INFO - PROCESS | 2520 | 1461175555027 Marionette DEBUG loaded listener.js 11:05:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (23E54C00) [pid = 2520] [serial = 769] [outer = 2297A000] 11:05:55 INFO - PROCESS | 2520 | 1461175555594 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 11:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 930ms 11:05:55 INFO - PROCESS | 2520 | 1461175555637 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 11:05:55 INFO - PROCESS | 2520 | 1461175555640 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 11:05:55 INFO - PROCESS | 2520 | 1461175555643 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:05:55 INFO - PROCESS | 2520 | 1461175555645 Marionette TRACE conn5 <- [1,990,null,{}] 11:05:55 INFO - PROCESS | 2520 | 1461175555649 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:55 INFO - PROCESS | 2520 | 1461175555768 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 11:05:55 INFO - PROCESS | 2520 | 1461175555882 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:55 INFO - PROCESS | 2520 | ++DOCSHELL 12DE5000 == 79 [pid = 2520] [id = 257] 11:05:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1B599C00) [pid = 2520] [serial = 770] [outer = 00000000] 11:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (251EC000) [pid = 2520] [serial = 771] [outer = 1B599C00] 11:05:56 INFO - PROCESS | 2520 | 1461175555997 Marionette DEBUG loaded listener.js 11:05:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (25546000) [pid = 2520] [serial = 772] [outer = 1B599C00] 11:05:56 INFO - PROCESS | 2520 | 1461175556885 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 11:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1276ms 11:05:56 INFO - PROCESS | 2520 | 1461175556923 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 11:05:56 INFO - PROCESS | 2520 | 1461175556927 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 11:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:05:56 INFO - PROCESS | 2520 | 1461175556932 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:05:56 INFO - PROCESS | 2520 | 1461175556936 Marionette TRACE conn5 <- [1,994,null,{}] 11:05:56 INFO - PROCESS | 2520 | 1461175556942 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:57 INFO - PROCESS | 2520 | 1461175557047 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 11:05:57 INFO - PROCESS | 2520 | 1461175557192 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:57 INFO - PROCESS | 2520 | ++DOCSHELL 0EB6B400 == 80 [pid = 2520] [id = 258] 11:05:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (0EB70800) [pid = 2520] [serial = 773] [outer = 00000000] 11:05:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (11D4B800) [pid = 2520] [serial = 774] [outer = 0EB70800] 11:05:57 INFO - PROCESS | 2520 | 1461175557244 Marionette DEBUG loaded listener.js 11:05:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (12456800) [pid = 2520] [serial = 775] [outer = 0EB70800] 11:05:57 INFO - PROCESS | 2520 | 1461175557841 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 11:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 931ms 11:05:57 INFO - PROCESS | 2520 | 1461175557865 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 11:05:57 INFO - PROCESS | 2520 | 1461175557870 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 11:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:05:57 INFO - PROCESS | 2520 | 1461175557876 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:05:57 INFO - PROCESS | 2520 | 1461175557879 Marionette TRACE conn5 <- [1,998,null,{}] 11:05:57 INFO - PROCESS | 2520 | 1461175557882 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:58 INFO - PROCESS | 2520 | 1461175558005 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 1ACAB000 == 79 [pid = 2520] [id = 93] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 20053400 == 78 [pid = 2520] [id = 250] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 1AFC6C00 == 77 [pid = 2520] [id = 249] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 11756C00 == 76 [pid = 2520] [id = 248] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 1E76C400 == 75 [pid = 2520] [id = 247] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 1C06B400 == 74 [pid = 2520] [id = 246] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 1BDCA400 == 73 [pid = 2520] [id = 245] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 1B9ECC00 == 72 [pid = 2520] [id = 244] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (23CD5400) [pid = 2520] [serial = 665] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (12C93000) [pid = 2520] [serial = 650] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (1AE3C400) [pid = 2520] [serial = 653] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (212BE400) [pid = 2520] [serial = 656] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (214BB400) [pid = 2520] [serial = 659] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (2396D400) [pid = 2520] [serial = 662] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 195C9400 == 71 [pid = 2520] [id = 243] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 11E4B400 == 70 [pid = 2520] [id = 242] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 0EB68400 == 69 [pid = 2520] [id = 241] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 11D42800 == 68 [pid = 2520] [id = 238] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 21342000 == 67 [pid = 2520] [id = 237] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 2025E800 == 66 [pid = 2520] [id = 236] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 1200A000 == 65 [pid = 2520] [id = 235] 11:05:58 INFO - PROCESS | 2520 | --DOCSHELL 12016000 == 64 [pid = 2520] [id = 234] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1F00B800) [pid = 2520] [serial = 688] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (1ED26000) [pid = 2520] [serial = 687] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1BCCF400) [pid = 2520] [serial = 696] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (124EA800) [pid = 2520] [serial = 690] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1C0C9400) [pid = 2520] [serial = 390] [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.] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1AFDE000) [pid = 2520] [serial = 672] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (1F018000) [pid = 2520] [serial = 693] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1BDC7400) [pid = 2520] [serial = 697] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1BC45400) [pid = 2520] [serial = 681] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1F7B9000) [pid = 2520] [serial = 694] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1BC48400) [pid = 2520] [serial = 680] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1C03F800) [pid = 2520] [serial = 684] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1C0C3000) [pid = 2520] [serial = 685] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (1AFD2C00) [pid = 2520] [serial = 671] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (16B89000) [pid = 2520] [serial = 669] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (12CD2800) [pid = 2520] [serial = 668] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (16F08800) [pid = 2520] [serial = 674] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (17CEBC00) [pid = 2520] [serial = 675] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (21063C00) [pid = 2520] [serial = 648] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1AFD5000) [pid = 2520] [serial = 677] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (1B09DC00) [pid = 2520] [serial = 678] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1225A800) [pid = 2520] [serial = 691] [outer = 00000000] [url = about:blank] 11:05:58 INFO - PROCESS | 2520 | 1461175558187 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:58 INFO - PROCESS | 2520 | ++DOCSHELL 0679A400 == 65 [pid = 2520] [id = 259] 11:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (067A1C00) [pid = 2520] [serial = 776] [outer = 00000000] 11:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (11809400) [pid = 2520] [serial = 777] [outer = 067A1C00] 11:05:58 INFO - PROCESS | 2520 | 1461175558234 Marionette DEBUG loaded listener.js 11:05:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (11AFA800) [pid = 2520] [serial = 778] [outer = 067A1C00] 11:05:58 INFO - PROCESS | 2520 | 1461175558709 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 11:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 870ms 11:05:58 INFO - PROCESS | 2520 | 1461175558750 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 11:05:58 INFO - PROCESS | 2520 | 1461175558752 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 11:05:58 INFO - PROCESS | 2520 | 1461175558755 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:05:58 INFO - PROCESS | 2520 | 1461175558758 Marionette TRACE conn5 <- [1,1002,null,{}] 11:05:58 INFO - PROCESS | 2520 | 1461175558769 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:58 INFO - PROCESS | 2520 | 1461175558872 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 11:05:58 INFO - PROCESS | 2520 | 1461175558901 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 2520 | ++DOCSHELL 16F87400 == 66 [pid = 2520] [id = 260] 11:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (18822000) [pid = 2520] [serial = 779] [outer = 00000000] 11:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (198AA000) [pid = 2520] [serial = 780] [outer = 18822000] 11:05:59 INFO - PROCESS | 2520 | 1461175559038 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1A981400) [pid = 2520] [serial = 781] [outer = 18822000] 11:05:59 INFO - PROCESS | 2520 | 1461175559448 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 11:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 730ms 11:05:59 INFO - PROCESS | 2520 | 1461175559489 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 11:05:59 INFO - PROCESS | 2520 | 1461175559492 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 11:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:05:59 INFO - PROCESS | 2520 | 1461175559495 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:05:59 INFO - PROCESS | 2520 | 1461175559497 Marionette TRACE conn5 <- [1,1006,null,{}] 11:05:59 INFO - PROCESS | 2520 | 1461175559500 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:05:59 INFO - PROCESS | 2520 | 1461175559589 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 11:05:59 INFO - PROCESS | 2520 | 1461175559623 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:05:59 INFO - PROCESS | 2520 | ++DOCSHELL 1AE31400 == 67 [pid = 2520] [id = 261] 11:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1AE33400) [pid = 2520] [serial = 782] [outer = 00000000] 11:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1AFD6800) [pid = 2520] [serial = 783] [outer = 1AE33400] 11:05:59 INFO - PROCESS | 2520 | 1461175559670 Marionette DEBUG loaded listener.js 11:05:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1AFDF800) [pid = 2520] [serial = 784] [outer = 1AE33400] 11:06:00 INFO - PROCESS | 2520 | 1461175560360 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 11:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 11:06:00 INFO - PROCESS | 2520 | 1461175560430 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 11:06:00 INFO - PROCESS | 2520 | 1461175560436 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 11:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:06:00 INFO - PROCESS | 2520 | 1461175560441 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:06:00 INFO - PROCESS | 2520 | 1461175560445 Marionette TRACE conn5 <- [1,1010,null,{}] 11:06:00 INFO - PROCESS | 2520 | 1461175560451 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:00 INFO - PROCESS | 2520 | 1461175560600 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 11:06:00 INFO - PROCESS | 2520 | 1461175560738 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:00 INFO - PROCESS | 2520 | ++DOCSHELL 12008800 == 68 [pid = 2520] [id = 262] 11:06:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (12253000) [pid = 2520] [serial = 785] [outer = 00000000] 11:06:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (15199C00) [pid = 2520] [serial = 786] [outer = 12253000] 11:06:00 INFO - PROCESS | 2520 | 1461175560798 Marionette DEBUG loaded listener.js 11:06:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (16B91C00) [pid = 2520] [serial = 787] [outer = 12253000] 11:06:01 INFO - PROCESS | 2520 | 1461175561391 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 11:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1020ms 11:06:01 INFO - PROCESS | 2520 | 1461175561465 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 11:06:01 INFO - PROCESS | 2520 | 1461175561471 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 11:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:06:01 INFO - PROCESS | 2520 | 1461175561477 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:06:01 INFO - PROCESS | 2520 | 1461175561480 Marionette TRACE conn5 <- [1,1014,null,{}] 11:06:01 INFO - PROCESS | 2520 | 1461175561484 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:01 INFO - PROCESS | 2520 | 1461175561595 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 11:06:01 INFO - PROCESS | 2520 | 1461175561730 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:01 INFO - PROCESS | 2520 | ++DOCSHELL 16F14000 == 69 [pid = 2520] [id = 263] 11:06:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (195D2C00) [pid = 2520] [serial = 788] [outer = 00000000] 11:06:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1B0EA800) [pid = 2520] [serial = 789] [outer = 195D2C00] 11:06:01 INFO - PROCESS | 2520 | 1461175561787 Marionette DEBUG loaded listener.js 11:06:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1B53EC00) [pid = 2520] [serial = 790] [outer = 195D2C00] 11:06:02 INFO - PROCESS | 2520 | 1461175562395 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 11:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 11:06:02 INFO - PROCESS | 2520 | 1461175562449 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 11:06:02 INFO - PROCESS | 2520 | 1461175562452 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 11:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:06:02 INFO - PROCESS | 2520 | 1461175562456 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:06:02 INFO - PROCESS | 2520 | 1461175562459 Marionette TRACE conn5 <- [1,1018,null,{}] 11:06:02 INFO - PROCESS | 2520 | 1461175562471 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:02 INFO - PROCESS | 2520 | 1461175562582 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 11:06:02 INFO - PROCESS | 2520 | 1461175562720 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:02 INFO - PROCESS | 2520 | ++DOCSHELL 1BDBF400 == 70 [pid = 2520] [id = 264] 11:06:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1BDC0000) [pid = 2520] [serial = 791] [outer = 00000000] 11:06:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1BDC6800) [pid = 2520] [serial = 792] [outer = 1BDC0000] 11:06:02 INFO - PROCESS | 2520 | 1461175562781 Marionette DEBUG loaded listener.js 11:06:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1BDCB800) [pid = 2520] [serial = 793] [outer = 1BDC0000] 11:06:03 INFO - PROCESS | 2520 | 1461175563383 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 11:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 970ms 11:06:03 INFO - PROCESS | 2520 | 1461175563442 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 11:06:03 INFO - PROCESS | 2520 | 1461175563445 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 11:06:03 INFO - PROCESS | 2520 | 1461175563450 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:06:03 INFO - PROCESS | 2520 | 1461175563452 Marionette TRACE conn5 <- [1,1022,null,{}] 11:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:06:03 INFO - PROCESS | 2520 | 1461175563456 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:03 INFO - PROCESS | 2520 | 1461175563565 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 11:06:03 INFO - PROCESS | 2520 | 1461175563700 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:03 INFO - PROCESS | 2520 | ++DOCSHELL 1BE5E000 == 71 [pid = 2520] [id = 265] 11:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1BE62000) [pid = 2520] [serial = 794] [outer = 00000000] 11:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (1BF97800) [pid = 2520] [serial = 795] [outer = 1BE62000] 11:06:03 INFO - PROCESS | 2520 | 1461175563757 Marionette DEBUG loaded listener.js 11:06:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (1C03F800) [pid = 2520] [serial = 796] [outer = 1BE62000] 11:06:04 INFO - PROCESS | 2520 | 1461175564298 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 11:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 870ms 11:06:04 INFO - PROCESS | 2520 | 1461175564329 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 11:06:04 INFO - PROCESS | 2520 | 1461175564332 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 11:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:06:04 INFO - PROCESS | 2520 | 1461175564336 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:06:04 INFO - PROCESS | 2520 | 1461175564338 Marionette TRACE conn5 <- [1,1026,null,{}] 11:06:04 INFO - PROCESS | 2520 | 1461175564342 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:04 INFO - PROCESS | 2520 | 1461175564450 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 11:06:04 INFO - PROCESS | 2520 | 1461175564556 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:04 INFO - PROCESS | 2520 | ++DOCSHELL 1BCCF400 == 72 [pid = 2520] [id = 266] 11:06:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (1BE63C00) [pid = 2520] [serial = 797] [outer = 00000000] 11:06:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1C0C8400) [pid = 2520] [serial = 798] [outer = 1BE63C00] 11:06:04 INFO - PROCESS | 2520 | 1461175564611 Marionette DEBUG loaded listener.js 11:06:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (1C0C7400) [pid = 2520] [serial = 799] [outer = 1BE63C00] 11:06:05 INFO - PROCESS | 2520 | 1461175565226 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 11:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 930ms 11:06:05 INFO - PROCESS | 2520 | 1461175565267 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 11:06:05 INFO - PROCESS | 2520 | 1461175565269 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 11:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:06:05 INFO - PROCESS | 2520 | 1461175565273 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:06:05 INFO - PROCESS | 2520 | 1461175565275 Marionette TRACE conn5 <- [1,1030,null,{}] 11:06:05 INFO - PROCESS | 2520 | 1461175565278 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:05 INFO - PROCESS | 2520 | 1461175565393 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 11:06:05 INFO - PROCESS | 2520 | 1461175565502 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:05 INFO - PROCESS | 2520 | ++DOCSHELL 1C30E800 == 73 [pid = 2520] [id = 267] 11:06:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (1DAB7400) [pid = 2520] [serial = 800] [outer = 00000000] 11:06:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (1F00C400) [pid = 2520] [serial = 801] [outer = 1DAB7400] 11:06:05 INFO - PROCESS | 2520 | 1461175565561 Marionette DEBUG loaded listener.js 11:06:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (1F00FC00) [pid = 2520] [serial = 802] [outer = 1DAB7400] 11:06:06 INFO - PROCESS | 2520 | 1461175566097 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 11:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 871ms 11:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:06:06 INFO - PROCESS | 2520 | 1461175566148 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 11:06:06 INFO - PROCESS | 2520 | 1461175566150 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 11:06:06 INFO - PROCESS | 2520 | 1461175566154 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:06:06 INFO - PROCESS | 2520 | 1461175566156 Marionette TRACE conn5 <- [1,1034,null,{}] 11:06:06 INFO - PROCESS | 2520 | 1461175566159 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:06 INFO - PROCESS | 2520 | 1461175566262 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 11:06:06 INFO - PROCESS | 2520 | 1461175566371 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:06 INFO - PROCESS | 2520 | ++DOCSHELL 1ED26C00 == 74 [pid = 2520] [id = 268] 11:06:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (1ED2E800) [pid = 2520] [serial = 803] [outer = 00000000] 11:06:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1F847C00) [pid = 2520] [serial = 804] [outer = 1ED2E800] 11:06:06 INFO - PROCESS | 2520 | 1461175566425 Marionette DEBUG loaded listener.js 11:06:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (1F9DA400) [pid = 2520] [serial = 805] [outer = 1ED2E800] 11:06:07 INFO - PROCESS | 2520 | 1461175566987 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 870ms 11:06:07 INFO - PROCESS | 2520 | 1461175567027 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 2520 | 1461175567030 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 11:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:06:07 INFO - PROCESS | 2520 | 1461175567034 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 2520 | 1461175567036 Marionette TRACE conn5 <- [1,1038,null,{}] 11:06:07 INFO - PROCESS | 2520 | 1461175567040 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:07 INFO - PROCESS | 2520 | 1461175567148 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 11:06:07 INFO - PROCESS | 2520 | 1461175567258 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:07 INFO - PROCESS | 2520 | ++DOCSHELL 1F7BC400 == 75 [pid = 2520] [id = 269] 11:06:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (20054400) [pid = 2520] [serial = 806] [outer = 00000000] 11:06:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (2025F000) [pid = 2520] [serial = 807] [outer = 20054400] 11:06:07 INFO - PROCESS | 2520 | 1461175567313 Marionette DEBUG loaded listener.js 11:06:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (20261800) [pid = 2520] [serial = 808] [outer = 20054400] 11:06:07 INFO - PROCESS | 2520 | 1461175567890 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 11:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 930ms 11:06:07 INFO - PROCESS | 2520 | 1461175567967 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 11:06:07 INFO - PROCESS | 2520 | 1461175567970 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 11:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:06:07 INFO - PROCESS | 2520 | 1461175567973 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:06:07 INFO - PROCESS | 2520 | 1461175567975 Marionette TRACE conn5 <- [1,1042,null,{}] 11:06:07 INFO - PROCESS | 2520 | 1461175567979 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:08 INFO - PROCESS | 2520 | 1461175568211 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 11:06:08 INFO - PROCESS | 2520 | 1461175568356 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:08 INFO - PROCESS | 2520 | ++DOCSHELL 06787000 == 76 [pid = 2520] [id = 270] 11:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (06788C00) [pid = 2520] [serial = 809] [outer = 00000000] 11:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (0EB6CC00) [pid = 2520] [serial = 810] [outer = 06788C00] 11:06:08 INFO - PROCESS | 2520 | 1461175568412 Marionette DEBUG loaded listener.js 11:06:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (0ECB5800) [pid = 2520] [serial = 811] [outer = 06788C00] 11:06:09 INFO - PROCESS | 2520 | 1461175569042 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1119ms 11:06:09 INFO - PROCESS | 2520 | 1461175569097 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 11:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:06:09 INFO - PROCESS | 2520 | 1461175569102 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 11:06:09 INFO - PROCESS | 2520 | 1461175569106 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 2520 | 1461175569110 Marionette TRACE conn5 <- [1,1046,null,{}] 11:06:09 INFO - PROCESS | 2520 | 1461175569115 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:09 INFO - PROCESS | 2520 | 1461175569224 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 16F87400 == 75 [pid = 2520] [id = 260] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 0679A400 == 74 [pid = 2520] [id = 259] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 0EB6B400 == 73 [pid = 2520] [id = 258] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 1E05B400 == 72 [pid = 2520] [id = 256] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 22974800 == 71 [pid = 2520] [id = 255] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 21333800 == 70 [pid = 2520] [id = 254] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 1BE5FC00 == 69 [pid = 2520] [id = 253] 11:06:09 INFO - PROCESS | 2520 | --DOCSHELL 12012800 == 68 [pid = 2520] [id = 252] 11:06:09 INFO - PROCESS | 2520 | 1461175569364 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:09 INFO - PROCESS | 2520 | ++DOCSHELL 0EBA7800 == 69 [pid = 2520] [id = 271] 11:06:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (0EBAF800) [pid = 2520] [serial = 812] [outer = 00000000] 11:06:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (11DB2000) [pid = 2520] [serial = 813] [outer = 0EBAF800] 11:06:09 INFO - PROCESS | 2520 | 1461175569413 Marionette DEBUG loaded listener.js 11:06:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (11E54800) [pid = 2520] [serial = 814] [outer = 0EBAF800] 11:06:09 INFO - PROCESS | 2520 | 1461175569879 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 11:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 830ms 11:06:09 INFO - PROCESS | 2520 | 1461175569937 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 11:06:09 INFO - PROCESS | 2520 | 1461175569940 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 11:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:06:09 INFO - PROCESS | 2520 | 1461175569943 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:06:09 INFO - PROCESS | 2520 | 1461175569945 Marionette TRACE conn5 <- [1,1050,null,{}] 11:06:09 INFO - PROCESS | 2520 | 1461175569954 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 2520 | 1461175570078 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 11:06:10 INFO - PROCESS | 2520 | 1461175570149 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 2520 | ++DOCSHELL 12CD1000 == 70 [pid = 2520] [id = 272] 11:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1324F400) [pid = 2520] [serial = 815] [outer = 00000000] 11:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (1328BC00) [pid = 2520] [serial = 816] [outer = 1324F400] 11:06:10 INFO - PROCESS | 2520 | 1461175570195 Marionette DEBUG loaded listener.js 11:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (1519F400) [pid = 2520] [serial = 817] [outer = 1324F400] 11:06:10 INFO - PROCESS | 2520 | 1461175570632 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 11:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 11:06:10 INFO - PROCESS | 2520 | 1461175570690 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 11:06:10 INFO - PROCESS | 2520 | 1461175570693 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 11:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:06:10 INFO - PROCESS | 2520 | 1461175570714 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:06:10 INFO - PROCESS | 2520 | 1461175570719 Marionette TRACE conn5 <- [1,1054,null,{}] 11:06:10 INFO - PROCESS | 2520 | 1461175570722 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:10 INFO - PROCESS | 2520 | 1461175570851 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 11:06:10 INFO - PROCESS | 2520 | 1461175570921 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:10 INFO - PROCESS | 2520 | ++DOCSHELL 167A4800 == 71 [pid = 2520] [id = 273] 11:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (16B62C00) [pid = 2520] [serial = 818] [outer = 00000000] 11:06:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (17CE7800) [pid = 2520] [serial = 819] [outer = 16B62C00] 11:06:10 INFO - PROCESS | 2520 | 1461175570966 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (198AA400) [pid = 2520] [serial = 820] [outer = 16B62C00] 11:06:11 INFO - PROCESS | 2520 | 1461175571386 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 11:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 731ms 11:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:06:11 INFO - PROCESS | 2520 | 1461175571442 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 11:06:11 INFO - PROCESS | 2520 | 1461175571444 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 11:06:11 INFO - PROCESS | 2520 | 1461175571451 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:06:11 INFO - PROCESS | 2520 | 1461175571453 Marionette TRACE conn5 <- [1,1058,null,{}] 11:06:11 INFO - PROCESS | 2520 | 1461175571456 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:11 INFO - PROCESS | 2520 | 1461175571580 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (18822000) [pid = 2520] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (20054000) [pid = 2520] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (0EB70800) [pid = 2520] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (1ED2EC00) [pid = 2520] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (1BDCA800) [pid = 2520] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (1200B400) [pid = 2520] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (11A03C00) [pid = 2520] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (19E39800) [pid = 2520] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (1C3A9800) [pid = 2520] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (11E4C000) [pid = 2520] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (067A1C00) [pid = 2520] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (1AFCC000) [pid = 2520] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (1B9ED400) [pid = 2520] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:06:11 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (1BDC9000) [pid = 2520] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:06:11 INFO - PROCESS | 2520 | 1461175571762 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:11 INFO - PROCESS | 2520 | ++DOCSHELL 0EB70800 == 72 [pid = 2520] [id = 274] 11:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (1180F400) [pid = 2520] [serial = 821] [outer = 00000000] 11:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1647FC00) [pid = 2520] [serial = 822] [outer = 1180F400] 11:06:11 INFO - PROCESS | 2520 | 1461175571809 Marionette DEBUG loaded listener.js 11:06:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (195D4000) [pid = 2520] [serial = 823] [outer = 1180F400] 11:06:12 INFO - PROCESS | 2520 | 1461175572213 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 11:06:12 INFO - PROCESS | 2520 | 1461175572278 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 11:06:12 INFO - PROCESS | 2520 | 1461175572280 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 11:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:06:12 INFO - PROCESS | 2520 | 1461175572283 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 2520 | 1461175572285 Marionette TRACE conn5 <- [1,1062,null,{}] 11:06:12 INFO - PROCESS | 2520 | 1461175572296 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:12 INFO - PROCESS | 2520 | 1461175572387 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 11:06:12 INFO - PROCESS | 2520 | 1461175572403 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:12 INFO - PROCESS | 2520 | ++DOCSHELL 1AFCA800 == 73 [pid = 2520] [id = 275] 11:06:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (1AFCAC00) [pid = 2520] [serial = 824] [outer = 00000000] 11:06:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1AFDC000) [pid = 2520] [serial = 825] [outer = 1AFCAC00] 11:06:12 INFO - PROCESS | 2520 | 1461175572457 Marionette DEBUG loaded listener.js 11:06:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (1B194400) [pid = 2520] [serial = 826] [outer = 1AFCAC00] 11:06:12 INFO - PROCESS | 2520 | 1461175572908 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 11:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 11:06:12 INFO - PROCESS | 2520 | 1461175572954 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 11:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:06:12 INFO - PROCESS | 2520 | 1461175572956 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 11:06:12 INFO - PROCESS | 2520 | 1461175572960 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:06:12 INFO - PROCESS | 2520 | 1461175572961 Marionette TRACE conn5 <- [1,1066,null,{}] 11:06:12 INFO - PROCESS | 2520 | 1461175572965 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 2520 | 1461175573057 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 11:06:13 INFO - PROCESS | 2520 | 1461175573064 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 2520 | ++DOCSHELL 1B595000 == 74 [pid = 2520] [id = 276] 11:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (1B59B800) [pid = 2520] [serial = 827] [outer = 00000000] 11:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1BB6C400) [pid = 2520] [serial = 828] [outer = 1B59B800] 11:06:13 INFO - PROCESS | 2520 | 1461175573108 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1BC3FC00) [pid = 2520] [serial = 829] [outer = 1B59B800] 11:06:13 INFO - PROCESS | 2520 | 1461175573548 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 11:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 11:06:13 INFO - PROCESS | 2520 | 1461175573593 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 11:06:13 INFO - PROCESS | 2520 | 1461175573595 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 11:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:06:13 INFO - PROCESS | 2520 | 1461175573598 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:06:13 INFO - PROCESS | 2520 | 1461175573600 Marionette TRACE conn5 <- [1,1070,null,{}] 11:06:13 INFO - PROCESS | 2520 | 1461175573604 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:13 INFO - PROCESS | 2520 | 1461175573688 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 11:06:13 INFO - PROCESS | 2520 | 1461175573694 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:13 INFO - PROCESS | 2520 | ++DOCSHELL 1BC47C00 == 75 [pid = 2520] [id = 277] 11:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (1BDC0400) [pid = 2520] [serial = 830] [outer = 00000000] 11:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (1BDCA400) [pid = 2520] [serial = 831] [outer = 1BDC0400] 11:06:13 INFO - PROCESS | 2520 | 1461175573740 Marionette DEBUG loaded listener.js 11:06:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (1BE66C00) [pid = 2520] [serial = 832] [outer = 1BDC0400] 11:06:14 INFO - PROCESS | 2520 | 1461175574495 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 11:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 11:06:14 INFO - PROCESS | 2520 | 1461175574531 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 11:06:14 INFO - PROCESS | 2520 | 1461175574536 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 11:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:06:14 INFO - PROCESS | 2520 | 1461175574541 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:06:14 INFO - PROCESS | 2520 | 1461175574545 Marionette TRACE conn5 <- [1,1074,null,{}] 11:06:14 INFO - PROCESS | 2520 | 1461175574551 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:14 INFO - PROCESS | 2520 | 1461175574674 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 11:06:14 INFO - PROCESS | 2520 | 1461175574819 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:14 INFO - PROCESS | 2520 | ++DOCSHELL 11AF7800 == 76 [pid = 2520] [id = 278] 11:06:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (11D4A000) [pid = 2520] [serial = 833] [outer = 00000000] 11:06:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (12CD4C00) [pid = 2520] [serial = 834] [outer = 11D4A000] 11:06:14 INFO - PROCESS | 2520 | 1461175574877 Marionette DEBUG loaded listener.js 11:06:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (16533000) [pid = 2520] [serial = 835] [outer = 11D4A000] 11:06:15 INFO - PROCESS | 2520 | 1461175575502 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 11:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 990ms 11:06:15 INFO - PROCESS | 2520 | 1461175575531 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 11:06:15 INFO - PROCESS | 2520 | 1461175575537 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 11:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:06:15 INFO - PROCESS | 2520 | 1461175575544 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:06:15 INFO - PROCESS | 2520 | 1461175575547 Marionette TRACE conn5 <- [1,1078,null,{}] 11:06:15 INFO - PROCESS | 2520 | 1461175575551 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:15 INFO - PROCESS | 2520 | 1461175575667 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 11:06:15 INFO - PROCESS | 2520 | 1461175575826 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:15 INFO - PROCESS | 2520 | ++DOCSHELL 17CEBC00 == 77 [pid = 2520] [id = 279] 11:06:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (198A5C00) [pid = 2520] [serial = 836] [outer = 00000000] 11:06:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (1AFD7400) [pid = 2520] [serial = 837] [outer = 198A5C00] 11:06:15 INFO - PROCESS | 2520 | 1461175575885 Marionette DEBUG loaded listener.js 11:06:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (1B9E5000) [pid = 2520] [serial = 838] [outer = 198A5C00] 11:06:16 INFO - PROCESS | 2520 | 1461175576492 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 11:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 971ms 11:06:16 INFO - PROCESS | 2520 | 1461175576516 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 11:06:16 INFO - PROCESS | 2520 | 1461175576518 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 11:06:16 INFO - PROCESS | 2520 | 1461175576522 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:06:16 INFO - PROCESS | 2520 | 1461175576526 Marionette TRACE conn5 <- [1,1082,null,{}] 11:06:16 INFO - PROCESS | 2520 | 1461175576537 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:16 INFO - PROCESS | 2520 | 1461175576651 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 11:06:16 INFO - PROCESS | 2520 | 1461175576812 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:16 INFO - PROCESS | 2520 | ++DOCSHELL 1C077000 == 78 [pid = 2520] [id = 280] 11:06:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (1C0C3400) [pid = 2520] [serial = 839] [outer = 00000000] 11:06:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (1C3AD000) [pid = 2520] [serial = 840] [outer = 1C0C3400] 11:06:16 INFO - PROCESS | 2520 | 1461175576873 Marionette DEBUG loaded listener.js 11:06:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (1D6A1C00) [pid = 2520] [serial = 841] [outer = 1C0C3400] 11:06:17 INFO - PROCESS | 2520 | 1461175577446 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 11:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 11:06:17 INFO - PROCESS | 2520 | 1461175577496 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 11:06:17 INFO - PROCESS | 2520 | 1461175577498 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 11:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:06:17 INFO - PROCESS | 2520 | 1461175577502 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:06:17 INFO - PROCESS | 2520 | 1461175577504 Marionette TRACE conn5 <- [1,1086,null,{}] 11:06:17 INFO - PROCESS | 2520 | 1461175577508 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:17 INFO - PROCESS | 2520 | 1461175577622 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 11:06:17 INFO - PROCESS | 2520 | 1461175577765 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:17 INFO - PROCESS | 2520 | ++DOCSHELL 1D69DC00 == 79 [pid = 2520] [id = 281] 11:06:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (1D9DF000) [pid = 2520] [serial = 842] [outer = 00000000] 11:06:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (1ED2F400) [pid = 2520] [serial = 843] [outer = 1D9DF000] 11:06:17 INFO - PROCESS | 2520 | 1461175577823 Marionette DEBUG loaded listener.js 11:06:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (1F013000) [pid = 2520] [serial = 844] [outer = 1D9DF000] 11:06:18 INFO - PROCESS | 2520 | 1461175578410 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 11:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 11:06:18 INFO - PROCESS | 2520 | 1461175578435 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 11:06:18 INFO - PROCESS | 2520 | 1461175578438 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 11:06:18 INFO - PROCESS | 2520 | 1461175578441 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:06:18 INFO - PROCESS | 2520 | 1461175578443 Marionette TRACE conn5 <- [1,1090,null,{}] 11:06:18 INFO - PROCESS | 2520 | 1461175578460 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:18 INFO - PROCESS | 2520 | 1461175578605 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 11:06:18 INFO - PROCESS | 2520 | 1461175578673 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:18 INFO - PROCESS | 2520 | ++DOCSHELL 1ED88800 == 80 [pid = 2520] [id = 282] 11:06:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (1F017000) [pid = 2520] [serial = 845] [outer = 00000000] 11:06:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (20056C00) [pid = 2520] [serial = 846] [outer = 1F017000] 11:06:18 INFO - PROCESS | 2520 | 1461175578769 Marionette DEBUG loaded listener.js 11:06:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (2025C400) [pid = 2520] [serial = 847] [outer = 1F017000] 11:06:19 INFO - PROCESS | 2520 | 1461175579435 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 11:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1014ms 11:06:19 INFO - PROCESS | 2520 | 1461175579460 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 11:06:19 INFO - PROCESS | 2520 | 1461175579462 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 11:06:19 INFO - PROCESS | 2520 | 1461175579465 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:06:19 INFO - PROCESS | 2520 | 1461175579467 Marionette TRACE conn5 <- [1,1094,null,{}] 11:06:19 INFO - PROCESS | 2520 | 1461175579471 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:19 INFO - PROCESS | 2520 | 1461175579589 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 11:06:19 INFO - PROCESS | 2520 | 1461175579721 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:19 INFO - PROCESS | 2520 | ++DOCSHELL 20E77800 == 81 [pid = 2520] [id = 283] 11:06:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (20E79000) [pid = 2520] [serial = 848] [outer = 00000000] 11:06:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (214BF000) [pid = 2520] [serial = 849] [outer = 20E79000] 11:06:19 INFO - PROCESS | 2520 | 1461175579779 Marionette DEBUG loaded listener.js 11:06:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (21504C00) [pid = 2520] [serial = 850] [outer = 20E79000] 11:06:20 INFO - PROCESS | 2520 | 1461175580302 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 11:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 870ms 11:06:20 INFO - PROCESS | 2520 | 1461175580345 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 11:06:20 INFO - PROCESS | 2520 | 1461175580348 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 11:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:06:20 INFO - PROCESS | 2520 | 1461175580353 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:06:20 INFO - PROCESS | 2520 | 1461175580355 Marionette TRACE conn5 <- [1,1098,null,{}] 11:06:20 INFO - PROCESS | 2520 | 1461175580358 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:20 INFO - PROCESS | 2520 | 1461175580466 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 11:06:20 INFO - PROCESS | 2520 | 1461175580582 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:20 INFO - PROCESS | 2520 | ++DOCSHELL 214BD800 == 82 [pid = 2520] [id = 284] 11:06:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (21505C00) [pid = 2520] [serial = 851] [outer = 00000000] 11:06:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (22978400) [pid = 2520] [serial = 852] [outer = 21505C00] 11:06:20 INFO - PROCESS | 2520 | 1461175580678 Marionette DEBUG loaded listener.js 11:06:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (2297F400) [pid = 2520] [serial = 853] [outer = 21505C00] 11:06:21 INFO - PROCESS | 2520 | 1461175581271 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 11:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 971ms 11:06:21 INFO - PROCESS | 2520 | 1461175581325 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 11:06:21 INFO - PROCESS | 2520 | 1461175581327 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 11:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:06:21 INFO - PROCESS | 2520 | 1461175581330 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:06:21 INFO - PROCESS | 2520 | 1461175581332 Marionette TRACE conn5 <- [1,1102,null,{}] 11:06:21 INFO - PROCESS | 2520 | 1461175581336 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:21 INFO - PROCESS | 2520 | 1461175581446 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 11:06:21 INFO - PROCESS | 2520 | 1461175581593 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:21 INFO - PROCESS | 2520 | ++DOCSHELL 11581000 == 83 [pid = 2520] [id = 285] 11:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (11DB8000) [pid = 2520] [serial = 854] [outer = 00000000] 11:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (1A919800) [pid = 2520] [serial = 855] [outer = 11DB8000] 11:06:21 INFO - PROCESS | 2520 | 1461175581650 Marionette DEBUG loaded listener.js 11:06:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (1B0ED400) [pid = 2520] [serial = 856] [outer = 11DB8000] 11:06:22 INFO - PROCESS | 2520 | 1461175582508 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 11:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1221ms 11:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:06:22 INFO - PROCESS | 2520 | 1461175582556 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 11:06:22 INFO - PROCESS | 2520 | 1461175582560 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 11:06:22 INFO - PROCESS | 2520 | 1461175582565 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:06:22 INFO - PROCESS | 2520 | 1461175582569 Marionette TRACE conn5 <- [1,1106,null,{}] 11:06:22 INFO - PROCESS | 2520 | 1461175582576 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:22 INFO - PROCESS | 2520 | 1461175582690 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 11:06:22 INFO - PROCESS | 2520 | 1461175582841 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:22 INFO - PROCESS | 2520 | ++DOCSHELL 11D4CC00 == 84 [pid = 2520] [id = 286] 11:06:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (11D4D400) [pid = 2520] [serial = 857] [outer = 00000000] 11:06:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (13259400) [pid = 2520] [serial = 858] [outer = 11D4D400] 11:06:22 INFO - PROCESS | 2520 | 1461175582893 Marionette DEBUG loaded listener.js 11:06:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (16B16000) [pid = 2520] [serial = 859] [outer = 11D4D400] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 1BDC3800 == 83 [pid = 2520] [id = 233] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 1B595000 == 82 [pid = 2520] [id = 276] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 167A4800 == 81 [pid = 2520] [id = 273] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 12CD1000 == 80 [pid = 2520] [id = 272] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 0EBA7800 == 79 [pid = 2520] [id = 271] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 06787000 == 78 [pid = 2520] [id = 270] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (1AFD6800) [pid = 2520] [serial = 783] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 1BE5E000 == 77 [pid = 2520] [id = 265] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 1BDBF400 == 76 [pid = 2520] [id = 264] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 214B1800 == 75 [pid = 2520] [id = 251] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 16F14000 == 74 [pid = 2520] [id = 263] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 12008800 == 73 [pid = 2520] [id = 262] 11:06:23 INFO - PROCESS | 2520 | --DOCSHELL 1AE31400 == 72 [pid = 2520] [id = 261] 11:06:23 INFO - PROCESS | 2520 | 1461175583545 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 11:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1023ms 11:06:23 INFO - PROCESS | 2520 | 1461175583590 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 11:06:23 INFO - PROCESS | 2520 | 1461175583596 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 11:06:23 INFO - PROCESS | 2520 | 1461175583604 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:06:23 INFO - PROCESS | 2520 | 1461175583607 Marionette TRACE conn5 <- [1,1110,null,{}] 11:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (1D9E4800) [pid = 2520] [serial = 738] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (1AFD1C00) [pid = 2520] [serial = 729] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (1B097800) [pid = 2520] [serial = 730] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (23CCD000) [pid = 2520] [serial = 720] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1225C000) [pid = 2520] [serial = 726] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (15179C00) [pid = 2520] [serial = 727] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (1F018C00) [pid = 2520] [serial = 741] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (1BC48000) [pid = 2520] [serial = 732] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (1BCD5800) [pid = 2520] [serial = 733] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (1E061800) [pid = 2520] [serial = 739] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (1BE5E400) [pid = 2520] [serial = 705] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (1BE65400) [pid = 2520] [serial = 735] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (1F9CF400) [pid = 2520] [serial = 699] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (20E7A000) [pid = 2520] [serial = 700] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (19E40000) [pid = 2520] [serial = 724] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (195CA400) [pid = 2520] [serial = 723] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (164D0C00) [pid = 2520] [serial = 744] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (18829C00) [pid = 2520] [serial = 702] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (20262C00) [pid = 2520] [serial = 708] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (214B9C00) [pid = 2520] [serial = 711] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (1F7BB400) [pid = 2520] [serial = 742] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (19E40800) [pid = 2520] [serial = 745] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (23CD1400) [pid = 2520] [serial = 714] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (23CCDC00) [pid = 2520] [serial = 717] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (20050C00) [pid = 2520] [serial = 747] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (2027B800) [pid = 2520] [serial = 751] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (1A981400) [pid = 2520] [serial = 781] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (1C03D800) [pid = 2520] [serial = 736] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (20058000) [pid = 2520] [serial = 748] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (2150A400) [pid = 2520] [serial = 762] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (251EC000) [pid = 2520] [serial = 771] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (12456800) [pid = 2520] [serial = 775] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (11809400) [pid = 2520] [serial = 777] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (198AA000) [pid = 2520] [serial = 780] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (2150B000) [pid = 2520] [serial = 753] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (23E50000) [pid = 2520] [serial = 768] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (11AFA800) [pid = 2520] [serial = 778] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (11D4B800) [pid = 2520] [serial = 774] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (195D0400) [pid = 2520] [serial = 756] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (1C072800) [pid = 2520] [serial = 759] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (2297BC00) [pid = 2520] [serial = 765] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (20273400) [pid = 2520] [serial = 750] [outer = 00000000] [url = about:blank] 11:06:23 INFO - PROCESS | 2520 | 1461175583660 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:23 INFO - PROCESS | 2520 | 1461175583786 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 11:06:23 INFO - PROCESS | 2520 | 1461175583799 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:23 INFO - PROCESS | 2520 | ++DOCSHELL 11A05C00 == 73 [pid = 2520] [id = 287] 11:06:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (11ABB400) [pid = 2520] [serial = 860] [outer = 00000000] 11:06:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1200E800) [pid = 2520] [serial = 861] [outer = 11ABB400] 11:06:23 INFO - PROCESS | 2520 | 1461175583845 Marionette DEBUG loaded listener.js 11:06:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (1225D800) [pid = 2520] [serial = 862] [outer = 11ABB400] 11:06:24 INFO - PROCESS | 2520 | 1461175584358 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 11:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 770ms 11:06:24 INFO - PROCESS | 2520 | 1461175584380 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 11:06:24 INFO - PROCESS | 2520 | 1461175584382 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 11:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:06:24 INFO - PROCESS | 2520 | 1461175584386 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:06:24 INFO - PROCESS | 2520 | 1461175584389 Marionette TRACE conn5 <- [1,1114,null,{}] 11:06:24 INFO - PROCESS | 2520 | 1461175584399 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:24 INFO - PROCESS | 2520 | 1461175584492 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 11:06:24 INFO - PROCESS | 2520 | 1461175584499 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:24 INFO - PROCESS | 2520 | ++DOCSHELL 164D0C00 == 74 [pid = 2520] [id = 288] 11:06:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (164D7000) [pid = 2520] [serial = 863] [outer = 00000000] 11:06:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (19C5F400) [pid = 2520] [serial = 864] [outer = 164D7000] 11:06:24 INFO - PROCESS | 2520 | 1461175584548 Marionette DEBUG loaded listener.js 11:06:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1A918800) [pid = 2520] [serial = 865] [outer = 164D7000] 11:06:25 INFO - PROCESS | 2520 | 1461175585040 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 11:06:25 INFO - PROCESS | 2520 | 1461175585060 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 2520 | 1461175585063 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 11:06:25 INFO - PROCESS | 2520 | 1461175585066 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:06:25 INFO - PROCESS | 2520 | 1461175585068 Marionette TRACE conn5 <- [1,1118,null,{}] 11:06:25 INFO - PROCESS | 2520 | 1461175585071 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:25 INFO - PROCESS | 2520 | 1461175585161 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 11:06:25 INFO - PROCESS | 2520 | 1461175585167 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:25 INFO - PROCESS | 2520 | ++DOCSHELL 1AE34000 == 75 [pid = 2520] [id = 289] 11:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1AE36C00) [pid = 2520] [serial = 866] [outer = 00000000] 11:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (1AFDA800) [pid = 2520] [serial = 867] [outer = 1AE36C00] 11:06:25 INFO - PROCESS | 2520 | 1461175585216 Marionette DEBUG loaded listener.js 11:06:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1B097800) [pid = 2520] [serial = 868] [outer = 1AE36C00] 11:06:25 INFO - PROCESS | 2520 | [2520] 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 11:06:25 INFO - PROCESS | 2520 | 1461175585870 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 11:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 830ms 11:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:06:25 INFO - PROCESS | 2520 | 1461175585900 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 11:06:25 INFO - PROCESS | 2520 | 1461175585902 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 11:06:25 INFO - PROCESS | 2520 | 1461175585905 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:06:25 INFO - PROCESS | 2520 | 1461175585907 Marionette TRACE conn5 <- [1,1122,null,{}] 11:06:25 INFO - PROCESS | 2520 | 1461175585910 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 2520 | 1461175585997 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 11:06:26 INFO - PROCESS | 2520 | 1461175586122 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 2520 | ++DOCSHELL 1B0EBC00 == 76 [pid = 2520] [id = 290] 11:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (1B9E5C00) [pid = 2520] [serial = 869] [outer = 00000000] 11:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (1BDC6400) [pid = 2520] [serial = 870] [outer = 1B9E5C00] 11:06:26 INFO - PROCESS | 2520 | 1461175586171 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1BE6C000) [pid = 2520] [serial = 871] [outer = 1B9E5C00] 11:06:26 INFO - PROCESS | 2520 | 1461175586591 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 11:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 731ms 11:06:26 INFO - PROCESS | 2520 | 1461175586636 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 11:06:26 INFO - PROCESS | 2520 | 1461175586638 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 11:06:26 INFO - PROCESS | 2520 | 1461175586641 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:06:26 INFO - PROCESS | 2520 | 1461175586643 Marionette TRACE conn5 <- [1,1126,null,{}] 11:06:26 INFO - PROCESS | 2520 | 1461175586646 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:26 INFO - PROCESS | 2520 | 1461175586810 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 11:06:26 INFO - PROCESS | 2520 | 1461175586835 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:26 INFO - PROCESS | 2520 | ++DOCSHELL 1C041C00 == 77 [pid = 2520] [id = 291] 11:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1C076400) [pid = 2520] [serial = 872] [outer = 00000000] 11:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (1E059C00) [pid = 2520] [serial = 873] [outer = 1C076400] 11:06:26 INFO - PROCESS | 2520 | 1461175586884 Marionette DEBUG loaded listener.js 11:06:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (1E762C00) [pid = 2520] [serial = 874] [outer = 1C076400] 11:06:27 INFO - PROCESS | 2520 | 1461175587423 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 11:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 830ms 11:06:27 INFO - PROCESS | 2520 | 1461175587476 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 11:06:27 INFO - PROCESS | 2520 | 1461175587478 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 11:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:06:27 INFO - PROCESS | 2520 | 1461175587482 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:06:27 INFO - PROCESS | 2520 | 1461175587483 Marionette TRACE conn5 <- [1,1130,null,{}] 11:06:27 INFO - PROCESS | 2520 | 1461175587487 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:27 INFO - PROCESS | 2520 | 1461175587610 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 11:06:27 INFO - PROCESS | 2520 | 1461175587627 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:27 INFO - PROCESS | 2520 | ++DOCSHELL 1ED27400 == 78 [pid = 2520] [id = 292] 11:06:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (1ED2B800) [pid = 2520] [serial = 875] [outer = 00000000] 11:06:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (1F9CF400) [pid = 2520] [serial = 876] [outer = 1ED2B800] 11:06:27 INFO - PROCESS | 2520 | 1461175587671 Marionette DEBUG loaded listener.js 11:06:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (20057C00) [pid = 2520] [serial = 877] [outer = 1ED2B800] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (214B4400) [pid = 2520] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (1B59B800) [pid = 2520] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (1324F400) [pid = 2520] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (16B62C00) [pid = 2520] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (06788C00) [pid = 2520] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (0EBAF800) [pid = 2520] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (1180F400) [pid = 2520] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:06:28 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (1AFCAC00) [pid = 2520] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:06:28 INFO - PROCESS | 2520 | 1461175588326 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 11:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 870ms 11:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:06:28 INFO - PROCESS | 2520 | 1461175588356 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 11:06:28 INFO - PROCESS | 2520 | 1461175588358 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 11:06:28 INFO - PROCESS | 2520 | 1461175588361 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:06:28 INFO - PROCESS | 2520 | 1461175588363 Marionette TRACE conn5 <- [1,1134,null,{}] 11:06:28 INFO - PROCESS | 2520 | 1461175588366 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:28 INFO - PROCESS | 2520 | 1461175588457 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 11:06:28 INFO - PROCESS | 2520 | 1461175588570 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:28 INFO - PROCESS | 2520 | ++DOCSHELL 12009000 == 79 [pid = 2520] [id = 293] 11:06:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (124F0800) [pid = 2520] [serial = 878] [outer = 00000000] 11:06:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1BC40C00) [pid = 2520] [serial = 879] [outer = 124F0800] 11:06:28 INFO - PROCESS | 2520 | 1461175588618 Marionette DEBUG loaded listener.js 11:06:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1C071800) [pid = 2520] [serial = 880] [outer = 124F0800] 11:06:28 INFO - PROCESS | 2520 | 1461175588970 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 11:06:29 INFO - PROCESS | 2520 | 1461175589038 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 11:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:06:29 INFO - PROCESS | 2520 | 1461175589040 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 11:06:29 INFO - PROCESS | 2520 | 1461175589043 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 2520 | 1461175589045 Marionette TRACE conn5 <- [1,1138,null,{}] 11:06:29 INFO - PROCESS | 2520 | 1461175589048 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 2520 | 1461175589140 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 11:06:29 INFO - PROCESS | 2520 | 1461175589148 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 2520 | ++DOCSHELL 1F845000 == 80 [pid = 2520] [id = 294] 11:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (1F847400) [pid = 2520] [serial = 881] [outer = 00000000] 11:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (20E7B800) [pid = 2520] [serial = 882] [outer = 1F847400] 11:06:29 INFO - PROCESS | 2520 | 1461175589195 Marionette DEBUG loaded listener.js 11:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (212B9000) [pid = 2520] [serial = 883] [outer = 1F847400] 11:06:29 INFO - PROCESS | 2520 | 1461175589666 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 11:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 11:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:06:29 INFO - PROCESS | 2520 | 1461175589718 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 11:06:29 INFO - PROCESS | 2520 | 1461175589720 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 11:06:29 INFO - PROCESS | 2520 | 1461175589723 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:06:29 INFO - PROCESS | 2520 | 1461175589725 Marionette TRACE conn5 <- [1,1142,null,{}] 11:06:29 INFO - PROCESS | 2520 | 1461175589728 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:29 INFO - PROCESS | 2520 | 1461175589819 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 11:06:29 INFO - PROCESS | 2520 | 1461175589855 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:29 INFO - PROCESS | 2520 | ++DOCSHELL 21348C00 == 81 [pid = 2520] [id = 295] 11:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (214BD400) [pid = 2520] [serial = 884] [outer = 00000000] 11:06:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (22977800) [pid = 2520] [serial = 885] [outer = 214BD400] 11:06:29 INFO - PROCESS | 2520 | 1461175589903 Marionette DEBUG loaded listener.js 11:06:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (22980C00) [pid = 2520] [serial = 886] [outer = 214BD400] 11:06:30 INFO - PROCESS | 2520 | 1461175590564 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 11:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 870ms 11:06:30 INFO - PROCESS | 2520 | 1461175590595 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 11:06:30 INFO - PROCESS | 2520 | 1461175590600 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 11:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:06:30 INFO - PROCESS | 2520 | 1461175590606 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:06:30 INFO - PROCESS | 2520 | 1461175590611 Marionette TRACE conn5 <- [1,1146,null,{}] 11:06:30 INFO - PROCESS | 2520 | 1461175590617 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:30 INFO - PROCESS | 2520 | 1461175590742 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 11:06:30 INFO - PROCESS | 2520 | 1461175590906 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:30 INFO - PROCESS | 2520 | ++DOCSHELL 11ABB000 == 82 [pid = 2520] [id = 296] 11:06:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (11D4F400) [pid = 2520] [serial = 887] [outer = 00000000] 11:06:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (1519A400) [pid = 2520] [serial = 888] [outer = 11D4F400] 11:06:30 INFO - PROCESS | 2520 | 1461175590967 Marionette DEBUG loaded listener.js 11:06:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (16F0FC00) [pid = 2520] [serial = 889] [outer = 11D4F400] 11:06:31 INFO - PROCESS | 2520 | 1461175591581 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 11:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1026ms 11:06:31 INFO - PROCESS | 2520 | 1461175591635 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 11:06:31 INFO - PROCESS | 2520 | 1461175591641 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 11:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:06:31 INFO - PROCESS | 2520 | 1461175591648 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:06:31 INFO - PROCESS | 2520 | 1461175591651 Marionette TRACE conn5 <- [1,1150,null,{}] 11:06:31 INFO - PROCESS | 2520 | 1461175591655 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:31 INFO - PROCESS | 2520 | 1461175591778 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 11:06:31 INFO - PROCESS | 2520 | 1461175591926 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:31 INFO - PROCESS | 2520 | ++DOCSHELL 16F20C00 == 83 [pid = 2520] [id = 297] 11:06:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (1A911800) [pid = 2520] [serial = 890] [outer = 00000000] 11:06:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (1B9E9C00) [pid = 2520] [serial = 891] [outer = 1A911800] 11:06:32 INFO - PROCESS | 2520 | 1461175591984 Marionette DEBUG loaded listener.js 11:06:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (1BDC8400) [pid = 2520] [serial = 892] [outer = 1A911800] 11:06:32 INFO - PROCESS | 2520 | 1461175592583 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 11:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 970ms 11:06:32 INFO - PROCESS | 2520 | 1461175592620 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 11:06:32 INFO - PROCESS | 2520 | 1461175592623 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 11:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:06:32 INFO - PROCESS | 2520 | 1461175592627 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:06:32 INFO - PROCESS | 2520 | 1461175592631 Marionette TRACE conn5 <- [1,1154,null,{}] 11:06:32 INFO - PROCESS | 2520 | 1461175592643 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:32 INFO - PROCESS | 2520 | 1461175592766 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 11:06:32 INFO - PROCESS | 2520 | 1461175592916 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:32 INFO - PROCESS | 2520 | ++DOCSHELL 214B9C00 == 84 [pid = 2520] [id = 298] 11:06:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (214BE000) [pid = 2520] [serial = 893] [outer = 00000000] 11:06:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (2396F000) [pid = 2520] [serial = 894] [outer = 214BE000] 11:06:32 INFO - PROCESS | 2520 | 1461175592975 Marionette DEBUG loaded listener.js 11:06:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (23B2B800) [pid = 2520] [serial = 895] [outer = 214BE000] 11:06:33 INFO - PROCESS | 2520 | 1461175593576 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 11:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 990ms 11:06:33 INFO - PROCESS | 2520 | 1461175593620 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 11:06:33 INFO - PROCESS | 2520 | 1461175593623 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 11:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:06:33 INFO - PROCESS | 2520 | 1461175593627 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:06:33 INFO - PROCESS | 2520 | 1461175593629 Marionette TRACE conn5 <- [1,1158,null,{}] 11:06:33 INFO - PROCESS | 2520 | 1461175593632 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:33 INFO - PROCESS | 2520 | 1461175593747 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 11:06:33 INFO - PROCESS | 2520 | 1461175593894 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:33 INFO - PROCESS | 2520 | ++DOCSHELL 23B33400 == 85 [pid = 2520] [id = 299] 11:06:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (23B33800) [pid = 2520] [serial = 896] [outer = 00000000] 11:06:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (23CCDC00) [pid = 2520] [serial = 897] [outer = 23B33800] 11:06:33 INFO - PROCESS | 2520 | 1461175593951 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (23CD1C00) [pid = 2520] [serial = 898] [outer = 23B33800] 11:06:34 INFO - PROCESS | 2520 | 1461175594471 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 11:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 870ms 11:06:34 INFO - PROCESS | 2520 | 1461175594500 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 11:06:34 INFO - PROCESS | 2520 | 1461175594502 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 11:06:34 INFO - PROCESS | 2520 | 1461175594506 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:06:34 INFO - PROCESS | 2520 | 1461175594508 Marionette TRACE conn5 <- [1,1162,null,{}] 11:06:34 INFO - PROCESS | 2520 | 1461175594511 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:34 INFO - PROCESS | 2520 | 1461175594623 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 11:06:34 INFO - PROCESS | 2520 | 1461175594774 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:34 INFO - PROCESS | 2520 | ++DOCSHELL 23B32000 == 86 [pid = 2520] [id = 300] 11:06:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (23B34400) [pid = 2520] [serial = 899] [outer = 00000000] 11:06:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (23E4D800) [pid = 2520] [serial = 900] [outer = 23B34400] 11:06:34 INFO - PROCESS | 2520 | 1461175594834 Marionette DEBUG loaded listener.js 11:06:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (24121000) [pid = 2520] [serial = 901] [outer = 23B34400] 11:06:35 INFO - PROCESS | 2520 | 1461175595446 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 11:06:35 INFO - PROCESS | 2520 | 1461175595482 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 11:06:35 INFO - PROCESS | 2520 | 1461175595485 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:06:35 INFO - PROCESS | 2520 | 1461175595487 Marionette TRACE conn5 <- [1,1166,null,{}] 11:06:35 INFO - PROCESS | 2520 | 1461175595491 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:35 INFO - PROCESS | 2520 | 1461175595622 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 11:06:35 INFO - PROCESS | 2520 | 1461175595785 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:35 INFO - PROCESS | 2520 | ++DOCSHELL 1BDCD000 == 87 [pid = 2520] [id = 301] 11:06:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (23E49000) [pid = 2520] [serial = 902] [outer = 00000000] 11:06:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (23FDF000) [pid = 2520] [serial = 903] [outer = 23E49000] 11:06:35 INFO - PROCESS | 2520 | 1461175595845 Marionette DEBUG loaded listener.js 11:06:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (24128400) [pid = 2520] [serial = 904] [outer = 23E49000] 11:06:36 INFO - PROCESS | 2520 | 1461175596399 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 11:06:36 INFO - PROCESS | 2520 | 1461175596462 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 11:06:36 INFO - PROCESS | 2520 | 1461175596466 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 11:06:36 INFO - PROCESS | 2520 | 1461175596468 Marionette TRACE conn5 <- [1,1170,null,{}] 11:06:36 INFO - PROCESS | 2520 | 1461175596472 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:36 INFO - PROCESS | 2520 | 1461175596586 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 11:06:36 INFO - PROCESS | 2520 | 1461175596734 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:36 INFO - PROCESS | 2520 | ++DOCSHELL 2412A000 == 88 [pid = 2520] [id = 302] 11:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (251E9000) [pid = 2520] [serial = 905] [outer = 00000000] 11:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (25542000) [pid = 2520] [serial = 906] [outer = 251E9000] 11:06:36 INFO - PROCESS | 2520 | 1461175596790 Marionette DEBUG loaded listener.js 11:06:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (25547C00) [pid = 2520] [serial = 907] [outer = 251E9000] 11:06:37 INFO - PROCESS | 2520 | 1461175597386 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 11:06:37 INFO - PROCESS | 2520 | 1461175597442 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 11:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:06:37 INFO - PROCESS | 2520 | 1461175597446 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:06:37 INFO - PROCESS | 2520 | 1461175597448 Marionette TRACE conn5 <- [1,1174,null,{}] 11:06:37 INFO - PROCESS | 2520 | 1461175597452 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:37 INFO - PROCESS | 2520 | 1461175597563 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 11:06:37 INFO - PROCESS | 2520 | 1461175597711 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:37 INFO - PROCESS | 2520 | ++DOCSHELL 25541400 == 89 [pid = 2520] [id = 303] 11:06:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (25546400) [pid = 2520] [serial = 908] [outer = 00000000] 11:06:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (27EBB000) [pid = 2520] [serial = 909] [outer = 25546400] 11:06:37 INFO - PROCESS | 2520 | 1461175597767 Marionette DEBUG loaded listener.js 11:06:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (27EBE800) [pid = 2520] [serial = 910] [outer = 25546400] 11:06:38 INFO - PROCESS | 2520 | 1461175598403 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 11:06:38 INFO - PROCESS | 2520 | 1461175598470 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 11:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 11:06:38 INFO - PROCESS | 2520 | 1461175598473 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:06:38 INFO - PROCESS | 2520 | 1461175598475 Marionette TRACE conn5 <- [1,1178,null,{}] 11:06:38 INFO - PROCESS | 2520 | 1461175598479 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:38 INFO - PROCESS | 2520 | 1461175598591 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 11:06:38 INFO - PROCESS | 2520 | 1461175598741 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:38 INFO - PROCESS | 2520 | ++DOCSHELL 115BDC00 == 90 [pid = 2520] [id = 304] 11:06:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (11796000) [pid = 2520] [serial = 911] [outer = 00000000] 11:06:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (1B09A000) [pid = 2520] [serial = 912] [outer = 11796000] 11:06:38 INFO - PROCESS | 2520 | 1461175598797 Marionette DEBUG loaded listener.js 11:06:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (1BC3F000) [pid = 2520] [serial = 913] [outer = 11796000] 11:06:39 INFO - PROCESS | 2520 | 1461175599575 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 11:06:39 INFO - PROCESS | 2520 | 1461175599601 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 11:06:39 INFO - PROCESS | 2520 | 1461175599607 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:06:39 INFO - PROCESS | 2520 | 1461175599610 Marionette TRACE conn5 <- [1,1182,null,{}] 11:06:39 INFO - PROCESS | 2520 | 1461175599615 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:39 INFO - PROCESS | 2520 | 1461175599731 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 11:06:39 INFO - PROCESS | 2520 | 1461175599884 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:39 INFO - PROCESS | 2520 | ++DOCSHELL 11A08C00 == 91 [pid = 2520] [id = 305] 11:06:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (18826C00) [pid = 2520] [serial = 914] [outer = 00000000] 11:06:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (19E3D800) [pid = 2520] [serial = 915] [outer = 18826C00] 11:06:39 INFO - PROCESS | 2520 | 1461175599939 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (1A98C800) [pid = 2520] [serial = 916] [outer = 18826C00] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1AFCA800 == 90 [pid = 2520] [id = 275] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1F845000 == 89 [pid = 2520] [id = 294] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 12009000 == 88 [pid = 2520] [id = 293] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 0EB70800 == 87 [pid = 2520] [id = 274] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1ED27400 == 86 [pid = 2520] [id = 292] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1C041C00 == 85 [pid = 2520] [id = 291] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1B0EBC00 == 84 [pid = 2520] [id = 290] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1AE34000 == 83 [pid = 2520] [id = 289] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (1B0EA800) [pid = 2520] [serial = 789] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (15199C00) [pid = 2520] [serial = 786] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (1BDC6800) [pid = 2520] [serial = 792] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (1BF97800) [pid = 2520] [serial = 795] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (1C0C8400) [pid = 2520] [serial = 798] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (1F00C400) [pid = 2520] [serial = 801] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (1F847C00) [pid = 2520] [serial = 804] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (2025F000) [pid = 2520] [serial = 807] [outer = 00000000] [url = about:blank] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 164D0C00 == 82 [pid = 2520] [id = 288] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 11A05C00 == 81 [pid = 2520] [id = 287] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 11D4CC00 == 80 [pid = 2520] [id = 286] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1ED88800 == 79 [pid = 2520] [id = 282] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1D69DC00 == 78 [pid = 2520] [id = 281] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 1C077000 == 77 [pid = 2520] [id = 280] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 17CEBC00 == 76 [pid = 2520] [id = 279] 11:06:40 INFO - PROCESS | 2520 | --DOCSHELL 11AF7800 == 75 [pid = 2520] [id = 278] 11:06:40 INFO - PROCESS | 2520 | 1461175600628 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 11:06:40 INFO - PROCESS | 2520 | 1461175600710 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 11:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 11:06:40 INFO - PROCESS | 2520 | 1461175600721 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:06:40 INFO - PROCESS | 2520 | 1461175600724 Marionette TRACE conn5 <- [1,1186,null,{}] 11:06:40 INFO - PROCESS | 2520 | 1461175600728 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:40 INFO - PROCESS | 2520 | 1461175600823 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 11:06:40 INFO - PROCESS | 2520 | 1461175600835 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:40 INFO - PROCESS | 2520 | ++DOCSHELL 12013400 == 76 [pid = 2520] [id = 306] 11:06:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (121D9C00) [pid = 2520] [serial = 917] [outer = 00000000] 11:06:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (13286000) [pid = 2520] [serial = 918] [outer = 121D9C00] 11:06:40 INFO - PROCESS | 2520 | 1461175600881 Marionette DEBUG loaded listener.js 11:06:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (164D0C00) [pid = 2520] [serial = 919] [outer = 121D9C00] 11:06:41 INFO - PROCESS | 2520 | 1461175601392 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 731ms 11:06:41 INFO - PROCESS | 2520 | 1461175601455 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 11:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:06:41 INFO - PROCESS | 2520 | 1461175601458 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 11:06:41 INFO - PROCESS | 2520 | 1461175601461 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:06:41 INFO - PROCESS | 2520 | 1461175601465 Marionette TRACE conn5 <- [1,1190,null,{}] 11:06:41 INFO - PROCESS | 2520 | 1461175601475 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:41 INFO - PROCESS | 2520 | 1461175601599 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 11:06:41 INFO - PROCESS | 2520 | 1461175601712 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:41 INFO - PROCESS | 2520 | ++DOCSHELL 16729800 == 77 [pid = 2520] [id = 307] 11:06:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (16B8B800) [pid = 2520] [serial = 920] [outer = 00000000] 11:06:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (1AFCA800) [pid = 2520] [serial = 921] [outer = 16B8B800] 11:06:41 INFO - PROCESS | 2520 | 1461175601761 Marionette DEBUG loaded listener.js 11:06:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (1AFDE400) [pid = 2520] [serial = 922] [outer = 16B8B800] 11:06:42 INFO - PROCESS | 2520 | 1461175602119 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:06:42 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 11:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 11:06:42 INFO - PROCESS | 2520 | 1461175602192 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 2520 | 1461175602195 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 11:06:42 INFO - PROCESS | 2520 | 1461175602198 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:06:42 INFO - PROCESS | 2520 | 1461175602200 Marionette TRACE conn5 <- [1,1194,null,{}] 11:06:42 INFO - PROCESS | 2520 | 1461175602203 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:42 INFO - PROCESS | 2520 | 1461175602300 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 11:06:42 INFO - PROCESS | 2520 | 1461175602307 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:42 INFO - PROCESS | 2520 | ++DOCSHELL 1B0F2800 == 78 [pid = 2520] [id = 308] 11:06:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (1B188400) [pid = 2520] [serial = 923] [outer = 00000000] 11:06:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (1BC42800) [pid = 2520] [serial = 924] [outer = 1B188400] 11:06:42 INFO - PROCESS | 2520 | 1461175602356 Marionette DEBUG loaded listener.js 11:06:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (1BDC6C00) [pid = 2520] [serial = 925] [outer = 1B188400] 11:06:42 INFO - PROCESS | 2520 | 1461175602827 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:06:42 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 11:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 11:06:42 INFO - PROCESS | 2520 | 1461175602875 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 11:06:42 INFO - PROCESS | 2520 | 1461175602877 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 11:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:06:42 INFO - PROCESS | 2520 | 1461175602880 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:06:42 INFO - PROCESS | 2520 | 1461175602882 Marionette TRACE conn5 <- [1,1198,null,{}] 11:06:42 INFO - PROCESS | 2520 | 1461175602885 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 2520 | 1461175603010 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 11:06:43 INFO - PROCESS | 2520 | 1461175603064 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 2520 | ++DOCSHELL 1BF97800 == 79 [pid = 2520] [id = 309] 11:06:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (1BFED800) [pid = 2520] [serial = 926] [outer = 00000000] 11:06:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (1C06D400) [pid = 2520] [serial = 927] [outer = 1BFED800] 11:06:43 INFO - PROCESS | 2520 | 1461175603109 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (1C0CA800) [pid = 2520] [serial = 928] [outer = 1BFED800] 11:06:43 INFO - PROCESS | 2520 | 1461175603583 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 732ms 11:06:43 INFO - PROCESS | 2520 | 1461175603614 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 11:06:43 INFO - PROCESS | 2520 | 1461175603616 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 11:06:43 INFO - PROCESS | 2520 | 1461175603620 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:06:43 INFO - PROCESS | 2520 | 1461175603621 Marionette TRACE conn5 <- [1,1202,null,{}] 11:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:06:43 INFO - PROCESS | 2520 | 1461175603625 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:43 INFO - PROCESS | 2520 | 1461175603768 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 11:06:43 INFO - PROCESS | 2520 | 1461175603790 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:43 INFO - PROCESS | 2520 | ++DOCSHELL 1ED2F800 == 80 [pid = 2520] [id = 310] 11:06:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (1ED83800) [pid = 2520] [serial = 929] [outer = 00000000] 11:06:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (1F7B2C00) [pid = 2520] [serial = 930] [outer = 1ED83800] 11:06:43 INFO - PROCESS | 2520 | 1461175603838 Marionette DEBUG loaded listener.js 11:06:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (1F848800) [pid = 2520] [serial = 931] [outer = 1ED83800] 11:06:44 INFO - PROCESS | 2520 | 1461175604280 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 11:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 730ms 11:06:44 INFO - PROCESS | 2520 | 1461175604354 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 11:06:44 INFO - PROCESS | 2520 | 1461175604356 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 11:06:44 INFO - PROCESS | 2520 | 1461175604359 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:06:44 INFO - PROCESS | 2520 | 1461175604361 Marionette TRACE conn5 <- [1,1206,null,{}] 11:06:44 INFO - PROCESS | 2520 | 1461175604406 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:44 INFO - PROCESS | 2520 | 1461175604547 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 11:06:44 INFO - PROCESS | 2520 | 1461175604573 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:44 INFO - PROCESS | 2520 | ++DOCSHELL 1C073400 == 81 [pid = 2520] [id = 311] 11:06:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (1D60DC00) [pid = 2520] [serial = 932] [outer = 00000000] 11:06:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (20256C00) [pid = 2520] [serial = 933] [outer = 1D60DC00] 11:06:44 INFO - PROCESS | 2520 | 1461175604618 Marionette DEBUG loaded listener.js 11:06:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (20264400) [pid = 2520] [serial = 934] [outer = 1D60DC00] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (1AE33400) [pid = 2520] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (1C076400) [pid = 2520] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (1ED2B800) [pid = 2520] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (124F0800) [pid = 2520] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (1AE36C00) [pid = 2520] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (11D4D400) [pid = 2520] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (164D7000) [pid = 2520] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (11ABB400) [pid = 2520] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (1BDC0400) [pid = 2520] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (1F847400) [pid = 2520] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:06:45 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (1B9E5C00) [pid = 2520] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:06:45 INFO - PROCESS | 2520 | 1461175605252 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 11:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 950ms 11:06:45 INFO - PROCESS | 2520 | 1461175605314 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 2520 | 1461175605316 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 11:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:06:45 INFO - PROCESS | 2520 | 1461175605320 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 2520 | 1461175605321 Marionette TRACE conn5 <- [1,1210,null,{}] 11:06:45 INFO - PROCESS | 2520 | 1461175605325 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:45 INFO - PROCESS | 2520 | 1461175605414 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 11:06:45 INFO - PROCESS | 2520 | 1461175605422 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:45 INFO - PROCESS | 2520 | ++DOCSHELL 1200B000 == 82 [pid = 2520] [id = 312] 11:06:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (124F0800) [pid = 2520] [serial = 935] [outer = 00000000] 11:06:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (20261000) [pid = 2520] [serial = 936] [outer = 124F0800] 11:06:45 INFO - PROCESS | 2520 | 1461175605467 Marionette DEBUG loaded listener.js 11:06:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (20E7D800) [pid = 2520] [serial = 937] [outer = 124F0800] 11:06:45 INFO - PROCESS | 2520 | 1461175605910 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 11:06:45 INFO - PROCESS | 2520 | 1461175605964 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 11:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 11:06:45 INFO - PROCESS | 2520 | 1461175605967 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:06:45 INFO - PROCESS | 2520 | 1461175605969 Marionette TRACE conn5 <- [1,1214,null,{}] 11:06:45 INFO - PROCESS | 2520 | 1461175605973 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:46 INFO - PROCESS | 2520 | 1461175606066 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 11:06:46 INFO - PROCESS | 2520 | 1461175606100 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 2520 | ++DOCSHELL 1F847400 == 83 [pid = 2520] [id = 313] 11:06:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (21060400) [pid = 2520] [serial = 938] [outer = 00000000] 11:06:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (22977000) [pid = 2520] [serial = 939] [outer = 21060400] 11:06:46 INFO - PROCESS | 2520 | 1461175606145 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (2297D400) [pid = 2520] [serial = 940] [outer = 21060400] 11:06:46 INFO - PROCESS | 2520 | 1461175606586 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 11:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 11:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:06:46 INFO - PROCESS | 2520 | 1461175606639 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 11:06:46 INFO - PROCESS | 2520 | 1461175606641 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 11:06:46 INFO - PROCESS | 2520 | 1461175606644 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:06:46 INFO - PROCESS | 2520 | 1461175606646 Marionette TRACE conn5 <- [1,1218,null,{}] 11:06:46 INFO - PROCESS | 2520 | 1461175606649 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:46 INFO - PROCESS | 2520 | 1461175606743 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 11:06:46 INFO - PROCESS | 2520 | 1461175606750 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:46 INFO - PROCESS | 2520 | ++DOCSHELL 11D47000 == 84 [pid = 2520] [id = 314] 11:06:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (2396D800) [pid = 2520] [serial = 941] [outer = 00000000] 11:06:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (23B37800) [pid = 2520] [serial = 942] [outer = 2396D800] 11:06:46 INFO - PROCESS | 2520 | 1461175606797 Marionette DEBUG loaded listener.js 11:06:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (23E4B400) [pid = 2520] [serial = 943] [outer = 2396D800] 11:06:47 INFO - PROCESS | 2520 | 1461175607554 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 11:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 970ms 11:06:47 INFO - PROCESS | 2520 | 1461175607616 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 11:06:47 INFO - PROCESS | 2520 | 1461175607621 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 11:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:06:47 INFO - PROCESS | 2520 | 1461175607627 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:06:47 INFO - PROCESS | 2520 | 1461175607631 Marionette TRACE conn5 <- [1,1222,null,{}] 11:06:47 INFO - PROCESS | 2520 | 1461175607637 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:47 INFO - PROCESS | 2520 | 1461175607762 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 11:06:47 INFO - PROCESS | 2520 | 1461175607916 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:47 INFO - PROCESS | 2520 | ++DOCSHELL 1225CC00 == 85 [pid = 2520] [id = 315] 11:06:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (12C96800) [pid = 2520] [serial = 944] [outer = 00000000] 11:06:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (17C01800) [pid = 2520] [serial = 945] [outer = 12C96800] 11:06:48 INFO - PROCESS | 2520 | 1461175607976 Marionette DEBUG loaded listener.js 11:06:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (195CB400) [pid = 2520] [serial = 946] [outer = 12C96800] 11:06:48 INFO - PROCESS | 2520 | 1461175608557 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 11:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 970ms 11:06:48 INFO - PROCESS | 2520 | 1461175608601 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 11:06:48 INFO - PROCESS | 2520 | 1461175608607 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 11:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:06:48 INFO - PROCESS | 2520 | 1461175608614 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:06:48 INFO - PROCESS | 2520 | 1461175608616 Marionette TRACE conn5 <- [1,1226,null,{}] 11:06:48 INFO - PROCESS | 2520 | 1461175608620 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:48 INFO - PROCESS | 2520 | 1461175608738 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 11:06:48 INFO - PROCESS | 2520 | 1461175608903 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:48 INFO - PROCESS | 2520 | ++DOCSHELL 195CA000 == 86 [pid = 2520] [id = 316] 11:06:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (19C57400) [pid = 2520] [serial = 947] [outer = 00000000] 11:06:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (1BDC8000) [pid = 2520] [serial = 948] [outer = 19C57400] 11:06:48 INFO - PROCESS | 2520 | 1461175608960 Marionette DEBUG loaded listener.js 11:06:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (1C070400) [pid = 2520] [serial = 949] [outer = 19C57400] 11:06:49 INFO - PROCESS | 2520 | 1461175609571 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 11:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 970ms 11:06:49 INFO - PROCESS | 2520 | 1461175609586 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 11:06:49 INFO - PROCESS | 2520 | 1461175609588 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 11:06:49 INFO - PROCESS | 2520 | 1461175609592 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:06:49 INFO - PROCESS | 2520 | 1461175609595 Marionette TRACE conn5 <- [1,1230,null,{}] 11:06:49 INFO - PROCESS | 2520 | 1461175609607 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:49 INFO - PROCESS | 2520 | 1461175609732 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 11:06:49 INFO - PROCESS | 2520 | 1461175609886 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:49 INFO - PROCESS | 2520 | ++DOCSHELL 214BAC00 == 87 [pid = 2520] [id = 317] 11:06:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (23B2E000) [pid = 2520] [serial = 950] [outer = 00000000] 11:06:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (23E53800) [pid = 2520] [serial = 951] [outer = 23B2E000] 11:06:49 INFO - PROCESS | 2520 | 1461175609946 Marionette DEBUG loaded listener.js 11:06:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (23FDBC00) [pid = 2520] [serial = 952] [outer = 23B2E000] 11:06:50 INFO - PROCESS | 2520 | 1461175610509 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 11:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 970ms 11:06:50 INFO - PROCESS | 2520 | 1461175610565 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 11:06:50 INFO - PROCESS | 2520 | 1461175610568 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 11:06:50 INFO - PROCESS | 2520 | 1461175610571 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:06:50 INFO - PROCESS | 2520 | 1461175610574 Marionette TRACE conn5 <- [1,1234,null,{}] 11:06:50 INFO - PROCESS | 2520 | 1461175610577 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:50 INFO - PROCESS | 2520 | 1461175610697 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 11:06:50 INFO - PROCESS | 2520 | 1461175610861 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:50 INFO - PROCESS | 2520 | ++DOCSHELL 2554F400 == 88 [pid = 2520] [id = 318] 11:06:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (25602000) [pid = 2520] [serial = 953] [outer = 00000000] 11:06:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (25607C00) [pid = 2520] [serial = 954] [outer = 25602000] 11:06:50 INFO - PROCESS | 2520 | 1461175610919 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (2560C000) [pid = 2520] [serial = 955] [outer = 25602000] 11:06:51 INFO - PROCESS | 2520 | 1461175611457 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 11:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 931ms 11:06:51 INFO - PROCESS | 2520 | 1461175611506 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 11:06:51 INFO - PROCESS | 2520 | 1461175611508 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 11:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:06:51 INFO - PROCESS | 2520 | 1461175611511 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:06:51 INFO - PROCESS | 2520 | 1461175611513 Marionette TRACE conn5 <- [1,1238,null,{}] 11:06:51 INFO - PROCESS | 2520 | 1461175611517 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:51 INFO - PROCESS | 2520 | 1461175611630 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 11:06:51 INFO - PROCESS | 2520 | 1461175611794 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:51 INFO - PROCESS | 2520 | ++DOCSHELL 24A59800 == 89 [pid = 2520] [id = 319] 11:06:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (24A5B400) [pid = 2520] [serial = 956] [outer = 00000000] 11:06:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (24A62000) [pid = 2520] [serial = 957] [outer = 24A5B400] 11:06:51 INFO - PROCESS | 2520 | 1461175611851 Marionette DEBUG loaded listener.js 11:06:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (24A64400) [pid = 2520] [serial = 958] [outer = 24A5B400] 11:06:52 INFO - PROCESS | 2520 | 1461175612507 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 11:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1016ms 11:06:52 INFO - PROCESS | 2520 | 1461175612531 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 11:06:52 INFO - PROCESS | 2520 | 1461175612534 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 11:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:06:52 INFO - PROCESS | 2520 | 1461175612537 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:06:52 INFO - PROCESS | 2520 | 1461175612539 Marionette TRACE conn5 <- [1,1242,null,{}] 11:06:52 INFO - PROCESS | 2520 | 1461175612543 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:52 INFO - PROCESS | 2520 | 1461175612680 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 11:06:52 INFO - PROCESS | 2520 | 1461175612833 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:52 INFO - PROCESS | 2520 | ++DOCSHELL 26A10800 == 90 [pid = 2520] [id = 320] 11:06:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (26A16800) [pid = 2520] [serial = 959] [outer = 00000000] 11:06:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (26A1C400) [pid = 2520] [serial = 960] [outer = 26A16800] 11:06:52 INFO - PROCESS | 2520 | 1461175612892 Marionette DEBUG loaded listener.js 11:06:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 220 (27E76800) [pid = 2520] [serial = 961] [outer = 26A16800] 11:06:53 INFO - PROCESS | 2520 | 1461175613462 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 11:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 11:06:53 INFO - PROCESS | 2520 | 1461175613514 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 11:06:53 INFO - PROCESS | 2520 | 1461175613517 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 11:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:06:53 INFO - PROCESS | 2520 | 1461175613522 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:06:53 INFO - PROCESS | 2520 | 1461175613524 Marionette TRACE conn5 <- [1,1246,null,{}] 11:06:53 INFO - PROCESS | 2520 | 1461175613528 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:53 INFO - PROCESS | 2520 | 1461175613642 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 11:06:53 INFO - PROCESS | 2520 | 1461175613806 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:53 INFO - PROCESS | 2520 | ++DOCSHELL 27E77C00 == 91 [pid = 2520] [id = 321] 11:06:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 221 (27E7C400) [pid = 2520] [serial = 962] [outer = 00000000] 11:06:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 222 (27E81000) [pid = 2520] [serial = 963] [outer = 27E7C400] 11:06:53 INFO - PROCESS | 2520 | 1461175613862 Marionette DEBUG loaded listener.js 11:06:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 223 (27E84800) [pid = 2520] [serial = 964] [outer = 27E7C400] 11:06:54 INFO - PROCESS | 2520 | 1461175614459 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 11:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 11:06:54 INFO - PROCESS | 2520 | 1461175614497 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 11:06:54 INFO - PROCESS | 2520 | 1461175614499 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 11:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:06:54 INFO - PROCESS | 2520 | 1461175614503 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:06:54 INFO - PROCESS | 2520 | 1461175614505 Marionette TRACE conn5 <- [1,1250,null,{}] 11:06:54 INFO - PROCESS | 2520 | 1461175614508 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:54 INFO - PROCESS | 2520 | 1461175614625 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 11:06:55 INFO - PROCESS | 2520 | 1461175614991 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:55 INFO - PROCESS | 2520 | ++DOCSHELL 11806800 == 92 [pid = 2520] [id = 322] 11:06:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 224 (11D43400) [pid = 2520] [serial = 965] [outer = 00000000] 11:06:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 225 (11E54000) [pid = 2520] [serial = 966] [outer = 11D43400] 11:06:55 INFO - PROCESS | 2520 | 1461175615064 Marionette DEBUG loaded listener.js 11:06:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 226 (1200C800) [pid = 2520] [serial = 967] [outer = 11D43400] 11:06:55 INFO - PROCESS | 2520 | 1461175615694 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 11:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1235ms 11:06:55 INFO - PROCESS | 2520 | 1461175615742 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 11:06:55 INFO - PROCESS | 2520 | 1461175615747 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 11:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:06:55 INFO - PROCESS | 2520 | 1461175615753 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:06:55 INFO - PROCESS | 2520 | 1461175615756 Marionette TRACE conn5 <- [1,1254,null,{}] 11:06:55 INFO - PROCESS | 2520 | 1461175615761 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:55 INFO - PROCESS | 2520 | 1461175615872 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 11:06:56 INFO - PROCESS | 2520 | 1461175616032 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:56 INFO - PROCESS | 2520 | ++DOCSHELL 198A6C00 == 93 [pid = 2520] [id = 323] 11:06:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 227 (1A917000) [pid = 2520] [serial = 968] [outer = 00000000] 11:06:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 228 (1AE37000) [pid = 2520] [serial = 969] [outer = 1A917000] 11:06:56 INFO - PROCESS | 2520 | 1461175616085 Marionette DEBUG loaded listener.js 11:06:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 229 (1AFD3400) [pid = 2520] [serial = 970] [outer = 1A917000] 11:06:56 INFO - PROCESS | 2520 | 1461175616701 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 11:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 971ms 11:06:56 INFO - PROCESS | 2520 | 1461175616728 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 11:06:56 INFO - PROCESS | 2520 | 1461175616733 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 11:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:06:56 INFO - PROCESS | 2520 | 1461175616737 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:06:56 INFO - PROCESS | 2520 | 1461175616739 Marionette TRACE conn5 <- [1,1258,null,{}] 11:06:56 INFO - PROCESS | 2520 | 1461175616742 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:56 INFO - PROCESS | 2520 | 1461175616853 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 11:06:57 INFO - PROCESS | 2520 | 1461175617014 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 2520 | ++DOCSHELL 1AFDE800 == 94 [pid = 2520] [id = 324] 11:06:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 230 (1AFDF400) [pid = 2520] [serial = 971] [outer = 00000000] 11:06:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 231 (1C046C00) [pid = 2520] [serial = 972] [outer = 1AFDF400] 11:06:57 INFO - PROCESS | 2520 | 1461175617065 Marionette DEBUG loaded listener.js 11:06:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 232 (1C3A9400) [pid = 2520] [serial = 973] [outer = 1AFDF400] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 11AF2400 == 93 [pid = 2520] [id = 64] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 11E4A400 == 92 [pid = 2520] [id = 136] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 1F847400 == 91 [pid = 2520] [id = 313] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 1200B000 == 90 [pid = 2520] [id = 312] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 1C073400 == 89 [pid = 2520] [id = 311] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 1ED2F800 == 88 [pid = 2520] [id = 310] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 1BF97800 == 87 [pid = 2520] [id = 309] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 1B0F2800 == 86 [pid = 2520] [id = 308] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 231 (1A919800) [pid = 2520] [serial = 855] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 230 (22977800) [pid = 2520] [serial = 885] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 16729800 == 85 [pid = 2520] [id = 307] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 12013400 == 84 [pid = 2520] [id = 306] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 11A08C00 == 83 [pid = 2520] [id = 305] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 23B33400 == 82 [pid = 2520] [id = 299] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 214B9C00 == 81 [pid = 2520] [id = 298] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 16F20C00 == 80 [pid = 2520] [id = 297] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 11ABB000 == 79 [pid = 2520] [id = 296] 11:06:57 INFO - PROCESS | 2520 | --DOCSHELL 21348C00 == 78 [pid = 2520] [id = 295] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 229 (1AFDF800) [pid = 2520] [serial = 784] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 228 (1E059C00) [pid = 2520] [serial = 873] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 227 (1F9CF400) [pid = 2520] [serial = 876] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 226 (1E762C00) [pid = 2520] [serial = 874] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 225 (1BC40C00) [pid = 2520] [serial = 879] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 224 (1AFDA800) [pid = 2520] [serial = 867] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 223 (16B16000) [pid = 2520] [serial = 859] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 222 (13259400) [pid = 2520] [serial = 858] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 221 (19C5F400) [pid = 2520] [serial = 864] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 220 (1A918800) [pid = 2520] [serial = 865] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 219 (1200E800) [pid = 2520] [serial = 861] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 218 (1225D800) [pid = 2520] [serial = 862] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 217 (1BDCA400) [pid = 2520] [serial = 831] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 216 (1BE66C00) [pid = 2520] [serial = 832] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 215 (12CD4C00) [pid = 2520] [serial = 834] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 214 (1AFD7400) [pid = 2520] [serial = 837] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 213 (20E7B800) [pid = 2520] [serial = 882] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 212 (1C3AD000) [pid = 2520] [serial = 840] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 211 (1ED2F400) [pid = 2520] [serial = 843] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 210 (20056C00) [pid = 2520] [serial = 846] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (214BF000) [pid = 2520] [serial = 849] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (22978400) [pid = 2520] [serial = 852] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (20057C00) [pid = 2520] [serial = 877] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (1B097800) [pid = 2520] [serial = 868] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (1BDC6400) [pid = 2520] [serial = 870] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (1BE6C000) [pid = 2520] [serial = 871] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (212B9000) [pid = 2520] [serial = 883] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (1C071800) [pid = 2520] [serial = 880] [outer = 00000000] [url = about:blank] 11:06:57 INFO - PROCESS | 2520 | 1461175617765 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 11:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1067ms 11:06:57 INFO - PROCESS | 2520 | 1461175617809 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 11:06:57 INFO - PROCESS | 2520 | 1461175617812 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 11:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:06:57 INFO - PROCESS | 2520 | 1461175617816 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:06:57 INFO - PROCESS | 2520 | 1461175617822 Marionette TRACE conn5 <- [1,1262,null,{}] 11:06:57 INFO - PROCESS | 2520 | 1461175617831 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:57 INFO - PROCESS | 2520 | 1461175617931 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 11:06:57 INFO - PROCESS | 2520 | 1461175617938 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:57 INFO - PROCESS | 2520 | ++DOCSHELL 11AF8800 == 79 [pid = 2520] [id = 325] 11:06:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (11DB7C00) [pid = 2520] [serial = 974] [outer = 00000000] 11:06:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (16CD2000) [pid = 2520] [serial = 975] [outer = 11DB7C00] 11:06:58 INFO - PROCESS | 2520 | 1461175617987 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (195CE800) [pid = 2520] [serial = 976] [outer = 11DB7C00] 11:06:58 INFO - PROCESS | 2520 | 1461175618507 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 11:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 11:06:58 INFO - PROCESS | 2520 | 1461175618549 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 11:06:58 INFO - PROCESS | 2520 | 1461175618551 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 11:06:58 INFO - PROCESS | 2520 | 1461175618555 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:06:58 INFO - PROCESS | 2520 | 1461175618557 Marionette TRACE conn5 <- [1,1266,null,{}] 11:06:58 INFO - PROCESS | 2520 | 1461175618560 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:58 INFO - PROCESS | 2520 | 1461175618652 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 11:06:58 INFO - PROCESS | 2520 | 1461175618764 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:58 INFO - PROCESS | 2520 | ++DOCSHELL 12254400 == 80 [pid = 2520] [id = 326] 11:06:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (16B13400) [pid = 2520] [serial = 977] [outer = 00000000] 11:06:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (1AFDA800) [pid = 2520] [serial = 978] [outer = 16B13400] 11:06:58 INFO - PROCESS | 2520 | 1461175618816 Marionette DEBUG loaded listener.js 11:06:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (1B190C00) [pid = 2520] [serial = 979] [outer = 16B13400] 11:06:59 INFO - PROCESS | 2520 | 1461175619186 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 11:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 11:06:59 INFO - PROCESS | 2520 | 1461175619229 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 11:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:06:59 INFO - PROCESS | 2520 | 1461175619231 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 11:06:59 INFO - PROCESS | 2520 | 1461175619234 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:06:59 INFO - PROCESS | 2520 | 1461175619236 Marionette TRACE conn5 <- [1,1270,null,{}] 11:06:59 INFO - PROCESS | 2520 | 1461175619239 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:06:59 INFO - PROCESS | 2520 | 1461175619328 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 11:06:59 INFO - PROCESS | 2520 | 1461175619362 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:06:59 INFO - PROCESS | 2520 | ++DOCSHELL 1BC40400 == 81 [pid = 2520] [id = 327] 11:06:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (1BC40800) [pid = 2520] [serial = 980] [outer = 00000000] 11:06:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (1BDC6800) [pid = 2520] [serial = 981] [outer = 1BC40800] 11:06:59 INFO - PROCESS | 2520 | 1461175619420 Marionette DEBUG loaded listener.js 11:06:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (1C03CC00) [pid = 2520] [serial = 982] [outer = 1BC40800] 11:07:00 INFO - PROCESS | 2520 | 1461175620014 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 830ms 11:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:07:00 INFO - PROCESS | 2520 | 1461175620065 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 2520 | 1461175620067 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 11:07:00 INFO - PROCESS | 2520 | 1461175620070 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 2520 | 1461175620072 Marionette TRACE conn5 <- [1,1274,null,{}] 11:07:00 INFO - PROCESS | 2520 | 1461175620075 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 2520 | 1461175620213 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 11:07:00 INFO - PROCESS | 2520 | 1461175620236 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:00 INFO - PROCESS | 2520 | ++DOCSHELL 1224E800 == 82 [pid = 2520] [id = 328] 11:07:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (1C070800) [pid = 2520] [serial = 983] [outer = 00000000] 11:07:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (1ED2CC00) [pid = 2520] [serial = 984] [outer = 1C070800] 11:07:00 INFO - PROCESS | 2520 | 1461175620281 Marionette DEBUG loaded listener.js 11:07:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (1F00B400) [pid = 2520] [serial = 985] [outer = 1C070800] 11:07:00 INFO - PROCESS | 2520 | 1461175620731 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 11:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 731ms 11:07:00 INFO - PROCESS | 2520 | 1461175620812 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 11:07:00 INFO - PROCESS | 2520 | 1461175620815 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 11:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:07:00 INFO - PROCESS | 2520 | 1461175620818 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:07:00 INFO - PROCESS | 2520 | 1461175620820 Marionette TRACE conn5 <- [1,1278,null,{}] 11:07:00 INFO - PROCESS | 2520 | 1461175620823 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:00 INFO - PROCESS | 2520 | 1461175620954 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 11:07:01 INFO - PROCESS | 2520 | 1461175621027 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:01 INFO - PROCESS | 2520 | ++DOCSHELL 19E3C000 == 83 [pid = 2520] [id = 329] 11:07:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (1F014C00) [pid = 2520] [serial = 986] [outer = 00000000] 11:07:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (20051000) [pid = 2520] [serial = 987] [outer = 1F014C00] 11:07:01 INFO - PROCESS | 2520 | 1461175621072 Marionette DEBUG loaded listener.js 11:07:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (20258C00) [pid = 2520] [serial = 988] [outer = 1F014C00] 11:07:01 INFO - PROCESS | 2520 | 1461175621516 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 11:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 731ms 11:07:01 INFO - PROCESS | 2520 | 1461175621565 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 11:07:01 INFO - PROCESS | 2520 | 1461175621567 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 11:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:07:01 INFO - PROCESS | 2520 | 1461175621571 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:07:01 INFO - PROCESS | 2520 | 1461175621572 Marionette TRACE conn5 <- [1,1282,null,{}] 11:07:01 INFO - PROCESS | 2520 | 1461175621576 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 2520 | 1461175622256 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 216 (1DAB7400) [pid = 2520] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 215 (21506800) [pid = 2520] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 214 (11796000) [pid = 2520] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 213 (1BE63C00) [pid = 2520] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 212 (16F04800) [pid = 2520] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 211 (195D2C00) [pid = 2520] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 210 (1F843000) [pid = 2520] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (16B8B800) [pid = 2520] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (1BDC0000) [pid = 2520] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (1D60DC00) [pid = 2520] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (1B188400) [pid = 2520] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (1B599C00) [pid = 2520] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (1ACDA000) [pid = 2520] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (2297A000) [pid = 2520] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (120C1000) [pid = 2520] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (1BFED800) [pid = 2520] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (1ED83800) [pid = 2520] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (124F0800) [pid = 2520] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (19E37400) [pid = 2520] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1BE62000) [pid = 2520] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (11DB8000) [pid = 2520] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (1200A800) [pid = 2520] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (2025EC00) [pid = 2520] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (121D9C00) [pid = 2520] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (1A98AC00) [pid = 2520] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (1F016C00) [pid = 2520] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (1C06F000) [pid = 2520] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (23CD1800) [pid = 2520] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (1BE61000) [pid = 2520] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (120BA000) [pid = 2520] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (16F15000) [pid = 2520] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (214B1000) [pid = 2520] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (1F7B0800) [pid = 2520] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (20054400) [pid = 2520] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (12013C00) [pid = 2520] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (11D46C00) [pid = 2520] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (21343400) [pid = 2520] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (18826C00) [pid = 2520] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (195D0800) [pid = 2520] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (1ED2E800) [pid = 2520] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (121DFC00) [pid = 2520] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (2133E800) [pid = 2520] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (1C044800) [pid = 2520] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (21060400) [pid = 2520] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (1DAB8000) [pid = 2520] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (1F00C000) [pid = 2520] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (15195C00) [pid = 2520] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (22975C00) [pid = 2520] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (11D48400) [pid = 2520] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:07:02 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (12253000) [pid = 2520] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:07:02 INFO - PROCESS | 2520 | 1461175622382 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 2520 | ++DOCSHELL 11796000 == 84 [pid = 2520] [id = 330] 11:07:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (11AC7000) [pid = 2520] [serial = 989] [outer = 00000000] 11:07:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1200A800) [pid = 2520] [serial = 990] [outer = 11AC7000] 11:07:02 INFO - PROCESS | 2520 | 1461175622427 Marionette DEBUG loaded listener.js 11:07:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (121E4C00) [pid = 2520] [serial = 991] [outer = 11AC7000] 11:07:02 INFO - PROCESS | 2520 | 1461175622785 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 11:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1274ms 11:07:02 INFO - PROCESS | 2520 | 1461175622848 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 11:07:02 INFO - PROCESS | 2520 | 1461175622850 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 11:07:02 INFO - PROCESS | 2520 | 1461175622853 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:07:02 INFO - PROCESS | 2520 | 1461175622855 Marionette TRACE conn5 <- [1,1286,null,{}] 11:07:02 INFO - PROCESS | 2520 | 1461175622858 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:02 INFO - PROCESS | 2520 | 1461175622949 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 11:07:02 INFO - PROCESS | 2520 | 1461175622955 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:02 INFO - PROCESS | 2520 | ++DOCSHELL 11DB8000 == 85 [pid = 2520] [id = 331] 11:07:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (124F0800) [pid = 2520] [serial = 992] [outer = 00000000] 11:07:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1AFCBC00) [pid = 2520] [serial = 993] [outer = 124F0800] 11:07:03 INFO - PROCESS | 2520 | 1461175623002 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1B544000) [pid = 2520] [serial = 994] [outer = 124F0800] 11:07:03 INFO - PROCESS | 2520 | 1461175623476 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 11:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 11:07:03 INFO - PROCESS | 2520 | 1461175623528 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 11:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:07:03 INFO - PROCESS | 2520 | 1461175623530 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 11:07:03 INFO - PROCESS | 2520 | 1461175623533 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:07:03 INFO - PROCESS | 2520 | 1461175623535 Marionette TRACE conn5 <- [1,1290,null,{}] 11:07:03 INFO - PROCESS | 2520 | 1461175623538 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:03 INFO - PROCESS | 2520 | 1461175623632 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 11:07:03 INFO - PROCESS | 2520 | 1461175623670 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:03 INFO - PROCESS | 2520 | ++DOCSHELL 0EBAE400 == 86 [pid = 2520] [id = 332] 11:07:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (11AC6400) [pid = 2520] [serial = 995] [outer = 00000000] 11:07:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (1C045000) [pid = 2520] [serial = 996] [outer = 11AC6400] 11:07:03 INFO - PROCESS | 2520 | 1461175623720 Marionette DEBUG loaded listener.js 11:07:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (1ED2E800) [pid = 2520] [serial = 997] [outer = 11AC6400] 11:07:04 INFO - PROCESS | 2520 | 1461175624193 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 11:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 11:07:04 INFO - PROCESS | 2520 | 1461175624295 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 11:07:04 INFO - PROCESS | 2520 | 1461175624300 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 11:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:07:04 INFO - PROCESS | 2520 | 1461175624306 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:07:04 INFO - PROCESS | 2520 | 1461175624310 Marionette TRACE conn5 <- [1,1294,null,{}] 11:07:04 INFO - PROCESS | 2520 | 1461175624317 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:04 INFO - PROCESS | 2520 | 1461175624445 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 11:07:04 INFO - PROCESS | 2520 | 1461175624636 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:04 INFO - PROCESS | 2520 | ++DOCSHELL 11ABB400 == 87 [pid = 2520] [id = 333] 11:07:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (11DB2800) [pid = 2520] [serial = 998] [outer = 00000000] 11:07:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (120BFC00) [pid = 2520] [serial = 999] [outer = 11DB2800] 11:07:04 INFO - PROCESS | 2520 | 1461175624697 Marionette DEBUG loaded listener.js 11:07:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (12CD5400) [pid = 2520] [serial = 1000] [outer = 11DB2800] 11:07:05 INFO - PROCESS | 2520 | 1461175625362 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 11:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1135ms 11:07:05 INFO - PROCESS | 2520 | 1461175625445 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 11:07:05 INFO - PROCESS | 2520 | 1461175625448 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 11:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:07:05 INFO - PROCESS | 2520 | 1461175625471 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:07:05 INFO - PROCESS | 2520 | 1461175625475 Marionette TRACE conn5 <- [1,1298,null,{}] 11:07:05 INFO - PROCESS | 2520 | 1461175625481 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:05 INFO - PROCESS | 2520 | 1461175625612 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 11:07:05 INFO - PROCESS | 2520 | 1461175625760 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:05 INFO - PROCESS | 2520 | ++DOCSHELL 18823000 == 88 [pid = 2520] [id = 334] 11:07:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (19E3F000) [pid = 2520] [serial = 1001] [outer = 00000000] 11:07:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (1B0F1C00) [pid = 2520] [serial = 1002] [outer = 19E3F000] 11:07:05 INFO - PROCESS | 2520 | 1461175625817 Marionette DEBUG loaded listener.js 11:07:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (1B9EE800) [pid = 2520] [serial = 1003] [outer = 19E3F000] 11:07:06 INFO - PROCESS | 2520 | 1461175626424 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 11:07:06 INFO - PROCESS | 2520 | 1461175626465 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 11:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:07:06 INFO - PROCESS | 2520 | 1461175626469 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:07:06 INFO - PROCESS | 2520 | 1461175626471 Marionette TRACE conn5 <- [1,1302,null,{}] 11:07:06 INFO - PROCESS | 2520 | 1461175626481 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:06 INFO - PROCESS | 2520 | 1461175626609 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 11:07:06 INFO - PROCESS | 2520 | 1461175626766 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:06 INFO - PROCESS | 2520 | ++DOCSHELL 1C0D1C00 == 89 [pid = 2520] [id = 335] 11:07:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (1C305C00) [pid = 2520] [serial = 1004] [outer = 00000000] 11:07:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (1F9D9400) [pid = 2520] [serial = 1005] [outer = 1C305C00] 11:07:06 INFO - PROCESS | 2520 | 1461175626827 Marionette DEBUG loaded listener.js 11:07:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (20258400) [pid = 2520] [serial = 1006] [outer = 1C305C00] 11:07:07 INFO - PROCESS | 2520 | 1461175627433 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 11:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1019ms 11:07:07 INFO - PROCESS | 2520 | 1461175627491 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 11:07:07 INFO - PROCESS | 2520 | 1461175627494 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 11:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:07:07 INFO - PROCESS | 2520 | 1461175627498 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:07:07 INFO - PROCESS | 2520 | 1461175627500 Marionette TRACE conn5 <- [1,1306,null,{}] 11:07:07 INFO - PROCESS | 2520 | 1461175627504 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:07 INFO - PROCESS | 2520 | 1461175627625 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 11:07:07 INFO - PROCESS | 2520 | 1461175627779 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:07 INFO - PROCESS | 2520 | ++DOCSHELL 21344400 == 90 [pid = 2520] [id = 336] 11:07:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (21347C00) [pid = 2520] [serial = 1007] [outer = 00000000] 11:07:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (214BC400) [pid = 2520] [serial = 1008] [outer = 21347C00] 11:07:07 INFO - PROCESS | 2520 | 1461175627836 Marionette DEBUG loaded listener.js 11:07:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (21508C00) [pid = 2520] [serial = 1009] [outer = 21347C00] 11:07:08 INFO - PROCESS | 2520 | 1461175628377 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 11:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 11:07:08 INFO - PROCESS | 2520 | 1461175628432 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 11:07:08 INFO - PROCESS | 2520 | 1461175628434 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 11:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:07:08 INFO - PROCESS | 2520 | 1461175628437 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:07:08 INFO - PROCESS | 2520 | 1461175628440 Marionette TRACE conn5 <- [1,1310,null,{}] 11:07:08 INFO - PROCESS | 2520 | 1461175628443 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:08 INFO - PROCESS | 2520 | 1461175628561 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 11:07:08 INFO - PROCESS | 2520 | 1461175628728 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:08 INFO - PROCESS | 2520 | ++DOCSHELL 2150B400 == 91 [pid = 2520] [id = 337] 11:07:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (22977800) [pid = 2520] [serial = 1010] [outer = 00000000] 11:07:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (2396A400) [pid = 2520] [serial = 1011] [outer = 22977800] 11:07:08 INFO - PROCESS | 2520 | 1461175628785 Marionette DEBUG loaded listener.js 11:07:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (23B34000) [pid = 2520] [serial = 1012] [outer = 22977800] 11:07:09 INFO - PROCESS | 2520 | 1461175629383 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 11:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 11:07:09 INFO - PROCESS | 2520 | 1461175629412 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 11:07:09 INFO - PROCESS | 2520 | 1461175629414 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 11:07:09 INFO - PROCESS | 2520 | 1461175629418 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:07:09 INFO - PROCESS | 2520 | 1461175629420 Marionette TRACE conn5 <- [1,1314,null,{}] 11:07:09 INFO - PROCESS | 2520 | 1461175629424 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:09 INFO - PROCESS | 2520 | 1461175629567 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 11:07:09 INFO - PROCESS | 2520 | 1461175629725 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:09 INFO - PROCESS | 2520 | ++DOCSHELL 0679C400 == 92 [pid = 2520] [id = 338] 11:07:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (23B6C400) [pid = 2520] [serial = 1013] [outer = 00000000] 11:07:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (23B76800) [pid = 2520] [serial = 1014] [outer = 23B6C400] 11:07:09 INFO - PROCESS | 2520 | 1461175629785 Marionette DEBUG loaded listener.js 11:07:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (23CCB800) [pid = 2520] [serial = 1015] [outer = 23B6C400] 11:07:10 INFO - PROCESS | 2520 | 1461175630387 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:07:10 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 11:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1020ms 11:07:10 INFO - PROCESS | 2520 | 1461175630442 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 11:07:10 INFO - PROCESS | 2520 | 1461175630444 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 11:07:10 INFO - PROCESS | 2520 | 1461175630448 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:07:10 INFO - PROCESS | 2520 | 1461175630450 Marionette TRACE conn5 <- [1,1318,null,{}] 11:07:10 INFO - PROCESS | 2520 | 1461175630454 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:10 INFO - PROCESS | 2520 | 1461175630565 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 11:07:10 INFO - PROCESS | 2520 | 1461175630733 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:10 INFO - PROCESS | 2520 | ++DOCSHELL 23E52000 == 93 [pid = 2520] [id = 339] 11:07:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (23E52800) [pid = 2520] [serial = 1016] [outer = 00000000] 11:07:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (23FDF400) [pid = 2520] [serial = 1017] [outer = 23E52800] 11:07:10 INFO - PROCESS | 2520 | 1461175630789 Marionette DEBUG loaded listener.js 11:07:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (24A36000) [pid = 2520] [serial = 1018] [outer = 23E52800] 11:07:11 INFO - PROCESS | 2520 | 1461175631306 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 11:07:11 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 11:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 931ms 11:07:11 INFO - PROCESS | 2520 | 1461175631382 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 11:07:11 INFO - PROCESS | 2520 | 1461175631384 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 11:07:11 INFO - PROCESS | 2520 | 1461175631387 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:07:11 INFO - PROCESS | 2520 | 1461175631390 Marionette TRACE conn5 <- [1,1322,null,{}] 11:07:11 INFO - PROCESS | 2520 | 1461175631393 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:11 INFO - PROCESS | 2520 | 1461175631506 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 11:07:11 INFO - PROCESS | 2520 | 1461175631661 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:11 INFO - PROCESS | 2520 | ++DOCSHELL 24A38400 == 94 [pid = 2520] [id = 340] 11:07:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (24A3A800) [pid = 2520] [serial = 1019] [outer = 00000000] 11:07:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (24A3F000) [pid = 2520] [serial = 1020] [outer = 24A3A800] 11:07:11 INFO - PROCESS | 2520 | 1461175631717 Marionette DEBUG loaded listener.js 11:07:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (24A5B800) [pid = 2520] [serial = 1021] [outer = 24A3A800] 11:07:12 INFO - PROCESS | 2520 | 1461175632382 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 11:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1021ms 11:07:12 INFO - PROCESS | 2520 | 1461175632413 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 11:07:12 INFO - PROCESS | 2520 | 1461175632415 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 11:07:12 INFO - PROCESS | 2520 | 1461175632418 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:07:12 INFO - PROCESS | 2520 | 1461175632420 Marionette TRACE conn5 <- [1,1326,null,{}] 11:07:12 INFO - PROCESS | 2520 | 1461175632424 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:12 INFO - PROCESS | 2520 | 1461175632559 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 11:07:12 INFO - PROCESS | 2520 | 1461175632716 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:12 INFO - PROCESS | 2520 | ++DOCSHELL 11E4B000 == 95 [pid = 2520] [id = 341] 11:07:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (12255800) [pid = 2520] [serial = 1022] [outer = 00000000] 11:07:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (16F20000) [pid = 2520] [serial = 1023] [outer = 12255800] 11:07:12 INFO - PROCESS | 2520 | 1461175632773 Marionette DEBUG loaded listener.js 11:07:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (19508800) [pid = 2520] [serial = 1024] [outer = 12255800] 11:07:14 INFO - PROCESS | 2520 | 1461175634015 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 11:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1623ms 11:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:07:14 INFO - PROCESS | 2520 | 1461175634046 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 11:07:14 INFO - PROCESS | 2520 | 1461175634050 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 11:07:14 INFO - PROCESS | 2520 | 1461175634055 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:07:14 INFO - PROCESS | 2520 | 1461175634059 Marionette TRACE conn5 <- [1,1330,null,{}] 11:07:14 INFO - PROCESS | 2520 | 1461175634065 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:14 INFO - PROCESS | 2520 | 1461175634180 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 11:07:14 INFO - PROCESS | 2520 | 1461175634335 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:14 INFO - PROCESS | 2520 | ++DOCSHELL 15194000 == 96 [pid = 2520] [id = 342] 11:07:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (16534400) [pid = 2520] [serial = 1025] [outer = 00000000] 11:07:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (17C02400) [pid = 2520] [serial = 1026] [outer = 16534400] 11:07:14 INFO - PROCESS | 2520 | 1461175634389 Marionette DEBUG loaded listener.js 11:07:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (16F86400) [pid = 2520] [serial = 1027] [outer = 16534400] 11:07:15 INFO - PROCESS | 2520 | 1461175635009 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 11:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 990ms 11:07:15 INFO - PROCESS | 2520 | 1461175635046 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 11:07:15 INFO - PROCESS | 2520 | 1461175635052 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 11:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:07:15 INFO - PROCESS | 2520 | 1461175635058 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:07:15 INFO - PROCESS | 2520 | 1461175635060 Marionette TRACE conn5 <- [1,1334,null,{}] 11:07:15 INFO - PROCESS | 2520 | 1461175635064 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:15 INFO - PROCESS | 2520 | 1461175635175 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 11:07:15 INFO - PROCESS | 2520 | 1461175635357 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:15 INFO - PROCESS | 2520 | ++DOCSHELL 198A5400 == 97 [pid = 2520] [id = 343] 11:07:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (198AA400) [pid = 2520] [serial = 1028] [outer = 00000000] 11:07:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (1BB93000) [pid = 2520] [serial = 1029] [outer = 198AA400] 11:07:15 INFO - PROCESS | 2520 | 1461175635405 Marionette DEBUG loaded listener.js 11:07:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (1BC4BC00) [pid = 2520] [serial = 1030] [outer = 198AA400] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 11581000 == 96 [pid = 2520] [id = 285] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 11DB8000 == 95 [pid = 2520] [id = 331] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 11796000 == 94 [pid = 2520] [id = 330] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 19E3C000 == 93 [pid = 2520] [id = 329] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 1224E800 == 92 [pid = 2520] [id = 328] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 1BC40400 == 91 [pid = 2520] [id = 327] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 12254400 == 90 [pid = 2520] [id = 326] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 11AF8800 == 89 [pid = 2520] [id = 325] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (27EBB000) [pid = 2520] [serial = 909] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (1519A400) [pid = 2520] [serial = 888] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (1B9E9C00) [pid = 2520] [serial = 891] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (2396F000) [pid = 2520] [serial = 894] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (23CCDC00) [pid = 2520] [serial = 897] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (25542000) [pid = 2520] [serial = 906] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (23E4D800) [pid = 2520] [serial = 900] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (23FDF000) [pid = 2520] [serial = 903] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (23B37800) [pid = 2520] [serial = 942] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 1AFDE800 == 88 [pid = 2520] [id = 324] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 198A6C00 == 87 [pid = 2520] [id = 323] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 11806800 == 86 [pid = 2520] [id = 322] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 2554F400 == 85 [pid = 2520] [id = 318] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 214BAC00 == 84 [pid = 2520] [id = 317] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 195CA000 == 83 [pid = 2520] [id = 316] 11:07:15 INFO - PROCESS | 2520 | --DOCSHELL 1225CC00 == 82 [pid = 2520] [id = 315] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (1F00FC00) [pid = 2520] [serial = 802] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (23CD7C00) [pid = 2520] [serial = 718] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1BC3F000) [pid = 2520] [serial = 913] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (1C0C7400) [pid = 2520] [serial = 799] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (1AFD4800) [pid = 2520] [serial = 579] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (1B53EC00) [pid = 2520] [serial = 790] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (20050400) [pid = 2520] [serial = 615] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (1AFCA800) [pid = 2520] [serial = 921] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (1BDCB800) [pid = 2520] [serial = 793] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (20256C00) [pid = 2520] [serial = 933] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (1BC42800) [pid = 2520] [serial = 924] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (25546000) [pid = 2520] [serial = 772] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (1BC46400) [pid = 2520] [serial = 606] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (23E54C00) [pid = 2520] [serial = 769] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (198AF400) [pid = 2520] [serial = 703] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (1C0CA800) [pid = 2520] [serial = 928] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (1F7B2C00) [pid = 2520] [serial = 930] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (20261000) [pid = 2520] [serial = 936] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (1AFD8C00) [pid = 2520] [serial = 654] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (1C03F800) [pid = 2520] [serial = 796] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (1B0ED400) [pid = 2520] [serial = 856] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (1AFDE400) [pid = 2520] [serial = 922] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (1C03C800) [pid = 2520] [serial = 706] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (20280000) [pid = 2520] [serial = 709] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (164D0C00) [pid = 2520] [serial = 919] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (2027AC00) [pid = 2520] [serial = 618] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (1F7BCC00) [pid = 2520] [serial = 612] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (1D928400) [pid = 2520] [serial = 576] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (1B09A000) [pid = 2520] [serial = 912] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (20E7D800) [pid = 2520] [serial = 937] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (1F848800) [pid = 2520] [serial = 931] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (23CD9800) [pid = 2520] [serial = 666] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (1C0D0400) [pid = 2520] [serial = 760] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (19E41000) [pid = 2520] [serial = 757] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (13286000) [pid = 2520] [serial = 918] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (23E4C400) [pid = 2520] [serial = 721] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (214BEC00) [pid = 2520] [serial = 660] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (21339800) [pid = 2520] [serial = 657] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (1C06D400) [pid = 2520] [serial = 927] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (20261800) [pid = 2520] [serial = 808] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1BDC6C00) [pid = 2520] [serial = 925] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (16475C00) [pid = 2520] [serial = 651] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (23CD3C00) [pid = 2520] [serial = 715] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (2396BC00) [pid = 2520] [serial = 712] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (19E3D800) [pid = 2520] [serial = 915] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1B9EC000) [pid = 2520] [serial = 570] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (1F9DA400) [pid = 2520] [serial = 805] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (19C5BC00) [pid = 2520] [serial = 603] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (23971800) [pid = 2520] [serial = 763] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (20264400) [pid = 2520] [serial = 934] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1C078800) [pid = 2520] [serial = 573] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (1A98C800) [pid = 2520] [serial = 916] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (22977000) [pid = 2520] [serial = 939] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (1F00B000) [pid = 2520] [serial = 609] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (1F7AEC00) [pid = 2520] [serial = 531] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (18821800) [pid = 2520] [serial = 567] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (2297F000) [pid = 2520] [serial = 766] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (2396E800) [pid = 2520] [serial = 663] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (16B91C00) [pid = 2520] [serial = 787] [outer = 00000000] [url = about:blank] 11:07:15 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (2297D400) [pid = 2520] [serial = 940] [outer = 00000000] [url = about:blank] 11:07:16 INFO - PROCESS | 2520 | 1461175636002 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 971ms 11:07:16 INFO - PROCESS | 2520 | 1461175636031 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 2520 | 1461175636033 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 11:07:16 INFO - PROCESS | 2520 | 1461175636036 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:07:16 INFO - PROCESS | 2520 | 1461175636040 Marionette TRACE conn5 <- [1,1338,null,{}] 11:07:16 INFO - PROCESS | 2520 | 1461175636053 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:16 INFO - PROCESS | 2520 | 1461175636173 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 11:07:16 INFO - PROCESS | 2520 | 1461175636282 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 2520 | ++DOCSHELL 12254400 == 83 [pid = 2520] [id = 344] 11:07:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1225CC00) [pid = 2520] [serial = 1031] [outer = 00000000] 11:07:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (1881FC00) [pid = 2520] [serial = 1032] [outer = 1225CC00] 11:07:16 INFO - PROCESS | 2520 | 1461175636331 Marionette DEBUG loaded listener.js 11:07:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (19C5B400) [pid = 2520] [serial = 1033] [outer = 1225CC00] 11:07:16 INFO - PROCESS | 2520 | 1461175636731 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 11:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 11:07:16 INFO - PROCESS | 2520 | 1461175636771 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 11:07:16 INFO - PROCESS | 2520 | 1461175636773 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 11:07:16 INFO - PROCESS | 2520 | 1461175636808 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:07:16 INFO - PROCESS | 2520 | 1461175636810 Marionette TRACE conn5 <- [1,1342,null,{}] 11:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:07:16 INFO - PROCESS | 2520 | 1461175636813 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:16 INFO - PROCESS | 2520 | 1461175636913 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 11:07:16 INFO - PROCESS | 2520 | 1461175636923 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:16 INFO - PROCESS | 2520 | ++DOCSHELL 19E40C00 == 84 [pid = 2520] [id = 345] 11:07:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1ACDB800) [pid = 2520] [serial = 1034] [outer = 00000000] 11:07:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1B542400) [pid = 2520] [serial = 1035] [outer = 1ACDB800] 11:07:17 INFO - PROCESS | 2520 | 1461175636970 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1B9E9C00) [pid = 2520] [serial = 1036] [outer = 1ACDB800] 11:07:17 INFO - PROCESS | 2520 | 1461175637418 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 11:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 11:07:17 INFO - PROCESS | 2520 | 1461175637486 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 11:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:07:17 INFO - PROCESS | 2520 | 1461175637488 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 11:07:17 INFO - PROCESS | 2520 | 1461175637491 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:07:17 INFO - PROCESS | 2520 | 1461175637493 Marionette TRACE conn5 <- [1,1346,null,{}] 11:07:17 INFO - PROCESS | 2520 | 1461175637497 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:17 INFO - PROCESS | 2520 | 1461175637592 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 11:07:17 INFO - PROCESS | 2520 | 1461175637599 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:17 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EE000 == 85 [pid = 2520] [id = 346] 11:07:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1BC42000) [pid = 2520] [serial = 1037] [outer = 00000000] 11:07:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1BD29000) [pid = 2520] [serial = 1038] [outer = 1BC42000] 11:07:17 INFO - PROCESS | 2520 | 1461175637648 Marionette DEBUG loaded listener.js 11:07:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1BDCB800) [pid = 2520] [serial = 1039] [outer = 1BC42000] 11:07:18 INFO - PROCESS | 2520 | 1461175638158 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 11:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 730ms 11:07:18 INFO - PROCESS | 2520 | 1461175638222 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 11:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:07:18 INFO - PROCESS | 2520 | 1461175638224 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 11:07:18 INFO - PROCESS | 2520 | 1461175638227 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:07:18 INFO - PROCESS | 2520 | 1461175638229 Marionette TRACE conn5 <- [1,1350,null,{}] 11:07:18 INFO - PROCESS | 2520 | 1461175638232 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:18 INFO - PROCESS | 2520 | 1461175638405 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 11:07:18 INFO - PROCESS | 2520 | 1461175638426 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:18 INFO - PROCESS | 2520 | ++DOCSHELL 1BE61800 == 86 [pid = 2520] [id = 347] 11:07:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1C03E400) [pid = 2520] [serial = 1040] [outer = 00000000] 11:07:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1C078C00) [pid = 2520] [serial = 1041] [outer = 1C03E400] 11:07:18 INFO - PROCESS | 2520 | 1461175638476 Marionette DEBUG loaded listener.js 11:07:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1C0C8400) [pid = 2520] [serial = 1042] [outer = 1C03E400] 11:07:18 INFO - PROCESS | 2520 | 1461175638954 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 11:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 11:07:19 INFO - PROCESS | 2520 | 1461175638998 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 11:07:19 INFO - PROCESS | 2520 | 1461175639000 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 11:07:19 INFO - PROCESS | 2520 | 1461175639003 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:07:19 INFO - PROCESS | 2520 | 1461175639005 Marionette TRACE conn5 <- [1,1354,null,{}] 11:07:19 INFO - PROCESS | 2520 | 1461175639008 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:19 INFO - PROCESS | 2520 | 1461175639158 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 11:07:19 INFO - PROCESS | 2520 | 1461175639242 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:19 INFO - PROCESS | 2520 | ++DOCSHELL 1C0CAC00 == 87 [pid = 2520] [id = 348] 11:07:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (1C0CB400) [pid = 2520] [serial = 1043] [outer = 00000000] 11:07:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (1D6A7800) [pid = 2520] [serial = 1044] [outer = 1C0CB400] 11:07:19 INFO - PROCESS | 2520 | 1461175639291 Marionette DEBUG loaded listener.js 11:07:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (1E05A800) [pid = 2520] [serial = 1045] [outer = 1C0CB400] 11:07:19 INFO - PROCESS | 2520 | 1461175639770 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 11:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:07:20 INFO - PROCESS | 2520 | 1461175640100 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 11:07:20 INFO - PROCESS | 2520 | 1461175640103 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 2520 | 1461175640105 Marionette TRACE conn5 <- [1,1358,null,{}] 11:07:20 INFO - PROCESS | 2520 | 1461175640108 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:20 INFO - PROCESS | 2520 | 1461175640203 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 11:07:20 INFO - PROCESS | 2520 | 1461175640209 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 2520 | ++DOCSHELL 11AF1000 == 88 [pid = 2520] [id = 349] 11:07:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (11E50C00) [pid = 2520] [serial = 1046] [outer = 00000000] 11:07:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1328B000) [pid = 2520] [serial = 1047] [outer = 11E50C00] 11:07:20 INFO - PROCESS | 2520 | 1461175640254 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (16F0AC00) [pid = 2520] [serial = 1048] [outer = 11E50C00] 11:07:20 INFO - PROCESS | 2520 | 1461175640700 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 11:07:20 INFO - PROCESS | 2520 | 1461175640735 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 11:07:20 INFO - PROCESS | 2520 | 1461175640738 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:07:20 INFO - PROCESS | 2520 | 1461175640740 Marionette TRACE conn5 <- [1,1362,null,{}] 11:07:20 INFO - PROCESS | 2520 | 1461175640744 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:20 INFO - PROCESS | 2520 | 1461175640839 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 11:07:20 INFO - PROCESS | 2520 | 1461175640845 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:20 INFO - PROCESS | 2520 | ++DOCSHELL 1B0F2800 == 89 [pid = 2520] [id = 350] 11:07:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1C03F400) [pid = 2520] [serial = 1049] [outer = 00000000] 11:07:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1ED88800) [pid = 2520] [serial = 1050] [outer = 1C03F400] 11:07:20 INFO - PROCESS | 2520 | 1461175640890 Marionette DEBUG loaded listener.js 11:07:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (1ED81400) [pid = 2520] [serial = 1051] [outer = 1C03F400] 11:07:21 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:21 INFO - PROCESS | 2520 | 1461175641327 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 11:07:21 INFO - PROCESS | 2520 | 1461175641384 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 11:07:21 INFO - PROCESS | 2520 | 1461175641387 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:07:21 INFO - PROCESS | 2520 | 1461175641389 Marionette TRACE conn5 <- [1,1366,null,{}] 11:07:21 INFO - PROCESS | 2520 | 1461175641392 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:21 INFO - PROCESS | 2520 | 1461175641490 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 11:07:21 INFO - PROCESS | 2520 | 1461175641496 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:21 INFO - PROCESS | 2520 | ++DOCSHELL 1200B000 == 90 [pid = 2520] [id = 351] 11:07:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1F00FC00) [pid = 2520] [serial = 1052] [outer = 00000000] 11:07:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1F9D5000) [pid = 2520] [serial = 1053] [outer = 1F00FC00] 11:07:21 INFO - PROCESS | 2520 | 1461175641543 Marionette DEBUG loaded listener.js 11:07:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (20050400) [pid = 2520] [serial = 1054] [outer = 1F00FC00] 11:07:22 INFO - PROCESS | 2520 | 1461175642020 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 11:07:22 INFO - PROCESS | 2520 | 1461175642155 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 11:07:22 INFO - PROCESS | 2520 | 1461175642160 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:07:22 INFO - PROCESS | 2520 | 1461175642165 Marionette TRACE conn5 <- [1,1370,null,{}] 11:07:22 INFO - PROCESS | 2520 | 1461175642172 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:22 INFO - PROCESS | 2520 | 1461175642349 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 11:07:22 INFO - PROCESS | 2520 | 1461175642500 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:22 INFO - PROCESS | 2520 | ++DOCSHELL 1200BC00 == 91 [pid = 2520] [id = 352] 11:07:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1200E000) [pid = 2520] [serial = 1055] [outer = 00000000] 11:07:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1225AC00) [pid = 2520] [serial = 1056] [outer = 1200E000] 11:07:22 INFO - PROCESS | 2520 | 1461175642557 Marionette DEBUG loaded listener.js 11:07:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (1517A800) [pid = 2520] [serial = 1057] [outer = 1200E000] 11:07:23 INFO - PROCESS | 2520 | [2520] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 11:07:23 INFO - PROCESS | 2520 | 1461175643256 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 11:07:23 INFO - PROCESS | 2520 | 1461175643295 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 11:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 11:07:23 INFO - PROCESS | 2520 | 1461175643318 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:07:23 INFO - PROCESS | 2520 | 1461175643323 Marionette TRACE conn5 <- [1,1374,null,{}] 11:07:23 INFO - PROCESS | 2520 | 1461175643328 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:23 INFO - PROCESS | 2520 | 1461175643454 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 11:07:23 INFO - PROCESS | 2520 | 1461175643605 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:23 INFO - PROCESS | 2520 | ++DOCSHELL 1519F400 == 92 [pid = 2520] [id = 353] 11:07:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (16534800) [pid = 2520] [serial = 1058] [outer = 00000000] 11:07:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (1AFE1000) [pid = 2520] [serial = 1059] [outer = 16534800] 11:07:23 INFO - PROCESS | 2520 | 1461175643662 Marionette DEBUG loaded listener.js 11:07:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1B194400) [pid = 2520] [serial = 1060] [outer = 16534800] 11:07:24 INFO - PROCESS | 2520 | 1461175644284 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 11:07:24 INFO - PROCESS | 2520 | 1461175644312 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 11:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:07:24 INFO - PROCESS | 2520 | 1461175644316 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:07:24 INFO - PROCESS | 2520 | 1461175644318 Marionette TRACE conn5 <- [1,1378,null,{}] 11:07:24 INFO - PROCESS | 2520 | 1461175644328 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:24 INFO - PROCESS | 2520 | 1461175644459 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 11:07:24 INFO - PROCESS | 2520 | 1461175644626 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:24 INFO - PROCESS | 2520 | ++DOCSHELL 1E061800 == 93 [pid = 2520] [id = 354] 11:07:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1ED2C000) [pid = 2520] [serial = 1061] [outer = 00000000] 11:07:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (20053800) [pid = 2520] [serial = 1062] [outer = 1ED2C000] 11:07:24 INFO - PROCESS | 2520 | 1461175644687 Marionette DEBUG loaded listener.js 11:07:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (20259800) [pid = 2520] [serial = 1063] [outer = 1ED2C000] 11:07:25 INFO - PROCESS | 2520 | 1461175645281 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 11:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1019ms 11:07:25 INFO - PROCESS | 2520 | 1461175645347 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 11:07:25 INFO - PROCESS | 2520 | 1461175645349 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 11:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:07:25 INFO - PROCESS | 2520 | 1461175645354 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:07:25 INFO - PROCESS | 2520 | 1461175645356 Marionette TRACE conn5 <- [1,1382,null,{}] 11:07:25 INFO - PROCESS | 2520 | 1461175645361 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:25 INFO - PROCESS | 2520 | 1461175645485 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 11:07:25 INFO - PROCESS | 2520 | 1461175645636 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:25 INFO - PROCESS | 2520 | ++DOCSHELL 20279C00 == 94 [pid = 2520] [id = 355] 11:07:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (2027A000) [pid = 2520] [serial = 1064] [outer = 00000000] 11:07:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (20E82400) [pid = 2520] [serial = 1065] [outer = 2027A000] 11:07:25 INFO - PROCESS | 2520 | 1461175645693 Marionette DEBUG loaded listener.js 11:07:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (2133CC00) [pid = 2520] [serial = 1066] [outer = 2027A000] 11:07:26 INFO - PROCESS | 2520 | 1461175646322 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 11:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1016ms 11:07:26 INFO - PROCESS | 2520 | 1461175646374 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 11:07:26 INFO - PROCESS | 2520 | 1461175646376 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 11:07:26 INFO - PROCESS | 2520 | 1461175646380 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:07:26 INFO - PROCESS | 2520 | 1461175646382 Marionette TRACE conn5 <- [1,1386,null,{}] 11:07:26 INFO - PROCESS | 2520 | 1461175646385 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:26 INFO - PROCESS | 2520 | 1461175646504 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 11:07:26 INFO - PROCESS | 2520 | 1461175646654 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:26 INFO - PROCESS | 2520 | ++DOCSHELL 20E7A000 == 95 [pid = 2520] [id = 356] 11:07:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (21342000) [pid = 2520] [serial = 1067] [outer = 00000000] 11:07:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (214BD000) [pid = 2520] [serial = 1068] [outer = 21342000] 11:07:26 INFO - PROCESS | 2520 | 1461175646711 Marionette DEBUG loaded listener.js 11:07:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (2150B800) [pid = 2520] [serial = 1069] [outer = 21342000] 11:07:27 INFO - PROCESS | 2520 | 1461175647253 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 11:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 930ms 11:07:27 INFO - PROCESS | 2520 | 1461175647315 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 11:07:27 INFO - PROCESS | 2520 | 1461175647317 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 11:07:27 INFO - PROCESS | 2520 | 1461175647320 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:07:27 INFO - PROCESS | 2520 | 1461175647322 Marionette TRACE conn5 <- [1,1390,null,{}] 11:07:27 INFO - PROCESS | 2520 | 1461175647326 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:27 INFO - PROCESS | 2520 | 1461175647470 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 11:07:27 INFO - PROCESS | 2520 | 1461175647625 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:27 INFO - PROCESS | 2520 | ++DOCSHELL 214B8800 == 96 [pid = 2520] [id = 357] 11:07:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (2297C400) [pid = 2520] [serial = 1070] [outer = 00000000] 11:07:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (23972000) [pid = 2520] [serial = 1071] [outer = 2297C400] 11:07:27 INFO - PROCESS | 2520 | 1461175647684 Marionette DEBUG loaded listener.js 11:07:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (23B34400) [pid = 2520] [serial = 1072] [outer = 2297C400] 11:07:28 INFO - PROCESS | 2520 | 1461175648275 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 11:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1017ms 11:07:28 INFO - PROCESS | 2520 | 1461175648341 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 11:07:28 INFO - PROCESS | 2520 | 1461175648344 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 11:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:07:28 INFO - PROCESS | 2520 | 1461175648347 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:07:28 INFO - PROCESS | 2520 | 1461175648350 Marionette TRACE conn5 <- [1,1394,null,{}] 11:07:28 INFO - PROCESS | 2520 | 1461175648354 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:28 INFO - PROCESS | 2520 | 1461175648473 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 11:07:28 INFO - PROCESS | 2520 | 1461175648624 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:28 INFO - PROCESS | 2520 | ++DOCSHELL 23B72800 == 97 [pid = 2520] [id = 358] 11:07:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (23B73400) [pid = 2520] [serial = 1073] [outer = 00000000] 11:07:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (23CCF400) [pid = 2520] [serial = 1074] [outer = 23B73400] 11:07:28 INFO - PROCESS | 2520 | 1461175648680 Marionette DEBUG loaded listener.js 11:07:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (23CD5000) [pid = 2520] [serial = 1075] [outer = 23B73400] 11:07:29 INFO - PROCESS | 2520 | 1461175649330 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 11:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1018ms 11:07:29 INFO - PROCESS | 2520 | 1461175649370 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 11:07:29 INFO - PROCESS | 2520 | 1461175649372 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 11:07:29 INFO - PROCESS | 2520 | 1461175649376 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:07:29 INFO - PROCESS | 2520 | 1461175649378 Marionette TRACE conn5 <- [1,1398,null,{}] 11:07:29 INFO - PROCESS | 2520 | 1461175649396 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:29 INFO - PROCESS | 2520 | 1461175649569 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 11:07:29 INFO - PROCESS | 2520 | 1461175649685 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:29 INFO - PROCESS | 2520 | ++DOCSHELL 11ABD400 == 98 [pid = 2520] [id = 359] 11:07:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (11E4B800) [pid = 2520] [serial = 1076] [outer = 00000000] 11:07:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (16F14800) [pid = 2520] [serial = 1077] [outer = 11E4B800] 11:07:29 INFO - PROCESS | 2520 | 1461175649742 Marionette DEBUG loaded listener.js 11:07:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1AFDAC00) [pid = 2520] [serial = 1078] [outer = 11E4B800] 11:07:30 INFO - PROCESS | 2520 | 1461175650703 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 11:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1384ms 11:07:30 INFO - PROCESS | 2520 | 1461175650764 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 11:07:30 INFO - PROCESS | 2520 | 1461175650768 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 11:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:07:30 INFO - PROCESS | 2520 | 1461175650773 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:07:30 INFO - PROCESS | 2520 | 1461175650777 Marionette TRACE conn5 <- [1,1402,null,{}] 11:07:30 INFO - PROCESS | 2520 | 1461175650783 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:30 INFO - PROCESS | 2520 | 1461175650940 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 11:07:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (11D4D400) [pid = 2520] [serial = 1079] [outer = 1C3AFC00] 11:07:31 INFO - PROCESS | 2520 | 1461175651171 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:31 INFO - PROCESS | 2520 | ++DOCSHELL 16534C00 == 99 [pid = 2520] [id = 360] 11:07:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (16B15400) [pid = 2520] [serial = 1080] [outer = 00000000] 11:07:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (16F11C00) [pid = 2520] [serial = 1081] [outer = 16B15400] 11:07:31 INFO - PROCESS | 2520 | 1461175651239 Marionette DEBUG loaded listener.js 11:07:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (17CEFC00) [pid = 2520] [serial = 1082] [outer = 16B15400] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 12C8B400 == 98 [pid = 2520] [id = 189] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1BE61C00 == 97 [pid = 2520] [id = 166] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 0EBB1000 == 96 [pid = 2520] [id = 76] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1F7B4000 == 95 [pid = 2520] [id = 165] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1F016000 == 94 [pid = 2520] [id = 205] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1F00CC00 == 93 [pid = 2520] [id = 204] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1C0C4C00 == 92 [pid = 2520] [id = 133] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 19501400 == 91 [pid = 2520] [id = 163] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1C0CB000 == 90 [pid = 2520] [id = 181] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1B0F2800 == 89 [pid = 2520] [id = 350] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 11AF1000 == 88 [pid = 2520] [id = 349] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1C0CAC00 == 87 [pid = 2520] [id = 348] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1BE61800 == 86 [pid = 2520] [id = 347] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1B9EE000 == 85 [pid = 2520] [id = 346] 11:07:31 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (1C045000) [pid = 2520] [serial = 996] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (23E53800) [pid = 2520] [serial = 951] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (25607C00) [pid = 2520] [serial = 954] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (1BDC8000) [pid = 2520] [serial = 948] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (17C01800) [pid = 2520] [serial = 945] [outer = 00000000] [url = about:blank] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 19E40C00 == 84 [pid = 2520] [id = 345] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 12254400 == 83 [pid = 2520] [id = 344] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 198A5400 == 82 [pid = 2520] [id = 343] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 15194000 == 81 [pid = 2520] [id = 342] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 23E52000 == 80 [pid = 2520] [id = 339] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 0679C400 == 79 [pid = 2520] [id = 338] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 2150B400 == 78 [pid = 2520] [id = 337] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 21344400 == 77 [pid = 2520] [id = 336] 11:07:31 INFO - PROCESS | 2520 | --DOCSHELL 1C0D1C00 == 76 [pid = 2520] [id = 335] 11:07:32 INFO - PROCESS | 2520 | --DOCSHELL 18823000 == 75 [pid = 2520] [id = 334] 11:07:32 INFO - PROCESS | 2520 | --DOCSHELL 11ABB400 == 74 [pid = 2520] [id = 333] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (21504C00) [pid = 2520] [serial = 850] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1D6A1C00) [pid = 2520] [serial = 841] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (24121000) [pid = 2520] [serial = 901] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (1F013000) [pid = 2520] [serial = 844] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (2297F400) [pid = 2520] [serial = 853] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (1BDC8400) [pid = 2520] [serial = 892] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (23CD1C00) [pid = 2520] [serial = 898] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (2025C400) [pid = 2520] [serial = 847] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (16533000) [pid = 2520] [serial = 835] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (23B2B800) [pid = 2520] [serial = 895] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (16F0FC00) [pid = 2520] [serial = 889] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1B9E5000) [pid = 2520] [serial = 838] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (27EBE800) [pid = 2520] [serial = 910] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (24128400) [pid = 2520] [serial = 904] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (22980C00) [pid = 2520] [serial = 886] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (25547C00) [pid = 2520] [serial = 907] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1ED2CC00) [pid = 2520] [serial = 984] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (16CD2000) [pid = 2520] [serial = 975] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (195CE800) [pid = 2520] [serial = 976] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (1AFD3400) [pid = 2520] [serial = 970] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1AE37000) [pid = 2520] [serial = 969] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1200C800) [pid = 2520] [serial = 967] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (11E54000) [pid = 2520] [serial = 966] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (1AFDA800) [pid = 2520] [serial = 978] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1B190C00) [pid = 2520] [serial = 979] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (20051000) [pid = 2520] [serial = 987] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (1BDC6800) [pid = 2520] [serial = 981] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1F00B400) [pid = 2520] [serial = 985] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (1C3A9400) [pid = 2520] [serial = 973] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (1C046C00) [pid = 2520] [serial = 972] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (24A62000) [pid = 2520] [serial = 957] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 129 (26A1C400) [pid = 2520] [serial = 960] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 128 (27E81000) [pid = 2520] [serial = 963] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 127 (20258C00) [pid = 2520] [serial = 988] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 126 (1AFCBC00) [pid = 2520] [serial = 993] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 125 (1200A800) [pid = 2520] [serial = 990] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 124 (1B544000) [pid = 2520] [serial = 994] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 123 (121E4C00) [pid = 2520] [serial = 991] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | --DOMWINDOW == 122 (1C03CC00) [pid = 2520] [serial = 982] [outer = 00000000] [url = about:blank] 11:07:32 INFO - PROCESS | 2520 | 1461175652026 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1279ms 11:07:32 INFO - PROCESS | 2520 | 1461175652055 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 2520 | 1461175652060 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 11:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:07:32 INFO - PROCESS | 2520 | 1461175652066 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - PROCESS | 2520 | 1461175652068 Marionette TRACE conn5 <- [1,1406,null,{}] 11:07:32 INFO - PROCESS | 2520 | 1461175652072 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 2520 | 1461175652171 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 11:07:32 INFO - PROCESS | 2520 | 1461175652178 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:32 INFO - PROCESS | 2520 | ++DOCSHELL 11A05C00 == 75 [pid = 2520] [id = 361] 11:07:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 123 (11AED800) [pid = 2520] [serial = 1083] [outer = 00000000] 11:07:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 124 (12009000) [pid = 2520] [serial = 1084] [outer = 11AED800] 11:07:32 INFO - PROCESS | 2520 | 1461175652228 Marionette DEBUG loaded listener.js 11:07:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 125 (12250800) [pid = 2520] [serial = 1085] [outer = 11AED800] 11:07:32 INFO - PROCESS | 2520 | 1461175652806 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 11:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 770ms 11:07:32 INFO - PROCESS | 2520 | 1461175652837 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 11:07:32 INFO - PROCESS | 2520 | 1461175652839 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 11:07:32 INFO - PROCESS | 2520 | 1461175652843 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:07:32 INFO - PROCESS | 2520 | 1461175652846 Marionette TRACE conn5 <- [1,1410,null,{}] 11:07:32 INFO - PROCESS | 2520 | 1461175652857 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:32 INFO - PROCESS | 2520 | 1461175652956 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 11:07:33 INFO - PROCESS | 2520 | 1461175653065 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 2520 | ++DOCSHELL 198AF400 == 76 [pid = 2520] [id = 362] 11:07:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 126 (19C57C00) [pid = 2520] [serial = 1086] [outer = 00000000] 11:07:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 127 (19E40C00) [pid = 2520] [serial = 1087] [outer = 19C57C00] 11:07:33 INFO - PROCESS | 2520 | 1461175653113 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 128 (1A981400) [pid = 2520] [serial = 1088] [outer = 19C57C00] 11:07:33 INFO - PROCESS | 2520 | 1461175653496 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 11:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 11:07:33 INFO - PROCESS | 2520 | 1461175653577 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 11:07:33 INFO - PROCESS | 2520 | 1461175653579 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 11:07:33 INFO - PROCESS | 2520 | 1461175653582 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:07:33 INFO - PROCESS | 2520 | 1461175653584 Marionette TRACE conn5 <- [1,1414,null,{}] 11:07:33 INFO - PROCESS | 2520 | 1461175653588 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:33 INFO - PROCESS | 2520 | 1461175653708 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 11:07:33 INFO - PROCESS | 2520 | 1461175653724 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:33 INFO - PROCESS | 2520 | ++DOCSHELL 1AFCFC00 == 77 [pid = 2520] [id = 363] 11:07:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 129 (1AFD4000) [pid = 2520] [serial = 1089] [outer = 00000000] 11:07:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 130 (1B0E8400) [pid = 2520] [serial = 1090] [outer = 1AFD4000] 11:07:33 INFO - PROCESS | 2520 | 1461175653769 Marionette DEBUG loaded listener.js 11:07:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (1B548000) [pid = 2520] [serial = 1091] [outer = 1AFD4000] 11:07:34 INFO - PROCESS | 2520 | 1461175654228 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 11:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 670ms 11:07:34 INFO - PROCESS | 2520 | 1461175654272 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 11:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:07:34 INFO - PROCESS | 2520 | 1461175654274 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 11:07:34 INFO - PROCESS | 2520 | 1461175654277 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:07:34 INFO - PROCESS | 2520 | 1461175654279 Marionette TRACE conn5 <- [1,1418,null,{}] 11:07:34 INFO - PROCESS | 2520 | 1461175654292 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:34 INFO - PROCESS | 2520 | 1461175654420 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 11:07:34 INFO - PROCESS | 2520 | 1461175654483 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:34 INFO - PROCESS | 2520 | ++DOCSHELL 1B599C00 == 78 [pid = 2520] [id = 364] 11:07:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1B9E7C00) [pid = 2520] [serial = 1092] [outer = 00000000] 11:07:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1BC40C00) [pid = 2520] [serial = 1093] [outer = 1B9E7C00] 11:07:34 INFO - PROCESS | 2520 | 1461175654529 Marionette DEBUG loaded listener.js 11:07:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1BDC4000) [pid = 2520] [serial = 1094] [outer = 1B9E7C00] 11:07:35 INFO - PROCESS | 2520 | 1461175654974 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 11:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:07:35 INFO - PROCESS | 2520 | 1461175655008 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 2520 | 1461175655010 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 11:07:35 INFO - PROCESS | 2520 | 1461175655013 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - PROCESS | 2520 | 1461175655014 Marionette TRACE conn5 <- [1,1422,null,{}] 11:07:35 INFO - PROCESS | 2520 | 1461175655018 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 2520 | 1461175655194 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 11:07:35 INFO - PROCESS | 2520 | 1461175655225 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:35 INFO - PROCESS | 2520 | ++DOCSHELL 1BFF2C00 == 79 [pid = 2520] [id = 365] 11:07:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (1C03A800) [pid = 2520] [serial = 1095] [outer = 00000000] 11:07:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1C043800) [pid = 2520] [serial = 1096] [outer = 1C03A800] 11:07:35 INFO - PROCESS | 2520 | 1461175655271 Marionette DEBUG loaded listener.js 11:07:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1C06AC00) [pid = 2520] [serial = 1097] [outer = 1C03A800] 11:07:35 INFO - PROCESS | 2520 | 1461175655732 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 11:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 770ms 11:07:35 INFO - PROCESS | 2520 | 1461175655789 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 11:07:35 INFO - PROCESS | 2520 | 1461175655792 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 11:07:35 INFO - PROCESS | 2520 | 1461175655795 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:07:35 INFO - PROCESS | 2520 | 1461175655797 Marionette TRACE conn5 <- [1,1426,null,{}] 11:07:35 INFO - PROCESS | 2520 | 1461175655804 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:35 INFO - PROCESS | 2520 | 1461175655933 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 11:07:36 INFO - PROCESS | 2520 | 1461175656004 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:36 INFO - PROCESS | 2520 | ++DOCSHELL 1C06F800 == 80 [pid = 2520] [id = 366] 11:07:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1C074000) [pid = 2520] [serial = 1098] [outer = 00000000] 11:07:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1C0CD400) [pid = 2520] [serial = 1099] [outer = 1C074000] 11:07:36 INFO - PROCESS | 2520 | 1461175656049 Marionette DEBUG loaded listener.js 11:07:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (1C3AD000) [pid = 2520] [serial = 1100] [outer = 1C074000] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 139 (1C03E400) [pid = 2520] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 138 (1C0CB400) [pid = 2520] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 137 (11E50C00) [pid = 2520] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 136 (1C03F400) [pid = 2520] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 135 (1225CC00) [pid = 2520] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 134 (12255800) [pid = 2520] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 133 (1ACDB800) [pid = 2520] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 132 (198AA400) [pid = 2520] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 131 (16534400) [pid = 2520] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:07:36 INFO - PROCESS | 2520 | --DOMWINDOW == 130 (1BC42000) [pid = 2520] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:07:36 INFO - PROCESS | 2520 | 1461175656740 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 11:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 971ms 11:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:07:36 INFO - PROCESS | 2520 | 1461175656768 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 11:07:36 INFO - PROCESS | 2520 | 1461175656770 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 11:07:36 INFO - PROCESS | 2520 | 1461175656773 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:07:36 INFO - PROCESS | 2520 | 1461175656775 Marionette TRACE conn5 <- [1,1430,null,{}] 11:07:36 INFO - PROCESS | 2520 | 1461175656779 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:36 INFO - PROCESS | 2520 | 1461175656908 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 11:07:37 INFO - PROCESS | 2520 | 1461175656978 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 2520 | ++DOCSHELL 118E2C00 == 81 [pid = 2520] [id = 367] 11:07:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 131 (11A07800) [pid = 2520] [serial = 1101] [outer = 00000000] 11:07:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 132 (1BC42000) [pid = 2520] [serial = 1102] [outer = 11A07800] 11:07:37 INFO - PROCESS | 2520 | 1461175657024 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 133 (1BE64000) [pid = 2520] [serial = 1103] [outer = 11A07800] 11:07:37 INFO - PROCESS | 2520 | 1461175657390 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 11:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 11:07:37 INFO - PROCESS | 2520 | 1461175657445 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 11:07:37 INFO - PROCESS | 2520 | 1461175657447 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 11:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:07:37 INFO - PROCESS | 2520 | 1461175657450 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:07:37 INFO - PROCESS | 2520 | 1461175657452 Marionette TRACE conn5 <- [1,1434,null,{}] 11:07:37 INFO - PROCESS | 2520 | 1461175657455 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:37 INFO - PROCESS | 2520 | 1461175657549 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 11:07:37 INFO - PROCESS | 2520 | 1461175657555 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:37 INFO - PROCESS | 2520 | ++DOCSHELL 1C06EC00 == 82 [pid = 2520] [id = 368] 11:07:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 134 (1C076C00) [pid = 2520] [serial = 1104] [outer = 00000000] 11:07:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 135 (1DAC5800) [pid = 2520] [serial = 1105] [outer = 1C076C00] 11:07:37 INFO - PROCESS | 2520 | 1461175657603 Marionette DEBUG loaded listener.js 11:07:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 136 (1ED2D000) [pid = 2520] [serial = 1106] [outer = 1C076C00] 11:07:38 INFO - PROCESS | 2520 | 1461175658064 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 11:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 11:07:38 INFO - PROCESS | 2520 | 1461175658121 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 11:07:38 INFO - PROCESS | 2520 | 1461175658123 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 11:07:38 INFO - PROCESS | 2520 | 1461175658126 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:07:38 INFO - PROCESS | 2520 | 1461175658128 Marionette TRACE conn5 <- [1,1438,null,{}] 11:07:38 INFO - PROCESS | 2520 | 1461175658132 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:38 INFO - PROCESS | 2520 | 1461175658226 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 11:07:38 INFO - PROCESS | 2520 | 1461175658269 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:38 INFO - PROCESS | 2520 | ++DOCSHELL 1ED82800 == 83 [pid = 2520] [id = 369] 11:07:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 137 (1F00E800) [pid = 2520] [serial = 1107] [outer = 00000000] 11:07:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 138 (1F017C00) [pid = 2520] [serial = 1108] [outer = 1F00E800] 11:07:38 INFO - PROCESS | 2520 | 1461175658313 Marionette DEBUG loaded listener.js 11:07:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 139 (1F7B2C00) [pid = 2520] [serial = 1109] [outer = 1F00E800] 11:07:39 INFO - PROCESS | 2520 | 1461175659028 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 11:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 11:07:39 INFO - PROCESS | 2520 | 1461175659102 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 11:07:39 INFO - PROCESS | 2520 | 1461175659107 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 11:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:07:39 INFO - PROCESS | 2520 | 1461175659113 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:07:39 INFO - PROCESS | 2520 | 1461175659117 Marionette TRACE conn5 <- [1,1442,null,{}] 11:07:39 INFO - PROCESS | 2520 | 1461175659123 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:39 INFO - PROCESS | 2520 | 1461175659257 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 11:07:39 INFO - PROCESS | 2520 | 1461175659409 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:39 INFO - PROCESS | 2520 | ++DOCSHELL 120C6800 == 84 [pid = 2520] [id = 370] 11:07:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 140 (124E5400) [pid = 2520] [serial = 1110] [outer = 00000000] 11:07:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (16727400) [pid = 2520] [serial = 1111] [outer = 124E5400] 11:07:39 INFO - PROCESS | 2520 | 1461175659469 Marionette DEBUG loaded listener.js 11:07:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (16CC9000) [pid = 2520] [serial = 1112] [outer = 124E5400] 11:07:40 INFO - PROCESS | 2520 | 1461175660108 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 11:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1022ms 11:07:40 INFO - PROCESS | 2520 | 1461175660139 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 11:07:40 INFO - PROCESS | 2520 | 1461175660145 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 11:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:07:40 INFO - PROCESS | 2520 | 1461175660152 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:07:40 INFO - PROCESS | 2520 | 1461175660155 Marionette TRACE conn5 <- [1,1446,null,{}] 11:07:40 INFO - PROCESS | 2520 | 1461175660159 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:40 INFO - PROCESS | 2520 | 1461175660279 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 11:07:40 INFO - PROCESS | 2520 | 1461175660442 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:40 INFO - PROCESS | 2520 | ++DOCSHELL 16F0A000 == 85 [pid = 2520] [id = 371] 11:07:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (17C02800) [pid = 2520] [serial = 1113] [outer = 00000000] 11:07:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1B599400) [pid = 2520] [serial = 1114] [outer = 17C02800] 11:07:40 INFO - PROCESS | 2520 | 1461175660500 Marionette DEBUG loaded listener.js 11:07:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1BDC6800) [pid = 2520] [serial = 1115] [outer = 17C02800] 11:07:41 INFO - PROCESS | 2520 | 1461175661117 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 11:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1026ms 11:07:41 INFO - PROCESS | 2520 | 1461175661178 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 11:07:41 INFO - PROCESS | 2520 | 1461175661181 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 11:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:07:41 INFO - PROCESS | 2520 | 1461175661185 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:07:41 INFO - PROCESS | 2520 | 1461175661189 Marionette TRACE conn5 <- [1,1450,null,{}] 11:07:41 INFO - PROCESS | 2520 | 1461175661233 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:41 INFO - PROCESS | 2520 | 1461175661407 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 11:07:41 INFO - PROCESS | 2520 | 1461175661516 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:41 INFO - PROCESS | 2520 | ++DOCSHELL 1F7B7000 == 86 [pid = 2520] [id = 372] 11:07:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1F7B8800) [pid = 2520] [serial = 1116] [outer = 00000000] 11:07:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1F849C00) [pid = 2520] [serial = 1117] [outer = 1F7B8800] 11:07:41 INFO - PROCESS | 2520 | 1461175661578 Marionette DEBUG loaded listener.js 11:07:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (20053000) [pid = 2520] [serial = 1118] [outer = 1F7B8800] 11:07:42 INFO - PROCESS | 2520 | 1461175662206 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 11:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1082ms 11:07:42 INFO - PROCESS | 2520 | 1461175662270 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 11:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:07:42 INFO - PROCESS | 2520 | 1461175662273 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 11:07:42 INFO - PROCESS | 2520 | 1461175662277 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:07:42 INFO - PROCESS | 2520 | 1461175662279 Marionette TRACE conn5 <- [1,1454,null,{}] 11:07:42 INFO - PROCESS | 2520 | 1461175662315 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:42 INFO - PROCESS | 2520 | 1461175662434 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 11:07:42 INFO - PROCESS | 2520 | 1461175662581 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:42 INFO - PROCESS | 2520 | ++DOCSHELL 20259C00 == 87 [pid = 2520] [id = 373] 11:07:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (2025A800) [pid = 2520] [serial = 1119] [outer = 00000000] 11:07:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (20272400) [pid = 2520] [serial = 1120] [outer = 2025A800] 11:07:42 INFO - PROCESS | 2520 | 1461175662639 Marionette DEBUG loaded listener.js 11:07:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (2027FC00) [pid = 2520] [serial = 1121] [outer = 2025A800] 11:07:43 INFO - PROCESS | 2520 | 1461175663182 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 11:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 950ms 11:07:43 INFO - PROCESS | 2520 | 1461175663230 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 11:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:07:43 INFO - PROCESS | 2520 | 1461175663233 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 11:07:43 INFO - PROCESS | 2520 | 1461175663236 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:07:43 INFO - PROCESS | 2520 | 1461175663238 Marionette TRACE conn5 <- [1,1458,null,{}] 11:07:43 INFO - PROCESS | 2520 | 1461175663242 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:43 INFO - PROCESS | 2520 | 1461175663356 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 11:07:43 INFO - PROCESS | 2520 | 1461175663519 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:43 INFO - PROCESS | 2520 | ++DOCSHELL 21060400 == 88 [pid = 2520] [id = 374] 11:07:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (21331C00) [pid = 2520] [serial = 1122] [outer = 00000000] 11:07:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (2134D000) [pid = 2520] [serial = 1123] [outer = 21331C00] 11:07:43 INFO - PROCESS | 2520 | 1461175663576 Marionette DEBUG loaded listener.js 11:07:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (214BAC00) [pid = 2520] [serial = 1124] [outer = 21331C00] 11:07:44 INFO - PROCESS | 2520 | 1461175664175 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 11:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 11:07:44 INFO - PROCESS | 2520 | 1461175664210 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 11:07:44 INFO - PROCESS | 2520 | 1461175664213 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 11:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:07:44 INFO - PROCESS | 2520 | 1461175664216 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:07:44 INFO - PROCESS | 2520 | 1461175664219 Marionette TRACE conn5 <- [1,1462,null,{}] 11:07:44 INFO - PROCESS | 2520 | 1461175664222 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:44 INFO - PROCESS | 2520 | 1461175664357 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 11:07:44 INFO - PROCESS | 2520 | 1461175664508 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:44 INFO - PROCESS | 2520 | ++DOCSHELL 21505000 == 89 [pid = 2520] [id = 375] 11:07:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (2297B400) [pid = 2520] [serial = 1125] [outer = 00000000] 11:07:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (23972400) [pid = 2520] [serial = 1126] [outer = 2297B400] 11:07:44 INFO - PROCESS | 2520 | 1461175664568 Marionette DEBUG loaded listener.js 11:07:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (23B2DC00) [pid = 2520] [serial = 1127] [outer = 2297B400] 11:07:45 INFO - PROCESS | 2520 | 1461175665224 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 11:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1075ms 11:07:45 INFO - PROCESS | 2520 | 1461175665295 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 11:07:45 INFO - PROCESS | 2520 | 1461175665298 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 11:07:45 INFO - PROCESS | 2520 | 1461175665302 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:07:45 INFO - PROCESS | 2520 | 1461175665304 Marionette TRACE conn5 <- [1,1466,null,{}] 11:07:45 INFO - PROCESS | 2520 | 1461175665308 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:45 INFO - PROCESS | 2520 | 1461175665426 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 11:07:45 INFO - PROCESS | 2520 | 1461175665577 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:45 INFO - PROCESS | 2520 | ++DOCSHELL 23B34800 == 90 [pid = 2520] [id = 376] 11:07:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (23B70800) [pid = 2520] [serial = 1128] [outer = 00000000] 11:07:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (23CD5C00) [pid = 2520] [serial = 1129] [outer = 23B70800] 11:07:45 INFO - PROCESS | 2520 | 1461175665633 Marionette DEBUG loaded listener.js 11:07:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (23E4B800) [pid = 2520] [serial = 1130] [outer = 23B70800] 11:07:46 INFO - PROCESS | 2520 | 1461175666202 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 11:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 931ms 11:07:46 INFO - PROCESS | 2520 | 1461175666235 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 11:07:46 INFO - PROCESS | 2520 | 1461175666238 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 11:07:46 INFO - PROCESS | 2520 | 1461175666241 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:07:46 INFO - PROCESS | 2520 | 1461175666244 Marionette TRACE conn5 <- [1,1470,null,{}] 11:07:46 INFO - PROCESS | 2520 | 1461175666248 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:46 INFO - PROCESS | 2520 | 1461175666366 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 11:07:46 INFO - PROCESS | 2520 | 1461175666530 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:46 INFO - PROCESS | 2520 | ++DOCSHELL 214BC800 == 91 [pid = 2520] [id = 377] 11:07:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (23B7A000) [pid = 2520] [serial = 1131] [outer = 00000000] 11:07:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (23FD2800) [pid = 2520] [serial = 1132] [outer = 23B7A000] 11:07:46 INFO - PROCESS | 2520 | 1461175666588 Marionette DEBUG loaded listener.js 11:07:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (23FD4800) [pid = 2520] [serial = 1133] [outer = 23B7A000] 11:07:47 INFO - PROCESS | 2520 | 1461175667225 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 11:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1017ms 11:07:47 INFO - PROCESS | 2520 | 1461175667262 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 11:07:47 INFO - PROCESS | 2520 | 1461175667265 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 11:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:07:47 INFO - PROCESS | 2520 | 1461175667268 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:07:47 INFO - PROCESS | 2520 | 1461175667270 Marionette TRACE conn5 <- [1,1474,null,{}] 11:07:47 INFO - PROCESS | 2520 | 1461175667274 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:47 INFO - PROCESS | 2520 | 1461175667391 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 11:07:47 INFO - PROCESS | 2520 | 1461175667545 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:47 INFO - PROCESS | 2520 | ++DOCSHELL 12011000 == 92 [pid = 2520] [id = 378] 11:07:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (120B8C00) [pid = 2520] [serial = 1134] [outer = 00000000] 11:07:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (1AFDF000) [pid = 2520] [serial = 1135] [outer = 120B8C00] 11:07:47 INFO - PROCESS | 2520 | 1461175667602 Marionette DEBUG loaded listener.js 11:07:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1AFD1C00) [pid = 2520] [serial = 1136] [outer = 120B8C00] 11:07:48 INFO - PROCESS | 2520 | 1461175668392 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 11:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1167ms 11:07:48 INFO - PROCESS | 2520 | 1461175668440 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 11:07:48 INFO - PROCESS | 2520 | 1461175668445 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 11:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:07:48 INFO - PROCESS | 2520 | 1461175668450 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:07:48 INFO - PROCESS | 2520 | 1461175668453 Marionette TRACE conn5 <- [1,1478,null,{}] 11:07:48 INFO - PROCESS | 2520 | 1461175668458 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:48 INFO - PROCESS | 2520 | 1461175668573 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 11:07:48 INFO - PROCESS | 2520 | 1461175668744 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:48 INFO - PROCESS | 2520 | ++DOCSHELL 18825400 == 93 [pid = 2520] [id = 379] 11:07:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1950AC00) [pid = 2520] [serial = 1137] [outer = 00000000] 11:07:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (19E38000) [pid = 2520] [serial = 1138] [outer = 1950AC00] 11:07:48 INFO - PROCESS | 2520 | 1461175668796 Marionette DEBUG loaded listener.js 11:07:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1ACDAC00) [pid = 2520] [serial = 1139] [outer = 1950AC00] 11:07:49 INFO - PROCESS | 2520 | 1461175669459 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 11:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1017ms 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 0EBAE400 == 92 [pid = 2520] [id = 332] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1C06EC00 == 91 [pid = 2520] [id = 368] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 118E2C00 == 90 [pid = 2520] [id = 367] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1C06F800 == 89 [pid = 2520] [id = 366] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1BFF2C00 == 88 [pid = 2520] [id = 365] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1B599C00 == 87 [pid = 2520] [id = 364] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1AFCFC00 == 86 [pid = 2520] [id = 363] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 198AF400 == 85 [pid = 2520] [id = 362] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 11A05C00 == 84 [pid = 2520] [id = 361] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (1F9D5000) [pid = 2520] [serial = 1053] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (120BFC00) [pid = 2520] [serial = 999] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (1B0F1C00) [pid = 2520] [serial = 1002] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (1F9D9400) [pid = 2520] [serial = 1005] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (214BC400) [pid = 2520] [serial = 1008] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (2396A400) [pid = 2520] [serial = 1011] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (23B76800) [pid = 2520] [serial = 1014] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (23FDF400) [pid = 2520] [serial = 1017] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (24A3F000) [pid = 2520] [serial = 1020] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | 1461175669605 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 11:07:49 INFO - PROCESS | 2520 | 1461175669611 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 16534C00 == 83 [pid = 2520] [id = 360] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 11ABD400 == 82 [pid = 2520] [id = 359] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 23B72800 == 81 [pid = 2520] [id = 358] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 214B8800 == 80 [pid = 2520] [id = 357] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 20E7A000 == 79 [pid = 2520] [id = 356] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 20279C00 == 78 [pid = 2520] [id = 355] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1E061800 == 77 [pid = 2520] [id = 354] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1519F400 == 76 [pid = 2520] [id = 353] 11:07:49 INFO - PROCESS | 2520 | --DOCSHELL 1200BC00 == 75 [pid = 2520] [id = 352] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1C078C00) [pid = 2520] [serial = 1041] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (1D6A7800) [pid = 2520] [serial = 1044] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (1C0C8400) [pid = 2520] [serial = 1042] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (1328B000) [pid = 2520] [serial = 1047] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (1ED88800) [pid = 2520] [serial = 1050] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (1881FC00) [pid = 2520] [serial = 1032] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (19C5B400) [pid = 2520] [serial = 1033] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (19508800) [pid = 2520] [serial = 1024] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (16F20000) [pid = 2520] [serial = 1023] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (1B542400) [pid = 2520] [serial = 1035] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (1B9E9C00) [pid = 2520] [serial = 1036] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (1BC4BC00) [pid = 2520] [serial = 1030] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1BB93000) [pid = 2520] [serial = 1029] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 146 (16F86400) [pid = 2520] [serial = 1027] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 145 (17C02400) [pid = 2520] [serial = 1026] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 144 (1BD29000) [pid = 2520] [serial = 1038] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 143 (1E05A800) [pid = 2520] [serial = 1045] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 142 (1ED81400) [pid = 2520] [serial = 1051] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 141 (16F0AC00) [pid = 2520] [serial = 1048] [outer = 00000000] [url = about:blank] 11:07:49 INFO - PROCESS | 2520 | --DOMWINDOW == 140 (1BDCB800) [pid = 2520] [serial = 1039] [outer = 00000000] [url = about:blank] 11:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:07:49 INFO - PROCESS | 2520 | 1461175669647 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:07:49 INFO - PROCESS | 2520 | 1461175669650 Marionette TRACE conn5 <- [1,1482,null,{}] 11:07:49 INFO - PROCESS | 2520 | 1461175669653 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:49 INFO - PROCESS | 2520 | 1461175669751 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 11:07:49 INFO - PROCESS | 2520 | 1461175669757 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:49 INFO - PROCESS | 2520 | ++DOCSHELL 1224F400 == 76 [pid = 2520] [id = 380] 11:07:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 141 (12256800) [pid = 2520] [serial = 1140] [outer = 00000000] 11:07:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 142 (13286C00) [pid = 2520] [serial = 1141] [outer = 12256800] 11:07:49 INFO - PROCESS | 2520 | 1461175669804 Marionette DEBUG loaded listener.js 11:07:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 143 (16B12800) [pid = 2520] [serial = 1142] [outer = 12256800] 11:07:50 INFO - PROCESS | 2520 | 1461175670316 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 11:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 11:07:50 INFO - PROCESS | 2520 | 1461175670372 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 11:07:50 INFO - PROCESS | 2520 | 1461175670375 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 11:07:50 INFO - PROCESS | 2520 | 1461175670378 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:07:50 INFO - PROCESS | 2520 | 1461175670381 Marionette TRACE conn5 <- [1,1486,null,{}] 11:07:50 INFO - PROCESS | 2520 | 1461175670391 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:50 INFO - PROCESS | 2520 | 1461175670494 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 11:07:50 INFO - PROCESS | 2520 | 1461175670607 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:50 INFO - PROCESS | 2520 | ++DOCSHELL 19E41800 == 77 [pid = 2520] [id = 381] 11:07:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 144 (1A980400) [pid = 2520] [serial = 1143] [outer = 00000000] 11:07:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 145 (1AFDA800) [pid = 2520] [serial = 1144] [outer = 1A980400] 11:07:50 INFO - PROCESS | 2520 | 1461175670656 Marionette DEBUG loaded listener.js 11:07:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 146 (1B545000) [pid = 2520] [serial = 1145] [outer = 1A980400] 11:07:51 INFO - PROCESS | 2520 | 1461175671021 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 671ms 11:07:51 INFO - PROCESS | 2520 | 1461175671057 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 2520 | 1461175671060 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 11:07:51 INFO - PROCESS | 2520 | 1461175671063 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 2520 | 1461175671065 Marionette TRACE conn5 <- [1,1490,null,{}] 11:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:07:51 INFO - PROCESS | 2520 | 1461175671068 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:51 INFO - PROCESS | 2520 | 1461175671193 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 11:07:51 INFO - PROCESS | 2520 | 1461175671201 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:51 INFO - PROCESS | 2520 | ++DOCSHELL 1AFD2400 == 78 [pid = 2520] [id = 382] 11:07:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 147 (1B598400) [pid = 2520] [serial = 1146] [outer = 00000000] 11:07:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (1BE5D800) [pid = 2520] [serial = 1147] [outer = 1B598400] 11:07:51 INFO - PROCESS | 2520 | 1461175671247 Marionette DEBUG loaded listener.js 11:07:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1BE66400) [pid = 2520] [serial = 1148] [outer = 1B598400] 11:07:51 INFO - PROCESS | 2520 | 1461175671700 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 11:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 11:07:51 INFO - PROCESS | 2520 | 1461175671744 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 11:07:51 INFO - PROCESS | 2520 | 1461175671746 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 11:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:07:51 INFO - PROCESS | 2520 | 1461175671749 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:07:51 INFO - PROCESS | 2520 | 1461175671751 Marionette TRACE conn5 <- [1,1494,null,{}] 11:07:51 INFO - PROCESS | 2520 | 1461175671762 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:51 INFO - PROCESS | 2520 | 1461175671891 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 11:07:51 INFO - PROCESS | 2520 | 1461175671961 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 2520 | ++DOCSHELL 1BE69400 == 79 [pid = 2520] [id = 383] 11:07:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1BF92000) [pid = 2520] [serial = 1149] [outer = 00000000] 11:07:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1C06D800) [pid = 2520] [serial = 1150] [outer = 1BF92000] 11:07:52 INFO - PROCESS | 2520 | 1461175672010 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (1C077000) [pid = 2520] [serial = 1151] [outer = 1BF92000] 11:07:52 INFO - PROCESS | 2520 | 1461175672441 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 11:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 11:07:52 INFO - PROCESS | 2520 | 1461175672482 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 11:07:52 INFO - PROCESS | 2520 | 1461175672484 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 11:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:07:52 INFO - PROCESS | 2520 | 1461175672487 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:07:52 INFO - PROCESS | 2520 | 1461175672489 Marionette TRACE conn5 <- [1,1498,null,{}] 11:07:52 INFO - PROCESS | 2520 | 1461175672492 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:52 INFO - PROCESS | 2520 | 1461175672661 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 11:07:52 INFO - PROCESS | 2520 | 1461175672689 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:52 INFO - PROCESS | 2520 | ++DOCSHELL 1C048400 == 80 [pid = 2520] [id = 384] 11:07:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (1C0CC800) [pid = 2520] [serial = 1152] [outer = 00000000] 11:07:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (1ED7C400) [pid = 2520] [serial = 1153] [outer = 1C0CC800] 11:07:52 INFO - PROCESS | 2520 | 1461175672738 Marionette DEBUG loaded listener.js 11:07:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (1F00B800) [pid = 2520] [serial = 1154] [outer = 1C0CC800] 11:07:53 INFO - PROCESS | 2520 | 1461175673216 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 11:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 770ms 11:07:53 INFO - PROCESS | 2520 | 1461175673259 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 11:07:53 INFO - PROCESS | 2520 | 1461175673261 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 11:07:53 INFO - PROCESS | 2520 | 1461175673264 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:07:53 INFO - PROCESS | 2520 | 1461175673265 Marionette TRACE conn5 <- [1,1502,null,{}] 11:07:53 INFO - PROCESS | 2520 | 1461175673275 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:53 INFO - PROCESS | 2520 | 1461175673405 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 11:07:53 INFO - PROCESS | 2520 | 1461175673479 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:53 INFO - PROCESS | 2520 | ++DOCSHELL 1F015000 == 81 [pid = 2520] [id = 385] 11:07:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1F7B4400) [pid = 2520] [serial = 1155] [outer = 00000000] 11:07:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (1F9CC800) [pid = 2520] [serial = 1156] [outer = 1F7B4400] 11:07:53 INFO - PROCESS | 2520 | 1461175673524 Marionette DEBUG loaded listener.js 11:07:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (20054400) [pid = 2520] [serial = 1157] [outer = 1F7B4400] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (11AC6400) [pid = 2520] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (1C074000) [pid = 2520] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (19C57C00) [pid = 2520] [serial = 1086] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (16B15400) [pid = 2520] [serial = 1080] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (1C03A800) [pid = 2520] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (1AFD4000) [pid = 2520] [serial = 1089] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 151 (11E4B800) [pid = 2520] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 150 (11AED800) [pid = 2520] [serial = 1083] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 149 (11A07800) [pid = 2520] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 148 (1C076C00) [pid = 2520] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:07:54 INFO - PROCESS | 2520 | --DOMWINDOW == 147 (1B9E7C00) [pid = 2520] [serial = 1092] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:07:54 INFO - PROCESS | 2520 | 1461175674199 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 990ms 11:07:54 INFO - PROCESS | 2520 | 1461175674259 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 2520 | 1461175674261 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 11:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:07:54 INFO - PROCESS | 2520 | 1461175674264 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 2520 | 1461175674266 Marionette TRACE conn5 <- [1,1506,null,{}] 11:07:54 INFO - PROCESS | 2520 | 1461175674269 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:54 INFO - PROCESS | 2520 | 1461175674402 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 11:07:54 INFO - PROCESS | 2520 | 1461175674476 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:54 INFO - PROCESS | 2520 | ++DOCSHELL 11AED800 == 82 [pid = 2520] [id = 386] 11:07:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 148 (11E51400) [pid = 2520] [serial = 1158] [outer = 00000000] 11:07:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 149 (1B9F0800) [pid = 2520] [serial = 1159] [outer = 11E51400] 11:07:54 INFO - PROCESS | 2520 | 1461175674521 Marionette DEBUG loaded listener.js 11:07:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 150 (1BDC0000) [pid = 2520] [serial = 1160] [outer = 11E51400] 11:07:54 INFO - PROCESS | 2520 | 1461175674874 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 11:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 670ms 11:07:54 INFO - PROCESS | 2520 | 1461175674934 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 11:07:54 INFO - PROCESS | 2520 | 1461175674936 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 11:07:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:07:54 INFO - PROCESS | 2520 | 1461175674939 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:07:54 INFO - PROCESS | 2520 | 1461175674941 Marionette TRACE conn5 <- [1,1510,null,{}] 11:07:54 INFO - PROCESS | 2520 | 1461175674944 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 2520 | 1461175675037 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 11:07:55 INFO - PROCESS | 2520 | 1461175675044 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 2520 | ++DOCSHELL 1C078800 == 83 [pid = 2520] [id = 387] 11:07:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 151 (1D9DA800) [pid = 2520] [serial = 1161] [outer = 00000000] 11:07:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 152 (20274400) [pid = 2520] [serial = 1162] [outer = 1D9DA800] 11:07:55 INFO - PROCESS | 2520 | 1461175675088 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (2027AC00) [pid = 2520] [serial = 1163] [outer = 1D9DA800] 11:07:55 INFO - PROCESS | 2520 | 1461175675534 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 11:07:55 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 () { 11:07:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:07:55 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 () { 11:07:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:07:55 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 () { 11:07:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:07:55 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 () { 11:07:55 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:07:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:07:55 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 635ms 11:07:55 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:07:55 INFO - PROCESS | 2520 | 1461175675583 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 11:07:55 INFO - PROCESS | 2520 | 1461175675585 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 11:07:55 INFO - PROCESS | 2520 | 1461175675588 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:07:55 INFO - PROCESS | 2520 | 1461175675590 Marionette TRACE conn5 <- [1,1514,null,{}] 11:07:55 INFO - PROCESS | 2520 | 1461175675594 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:55 INFO - PROCESS | 2520 | 1461175675686 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 11:07:55 INFO - PROCESS | 2520 | 1461175675692 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:55 INFO - PROCESS | 2520 | ++DOCSHELL 2105A800 == 84 [pid = 2520] [id = 388] 11:07:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (2134DC00) [pid = 2520] [serial = 1164] [outer = 00000000] 11:07:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (2396E400) [pid = 2520] [serial = 1165] [outer = 2134DC00] 11:07:55 INFO - PROCESS | 2520 | 1461175675736 Marionette DEBUG loaded listener.js 11:07:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (23B2C000) [pid = 2520] [serial = 1166] [outer = 2134DC00] 11:07:56 INFO - PROCESS | 2520 | 1461175676426 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 11:07:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:07:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:07:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:07:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:07:56 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:07:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:07:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:07:56 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 871ms 11:07:56 INFO - PROCESS | 2520 | 1461175676461 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 11:07:56 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:07:56 INFO - PROCESS | 2520 | 1461175676466 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 11:07:56 INFO - PROCESS | 2520 | 1461175676471 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:07:56 INFO - PROCESS | 2520 | 1461175676475 Marionette TRACE conn5 <- [1,1518,null,{}] 11:07:56 INFO - PROCESS | 2520 | 1461175676481 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:56 INFO - PROCESS | 2520 | 1461175676641 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 11:07:56 INFO - PROCESS | 2520 | 1461175676773 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:56 INFO - PROCESS | 2520 | ++DOCSHELL 12CD1000 == 85 [pid = 2520] [id = 389] 11:07:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (12CDD400) [pid = 2520] [serial = 1167] [outer = 00000000] 11:07:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (18821000) [pid = 2520] [serial = 1168] [outer = 12CDD400] 11:07:56 INFO - PROCESS | 2520 | 1461175676832 Marionette DEBUG loaded listener.js 11:07:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (198A5C00) [pid = 2520] [serial = 1169] [outer = 12CDD400] 11:07:57 INFO - PROCESS | 2520 | 1461175677390 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 11:07:57 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 11:07:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:07:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:07:57 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:07:57 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. 11:07:57 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:07:57 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 990ms 11:07:57 INFO - PROCESS | 2520 | 1461175677462 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 11:07:57 INFO - PROCESS | 2520 | 1461175677468 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 11:07:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:07:57 INFO - PROCESS | 2520 | 1461175677474 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:07:57 INFO - PROCESS | 2520 | 1461175677477 Marionette TRACE conn5 <- [1,1522,null,{}] 11:07:57 INFO - PROCESS | 2520 | 1461175677481 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:57 INFO - PROCESS | 2520 | 1461175677607 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 11:07:57 INFO - PROCESS | 2520 | 1461175677774 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:57 INFO - PROCESS | 2520 | ++DOCSHELL 17CE9000 == 86 [pid = 2520] [id = 390] 11:07:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (198AC000) [pid = 2520] [serial = 1170] [outer = 00000000] 11:07:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (1C302800) [pid = 2520] [serial = 1171] [outer = 198AC000] 11:07:57 INFO - PROCESS | 2520 | 1461175677831 Marionette DEBUG loaded listener.js 11:07:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1E05A800) [pid = 2520] [serial = 1172] [outer = 198AC000] 11:07:58 INFO - PROCESS | 2520 | 1461175678467 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 11:07:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:07:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1019ms 11:07:58 INFO - PROCESS | 2520 | 1461175678497 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 11:07:58 INFO - PROCESS | 2520 | 1461175678500 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 11:07:58 INFO - PROCESS | 2520 | 1461175678505 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:07:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:07:58 INFO - PROCESS | 2520 | 1461175678509 Marionette TRACE conn5 <- [1,1526,null,{}] 11:07:58 INFO - PROCESS | 2520 | 1461175678520 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:58 INFO - PROCESS | 2520 | 1461175678665 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 11:07:58 INFO - PROCESS | 2520 | 1461175678821 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:58 INFO - PROCESS | 2520 | ++DOCSHELL 22980400 == 87 [pid = 2520] [id = 391] 11:07:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (22981000) [pid = 2520] [serial = 1173] [outer = 00000000] 11:07:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (23E45400) [pid = 2520] [serial = 1174] [outer = 22981000] 11:07:58 INFO - PROCESS | 2520 | 1461175678880 Marionette DEBUG loaded listener.js 11:07:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (23FD9000) [pid = 2520] [serial = 1175] [outer = 22981000] 11:07:59 INFO - PROCESS | 2520 | 1461175679432 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:07:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:07:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1018ms 11:07:59 INFO - PROCESS | 2520 | 1461175679528 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 11:07:59 INFO - PROCESS | 2520 | 1461175679531 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 11:07:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:07:59 INFO - PROCESS | 2520 | 1461175679534 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:07:59 INFO - PROCESS | 2520 | 1461175679536 Marionette TRACE conn5 <- [1,1530,null,{}] 11:07:59 INFO - PROCESS | 2520 | 1461175679540 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:07:59 INFO - PROCESS | 2520 | 1461175679662 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 11:07:59 INFO - PROCESS | 2520 | 1461175679829 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:07:59 INFO - PROCESS | 2520 | ++DOCSHELL 24128400 == 88 [pid = 2520] [id = 392] 11:07:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (24129000) [pid = 2520] [serial = 1176] [outer = 00000000] 11:07:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (24A13800) [pid = 2520] [serial = 1177] [outer = 24129000] 11:07:59 INFO - PROCESS | 2520 | 1461175679886 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (24A16C00) [pid = 2520] [serial = 1178] [outer = 24129000] 11:08:00 INFO - PROCESS | 2520 | 1461175680459 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 11:08:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:08:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 970ms 11:08:00 INFO - PROCESS | 2520 | 1461175680508 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 11:08:00 INFO - PROCESS | 2520 | 1461175680510 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 11:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:08:00 INFO - PROCESS | 2520 | 1461175680514 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:08:00 INFO - PROCESS | 2520 | 1461175680516 Marionette TRACE conn5 <- [1,1534,null,{}] 11:08:00 INFO - PROCESS | 2520 | 1461175680519 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:00 INFO - PROCESS | 2520 | 1461175680635 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 11:08:00 INFO - PROCESS | 2520 | 1461175680805 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:00 INFO - PROCESS | 2520 | ++DOCSHELL 24A17C00 == 89 [pid = 2520] [id = 393] 11:08:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (24A18C00) [pid = 2520] [serial = 1179] [outer = 00000000] 11:08:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (24A3A400) [pid = 2520] [serial = 1180] [outer = 24A18C00] 11:08:00 INFO - PROCESS | 2520 | 1461175680862 Marionette DEBUG loaded listener.js 11:08:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (24A3F800) [pid = 2520] [serial = 1181] [outer = 24A18C00] 11:08:01 INFO - PROCESS | 2520 | 1461175681454 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 11:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 971ms 11:08:01 INFO - PROCESS | 2520 | 1461175681488 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 11:08:01 INFO - PROCESS | 2520 | 1461175681490 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 11:08:01 INFO - PROCESS | 2520 | 1461175681493 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:08:01 INFO - PROCESS | 2520 | 1461175681495 Marionette TRACE conn5 <- [1,1538,null,{}] 11:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:08:01 INFO - PROCESS | 2520 | 1461175681499 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:01 INFO - PROCESS | 2520 | 1461175681634 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 11:08:01 INFO - PROCESS | 2520 | 1461175681795 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:01 INFO - PROCESS | 2520 | ++DOCSHELL 23FEA400 == 90 [pid = 2520] [id = 394] 11:08:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (23FEAC00) [pid = 2520] [serial = 1182] [outer = 00000000] 11:08:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (24A1C400) [pid = 2520] [serial = 1183] [outer = 23FEAC00] 11:08:01 INFO - PROCESS | 2520 | 1461175681854 Marionette DEBUG loaded listener.js 11:08:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (24A42800) [pid = 2520] [serial = 1184] [outer = 23FEAC00] 11:08:02 INFO - PROCESS | 2520 | 1461175682426 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 11:08:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:08:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 970ms 11:08:02 INFO - PROCESS | 2520 | 1461175682468 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 11:08:02 INFO - PROCESS | 2520 | 1461175682470 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 11:08:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:08:02 INFO - PROCESS | 2520 | 1461175682474 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:08:02 INFO - PROCESS | 2520 | 1461175682476 Marionette TRACE conn5 <- [1,1542,null,{}] 11:08:02 INFO - PROCESS | 2520 | 1461175682479 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:02 INFO - PROCESS | 2520 | 1461175682595 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 11:08:02 INFO - PROCESS | 2520 | 1461175682766 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:02 INFO - PROCESS | 2520 | ++DOCSHELL 23FF4C00 == 91 [pid = 2520] [id = 395] 11:08:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (24A5E800) [pid = 2520] [serial = 1185] [outer = 00000000] 11:08:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (251EC000) [pid = 2520] [serial = 1186] [outer = 24A5E800] 11:08:02 INFO - PROCESS | 2520 | 1461175682822 Marionette DEBUG loaded listener.js 11:08:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (25542800) [pid = 2520] [serial = 1187] [outer = 24A5E800] 11:08:03 INFO - PROCESS | 2520 | 1461175683385 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 11:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 970ms 11:08:03 INFO - PROCESS | 2520 | 1461175683449 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 11:08:03 INFO - PROCESS | 2520 | 1461175683451 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 11:08:03 INFO - PROCESS | 2520 | 1461175683454 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:08:03 INFO - PROCESS | 2520 | 1461175683457 Marionette TRACE conn5 <- [1,1546,null,{}] 11:08:03 INFO - PROCESS | 2520 | 1461175683461 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:03 INFO - PROCESS | 2520 | 1461175683577 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 11:08:03 INFO - PROCESS | 2520 | 1461175683735 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:03 INFO - PROCESS | 2520 | ++DOCSHELL 25545800 == 92 [pid = 2520] [id = 396] 11:08:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (25549400) [pid = 2520] [serial = 1188] [outer = 00000000] 11:08:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (25602C00) [pid = 2520] [serial = 1189] [outer = 25549400] 11:08:03 INFO - PROCESS | 2520 | 1461175683791 Marionette DEBUG loaded listener.js 11:08:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (25606800) [pid = 2520] [serial = 1190] [outer = 25549400] 11:08:04 INFO - PROCESS | 2520 | 1461175684445 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 11:08:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:08:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1016ms 11:08:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:08:04 INFO - PROCESS | 2520 | 1461175684474 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 11:08:04 INFO - PROCESS | 2520 | 1461175684477 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 11:08:04 INFO - PROCESS | 2520 | 1461175684480 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:08:04 INFO - PROCESS | 2520 | 1461175684482 Marionette TRACE conn5 <- [1,1550,null,{}] 11:08:04 INFO - PROCESS | 2520 | 1461175684486 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:04 INFO - PROCESS | 2520 | 1461175684607 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 11:08:04 INFO - PROCESS | 2520 | 1461175684770 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:04 INFO - PROCESS | 2520 | ++DOCSHELL 11D48400 == 93 [pid = 2520] [id = 397] 11:08:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (11E4D000) [pid = 2520] [serial = 1191] [outer = 00000000] 11:08:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (195D0800) [pid = 2520] [serial = 1192] [outer = 11E4D000] 11:08:04 INFO - PROCESS | 2520 | 1461175684827 Marionette DEBUG loaded listener.js 11:08:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (1A956400) [pid = 2520] [serial = 1193] [outer = 11E4D000] 11:08:05 INFO - PROCESS | 2520 | 1461175685439 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 11:08:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:08:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 970ms 11:08:05 INFO - PROCESS | 2520 | 1461175685454 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 11:08:05 INFO - PROCESS | 2520 | 1461175685457 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 11:08:05 INFO - PROCESS | 2520 | 1461175685460 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:08:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:08:05 INFO - PROCESS | 2520 | 1461175685462 Marionette TRACE conn5 <- [1,1554,null,{}] 11:08:05 INFO - PROCESS | 2520 | 1461175685466 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:05 INFO - PROCESS | 2520 | 1461175685830 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 11:08:06 INFO - PROCESS | 2520 | 1461175686046 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:06 INFO - PROCESS | 2520 | ++DOCSHELL 11AF6400 == 94 [pid = 2520] [id = 398] 11:08:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (11AFA400) [pid = 2520] [serial = 1194] [outer = 00000000] 11:08:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (12009400) [pid = 2520] [serial = 1195] [outer = 11AFA400] 11:08:06 INFO - PROCESS | 2520 | 1461175686099 Marionette DEBUG loaded listener.js 11:08:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (1225D800) [pid = 2520] [serial = 1196] [outer = 11AFA400] 11:08:06 INFO - PROCESS | 2520 | 1461175686680 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 11:08:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:08:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1283ms 11:08:06 INFO - PROCESS | 2520 | 1461175686748 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 11:08:06 INFO - PROCESS | 2520 | 1461175686752 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 11:08:06 INFO - PROCESS | 2520 | 1461175686757 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:08:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:08:06 INFO - PROCESS | 2520 | 1461175686761 Marionette TRACE conn5 <- [1,1558,null,{}] 11:08:06 INFO - PROCESS | 2520 | 1461175686766 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:06 INFO - PROCESS | 2520 | 1461175686881 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 11:08:07 INFO - PROCESS | 2520 | 1461175687055 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 2520 | ++DOCSHELL 19E36800 == 95 [pid = 2520] [id = 399] 11:08:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (19E39400) [pid = 2520] [serial = 1197] [outer = 00000000] 11:08:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (1AFD7C00) [pid = 2520] [serial = 1198] [outer = 19E39400] 11:08:07 INFO - PROCESS | 2520 | 1461175687109 Marionette DEBUG loaded listener.js 11:08:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (1AFE5000) [pid = 2520] [serial = 1199] [outer = 19E39400] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1AFE3400 == 94 [pid = 2520] [id = 78] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 24A38400 == 93 [pid = 2520] [id = 340] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1C078800 == 92 [pid = 2520] [id = 387] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 11AED800 == 91 [pid = 2520] [id = 386] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1F015000 == 90 [pid = 2520] [id = 385] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1C048400 == 89 [pid = 2520] [id = 384] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1BE69400 == 88 [pid = 2520] [id = 383] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1AFD2400 == 87 [pid = 2520] [id = 382] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (1F017C00) [pid = 2520] [serial = 1108] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 19E41800 == 86 [pid = 2520] [id = 381] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1224F400 == 85 [pid = 2520] [id = 380] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 18825400 == 84 [pid = 2520] [id = 379] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 214BC800 == 83 [pid = 2520] [id = 377] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 23B34800 == 82 [pid = 2520] [id = 376] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 21505000 == 81 [pid = 2520] [id = 375] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 21060400 == 80 [pid = 2520] [id = 374] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 20259C00 == 79 [pid = 2520] [id = 373] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 1F7B7000 == 78 [pid = 2520] [id = 372] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 16F0A000 == 77 [pid = 2520] [id = 371] 11:08:07 INFO - PROCESS | 2520 | --DOCSHELL 120C6800 == 76 [pid = 2520] [id = 370] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (1ED2E800) [pid = 2520] [serial = 997] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (1225AC00) [pid = 2520] [serial = 1056] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (1AFE1000) [pid = 2520] [serial = 1059] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (20053800) [pid = 2520] [serial = 1062] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (1C0CD400) [pid = 2520] [serial = 1099] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (20E82400) [pid = 2520] [serial = 1065] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (214BD000) [pid = 2520] [serial = 1068] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (23972000) [pid = 2520] [serial = 1071] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (19E40C00) [pid = 2520] [serial = 1087] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (1A981400) [pid = 2520] [serial = 1088] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (17CEFC00) [pid = 2520] [serial = 1082] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (16F11C00) [pid = 2520] [serial = 1081] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (1C06AC00) [pid = 2520] [serial = 1097] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (1B0E8400) [pid = 2520] [serial = 1090] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (1C043800) [pid = 2520] [serial = 1096] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (1AFDAC00) [pid = 2520] [serial = 1078] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (16F14800) [pid = 2520] [serial = 1077] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (12009000) [pid = 2520] [serial = 1084] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (1BC42000) [pid = 2520] [serial = 1102] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (12250800) [pid = 2520] [serial = 1085] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (23CCF400) [pid = 2520] [serial = 1074] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (1DAC5800) [pid = 2520] [serial = 1105] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (1C3AD000) [pid = 2520] [serial = 1100] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (1BC40C00) [pid = 2520] [serial = 1093] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (1BDC4000) [pid = 2520] [serial = 1094] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (1BE68400) [pid = 2520] [serial = 682] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (1BE64000) [pid = 2520] [serial = 1103] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (1ED2D000) [pid = 2520] [serial = 1106] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1B548000) [pid = 2520] [serial = 1091] [outer = 00000000] [url = about:blank] 11:08:07 INFO - PROCESS | 2520 | 1461175687734 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 11:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1019ms 11:08:07 INFO - PROCESS | 2520 | 1461175687787 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 11:08:07 INFO - PROCESS | 2520 | 1461175687790 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 11:08:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:08:07 INFO - PROCESS | 2520 | 1461175687794 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:08:07 INFO - PROCESS | 2520 | 1461175687796 Marionette TRACE conn5 <- [1,1562,null,{}] 11:08:07 INFO - PROCESS | 2520 | 1461175687800 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:07 INFO - PROCESS | 2520 | 1461175687899 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 11:08:07 INFO - PROCESS | 2520 | 1461175687907 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:07 INFO - PROCESS | 2520 | ++DOCSHELL 16527C00 == 77 [pid = 2520] [id = 400] 11:08:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (16528800) [pid = 2520] [serial = 1200] [outer = 00000000] 11:08:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (16F0FC00) [pid = 2520] [serial = 1201] [outer = 16528800] 11:08:07 INFO - PROCESS | 2520 | 1461175687954 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (17CEFC00) [pid = 2520] [serial = 1202] [outer = 16528800] 11:08:08 INFO - PROCESS | 2520 | 1461175688487 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 11:08:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:08:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 730ms 11:08:08 INFO - PROCESS | 2520 | 1461175688533 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 11:08:08 INFO - PROCESS | 2520 | 1461175688537 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 11:08:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:08:08 INFO - PROCESS | 2520 | 1461175688547 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:08:08 INFO - PROCESS | 2520 | 1461175688551 Marionette TRACE conn5 <- [1,1566,null,{}] 11:08:08 INFO - PROCESS | 2520 | 1461175688554 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:08 INFO - PROCESS | 2520 | 1461175688653 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 11:08:08 INFO - PROCESS | 2520 | 1461175688777 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:08 INFO - PROCESS | 2520 | ++DOCSHELL 1679D000 == 78 [pid = 2520] [id = 401] 11:08:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (16CD5C00) [pid = 2520] [serial = 1203] [outer = 00000000] 11:08:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (1B18F400) [pid = 2520] [serial = 1204] [outer = 16CD5C00] 11:08:08 INFO - PROCESS | 2520 | 1461175688823 Marionette DEBUG loaded listener.js 11:08:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (1B9EB800) [pid = 2520] [serial = 1205] [outer = 16CD5C00] 11:08:09 INFO - PROCESS | 2520 | 1461175689188 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:08:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 11:08:09 INFO - PROCESS | 2520 | 1461175689236 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 2520 | 1461175689238 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 11:08:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:08:09 INFO - PROCESS | 2520 | 1461175689241 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 2520 | 1461175689243 Marionette TRACE conn5 <- [1,1570,null,{}] 11:08:09 INFO - PROCESS | 2520 | 1461175689247 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:09 INFO - PROCESS | 2520 | 1461175689342 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 11:08:09 INFO - PROCESS | 2520 | 1461175689348 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:09 INFO - PROCESS | 2520 | ++DOCSHELL 1B598800 == 79 [pid = 2520] [id = 402] 11:08:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1B9EE000) [pid = 2520] [serial = 1206] [outer = 00000000] 11:08:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1BDC5800) [pid = 2520] [serial = 1207] [outer = 1B9EE000] 11:08:09 INFO - PROCESS | 2520 | 1461175689394 Marionette DEBUG loaded listener.js 11:08:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (1BDCE000) [pid = 2520] [serial = 1208] [outer = 1B9EE000] 11:08:09 INFO - PROCESS | 2520 | 1461175689905 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 11:08:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:08:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 671ms 11:08:09 INFO - PROCESS | 2520 | 1461175689913 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 11:08:09 INFO - PROCESS | 2520 | 1461175689915 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 11:08:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:08:09 INFO - PROCESS | 2520 | 1461175689929 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:08:09 INFO - PROCESS | 2520 | 1461175689931 Marionette TRACE conn5 <- [1,1574,null,{}] 11:08:09 INFO - PROCESS | 2520 | 1461175689934 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:10 INFO - PROCESS | 2520 | 1461175690069 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 11:08:10 INFO - PROCESS | 2520 | 1461175690181 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:10 INFO - PROCESS | 2520 | ++DOCSHELL 1BFF2800 == 80 [pid = 2520] [id = 403] 11:08:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1BFF5400) [pid = 2520] [serial = 1209] [outer = 00000000] 11:08:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (1C043800) [pid = 2520] [serial = 1210] [outer = 1BFF5400] 11:08:10 INFO - PROCESS | 2520 | 1461175690235 Marionette DEBUG loaded listener.js 11:08:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (1C06F800) [pid = 2520] [serial = 1211] [outer = 1BFF5400] 11:08:10 INFO - PROCESS | 2520 | 1461175690694 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 11:08:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:08:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 830ms 11:08:10 INFO - PROCESS | 2520 | 1461175690754 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 11:08:10 INFO - PROCESS | 2520 | 1461175690756 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 11:08:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:08:10 INFO - PROCESS | 2520 | 1461175690759 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:08:10 INFO - PROCESS | 2520 | 1461175690760 Marionette TRACE conn5 <- [1,1578,null,{}] 11:08:10 INFO - PROCESS | 2520 | 1461175690771 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:10 INFO - PROCESS | 2520 | 1461175690909 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 11:08:11 INFO - PROCESS | 2520 | 1461175690986 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:11 INFO - PROCESS | 2520 | ++DOCSHELL 1C071800 == 81 [pid = 2520] [id = 404] 11:08:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1C0C3C00) [pid = 2520] [serial = 1212] [outer = 00000000] 11:08:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1D576800) [pid = 2520] [serial = 1213] [outer = 1C0C3C00] 11:08:11 INFO - PROCESS | 2520 | 1461175691031 Marionette DEBUG loaded listener.js 11:08:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (1D928400) [pid = 2520] [serial = 1214] [outer = 1C0C3C00] 11:08:11 INFO - PROCESS | 2520 | 1461175691480 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 11:08:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:08:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 791ms 11:08:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:08:11 INFO - PROCESS | 2520 | 1461175691549 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 11:08:11 INFO - PROCESS | 2520 | 1461175691551 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 11:08:11 INFO - PROCESS | 2520 | 1461175691554 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:08:11 INFO - PROCESS | 2520 | 1461175691556 Marionette TRACE conn5 <- [1,1582,null,{}] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (1F7B4400) [pid = 2520] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (1C0CC800) [pid = 2520] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (11E51400) [pid = 2520] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (12256800) [pid = 2520] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (1950AC00) [pid = 2520] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (1B598400) [pid = 2520] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (1A980400) [pid = 2520] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (1D9DA800) [pid = 2520] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:08:12 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (1BF92000) [pid = 2520] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:08:12 INFO - PROCESS | 2520 | 1461175691970 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:12 INFO - PROCESS | 2520 | 1461175692066 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 11:08:12 INFO - PROCESS | 2520 | 1461175692071 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 2520 | ++DOCSHELL 17CE8400 == 82 [pid = 2520] [id = 405] 11:08:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1A984C00) [pid = 2520] [serial = 1215] [outer = 00000000] 11:08:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1BCCEC00) [pid = 2520] [serial = 1216] [outer = 1A984C00] 11:08:12 INFO - PROCESS | 2520 | 1461175692119 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (1C049800) [pid = 2520] [serial = 1217] [outer = 1A984C00] 11:08:12 INFO - PROCESS | 2520 | 1461175692580 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 11:08:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:08:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1049ms 11:08:12 INFO - PROCESS | 2520 | 1461175692611 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 11:08:12 INFO - PROCESS | 2520 | 1461175692613 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 11:08:12 INFO - PROCESS | 2520 | 1461175692616 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:08:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:08:12 INFO - PROCESS | 2520 | 1461175692618 Marionette TRACE conn5 <- [1,1586,null,{}] 11:08:12 INFO - PROCESS | 2520 | 1461175692621 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:12 INFO - PROCESS | 2520 | 1461175692715 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 11:08:12 INFO - PROCESS | 2520 | 1461175692721 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:12 INFO - PROCESS | 2520 | ++DOCSHELL 1C0CC000 == 83 [pid = 2520] [id = 406] 11:08:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1C0CE400) [pid = 2520] [serial = 1218] [outer = 00000000] 11:08:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (1ED81000) [pid = 2520] [serial = 1219] [outer = 1C0CE400] 11:08:12 INFO - PROCESS | 2520 | 1461175692766 Marionette DEBUG loaded listener.js 11:08:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (1F7AE800) [pid = 2520] [serial = 1220] [outer = 1C0CE400] 11:08:13 INFO - PROCESS | 2520 | 1461175693218 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 631ms 11:08:13 INFO - PROCESS | 2520 | 1461175693251 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 11:08:13 INFO - PROCESS | 2520 | 1461175693252 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 11:08:13 INFO - PROCESS | 2520 | 1461175693272 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:08:13 INFO - PROCESS | 2520 | 1461175693273 Marionette TRACE conn5 <- [1,1590,null,{}] 11:08:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:08:13 INFO - PROCESS | 2520 | 1461175693277 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:13 INFO - PROCESS | 2520 | 1461175693374 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 11:08:13 INFO - PROCESS | 2520 | 1461175693380 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:13 INFO - PROCESS | 2520 | ++DOCSHELL 1C0D0C00 == 84 [pid = 2520] [id = 407] 11:08:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1F014400) [pid = 2520] [serial = 1221] [outer = 00000000] 11:08:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1F9D5000) [pid = 2520] [serial = 1222] [outer = 1F014400] 11:08:13 INFO - PROCESS | 2520 | 1461175693424 Marionette DEBUG loaded listener.js 11:08:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (20056800) [pid = 2520] [serial = 1223] [outer = 1F014400] 11:08:13 INFO - PROCESS | 2520 | 1461175693911 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 11:08:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:08:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 11:08:14 INFO - PROCESS | 2520 | 1461175694025 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 11:08:14 INFO - PROCESS | 2520 | 1461175694029 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 11:08:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:08:14 INFO - PROCESS | 2520 | 1461175694036 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:08:14 INFO - PROCESS | 2520 | 1461175694040 Marionette TRACE conn5 <- [1,1594,null,{}] 11:08:14 INFO - PROCESS | 2520 | 1461175694047 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:14 INFO - PROCESS | 2520 | 1461175694219 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 11:08:14 INFO - PROCESS | 2520 | 1461175694375 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:14 INFO - PROCESS | 2520 | ++DOCSHELL 1200A800 == 85 [pid = 2520] [id = 408] 11:08:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (1200C800) [pid = 2520] [serial = 1224] [outer = 00000000] 11:08:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (1244CC00) [pid = 2520] [serial = 1225] [outer = 1200C800] 11:08:14 INFO - PROCESS | 2520 | 1461175694434 Marionette DEBUG loaded listener.js 11:08:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (16533400) [pid = 2520] [serial = 1226] [outer = 1200C800] 11:08:15 INFO - PROCESS | 2520 | 1461175695097 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 11:08:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:08:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1123ms 11:08:15 INFO - PROCESS | 2520 | 1461175695173 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 11:08:15 INFO - PROCESS | 2520 | 1461175695177 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 11:08:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:08:15 INFO - PROCESS | 2520 | 1461175695204 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:08:15 INFO - PROCESS | 2520 | 1461175695208 Marionette TRACE conn5 <- [1,1598,null,{}] 11:08:15 INFO - PROCESS | 2520 | 1461175695214 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:15 INFO - PROCESS | 2520 | 1461175695351 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 11:08:15 INFO - PROCESS | 2520 | 1461175695504 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:15 INFO - PROCESS | 2520 | ++DOCSHELL 1ACAB800 == 86 [pid = 2520] [id = 409] 11:08:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (1AFD5800) [pid = 2520] [serial = 1227] [outer = 00000000] 11:08:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (1BC40400) [pid = 2520] [serial = 1228] [outer = 1AFD5800] 11:08:15 INFO - PROCESS | 2520 | 1461175695561 Marionette DEBUG loaded listener.js 11:08:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (1BE6AC00) [pid = 2520] [serial = 1229] [outer = 1AFD5800] 11:08:16 INFO - PROCESS | 2520 | 1461175696165 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 11:08:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:08:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1041ms 11:08:16 INFO - PROCESS | 2520 | 1461175696231 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 11:08:16 INFO - PROCESS | 2520 | 1461175696234 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 11:08:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:08:16 INFO - PROCESS | 2520 | 1461175696238 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:08:16 INFO - PROCESS | 2520 | 1461175696240 Marionette TRACE conn5 <- [1,1602,null,{}] 11:08:16 INFO - PROCESS | 2520 | 1461175696250 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:16 INFO - PROCESS | 2520 | 1461175696406 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 11:08:16 INFO - PROCESS | 2520 | 1461175696567 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:16 INFO - PROCESS | 2520 | ++DOCSHELL 1F844800 == 87 [pid = 2520] [id = 410] 11:08:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (1F847400) [pid = 2520] [serial = 1230] [outer = 00000000] 11:08:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (20263000) [pid = 2520] [serial = 1231] [outer = 1F847400] 11:08:16 INFO - PROCESS | 2520 | 1461175696630 Marionette DEBUG loaded listener.js 11:08:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (2027E000) [pid = 2520] [serial = 1232] [outer = 1F847400] 11:08:17 INFO - PROCESS | 2520 | 1461175697213 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 11:08:17 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 11:08:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 970ms 11:08:17 INFO - PROCESS | 2520 | 1461175697250 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 11:08:17 INFO - PROCESS | 2520 | 1461175697252 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 11:08:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:08:17 INFO - PROCESS | 2520 | 1461175697256 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:08:17 INFO - PROCESS | 2520 | 1461175697258 Marionette TRACE conn5 <- [1,1606,null,{}] 11:08:17 INFO - PROCESS | 2520 | 1461175697262 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:17 INFO - PROCESS | 2520 | 1461175697387 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 11:08:17 INFO - PROCESS | 2520 | 1461175697559 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:17 INFO - PROCESS | 2520 | ++DOCSHELL 214BD000 == 88 [pid = 2520] [id = 411] 11:08:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (21501C00) [pid = 2520] [serial = 1233] [outer = 00000000] 11:08:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (2396B400) [pid = 2520] [serial = 1234] [outer = 21501C00] 11:08:17 INFO - PROCESS | 2520 | 1461175697617 Marionette DEBUG loaded listener.js 11:08:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (23973C00) [pid = 2520] [serial = 1235] [outer = 21501C00] 11:08:18 INFO - PROCESS | 2520 | 1461175698199 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 11:08:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:08:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 970ms 11:08:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:08:18 INFO - PROCESS | 2520 | 1461175698227 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 11:08:18 INFO - PROCESS | 2520 | 1461175698230 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 11:08:18 INFO - PROCESS | 2520 | 1461175698233 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:08:18 INFO - PROCESS | 2520 | 1461175698235 Marionette TRACE conn5 <- [1,1610,null,{}] 11:08:18 INFO - PROCESS | 2520 | 1461175698239 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:18 INFO - PROCESS | 2520 | 1461175698356 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 11:08:18 INFO - PROCESS | 2520 | 1461175698528 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:18 INFO - PROCESS | 2520 | ++DOCSHELL 214BE400 == 89 [pid = 2520] [id = 412] 11:08:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (23972000) [pid = 2520] [serial = 1236] [outer = 00000000] 11:08:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (23CCD800) [pid = 2520] [serial = 1237] [outer = 23972000] 11:08:18 INFO - PROCESS | 2520 | 1461175698586 Marionette DEBUG loaded listener.js 11:08:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (23E4B000) [pid = 2520] [serial = 1238] [outer = 23972000] 11:08:19 INFO - PROCESS | 2520 | 1461175699163 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 11:08:19 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 11:08:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 11:08:19 INFO - PROCESS | 2520 | 1461175699207 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 11:08:19 INFO - PROCESS | 2520 | 1461175699210 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 11:08:19 INFO - PROCESS | 2520 | 1461175699213 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:08:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:08:19 INFO - PROCESS | 2520 | 1461175699215 Marionette TRACE conn5 <- [1,1614,null,{}] 11:08:19 INFO - PROCESS | 2520 | 1461175699219 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:19 INFO - PROCESS | 2520 | 1461175699358 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 11:08:19 INFO - PROCESS | 2520 | 1461175699522 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:19 INFO - PROCESS | 2520 | ++DOCSHELL 23724800 == 90 [pid = 2520] [id = 413] 11:08:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (23726400) [pid = 2520] [serial = 1239] [outer = 00000000] 11:08:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (23730C00) [pid = 2520] [serial = 1240] [outer = 23726400] 11:08:19 INFO - PROCESS | 2520 | 1461175699582 Marionette DEBUG loaded listener.js 11:08:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (23FD4C00) [pid = 2520] [serial = 1241] [outer = 23726400] 11:08:20 INFO - PROCESS | 2520 | 1461175700116 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 11:08:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:08:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 930ms 11:08:20 INFO - PROCESS | 2520 | 1461175700147 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 11:08:20 INFO - PROCESS | 2520 | 1461175700150 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 11:08:20 INFO - PROCESS | 2520 | 1461175700169 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:08:20 INFO - PROCESS | 2520 | 1461175700172 Marionette TRACE conn5 <- [1,1618,null,{}] 11:08:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:08:20 INFO - PROCESS | 2520 | 1461175700176 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:20 INFO - PROCESS | 2520 | 1461175700293 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 11:08:20 INFO - PROCESS | 2520 | 1461175700465 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:20 INFO - PROCESS | 2520 | ++DOCSHELL 2372F400 == 91 [pid = 2520] [id = 414] 11:08:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (23730000) [pid = 2520] [serial = 1242] [outer = 00000000] 11:08:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (23B08400) [pid = 2520] [serial = 1243] [outer = 23730000] 11:08:20 INFO - PROCESS | 2520 | 1461175700521 Marionette DEBUG loaded listener.js 11:08:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (23B09800) [pid = 2520] [serial = 1244] [outer = 23730000] 11:08:21 INFO - PROCESS | 2520 | 1461175701117 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 11:08:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:08:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 971ms 11:08:21 INFO - PROCESS | 2520 | 1461175701145 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 11:08:21 INFO - PROCESS | 2520 | 1461175701148 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 11:08:21 INFO - PROCESS | 2520 | 1461175701150 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:08:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:08:21 INFO - PROCESS | 2520 | 1461175701152 Marionette TRACE conn5 <- [1,1622,null,{}] 11:08:21 INFO - PROCESS | 2520 | 1461175701156 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:21 INFO - PROCESS | 2520 | 1461175701272 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 11:08:21 INFO - PROCESS | 2520 | 1461175701446 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:21 INFO - PROCESS | 2520 | ++DOCSHELL 23B07000 == 92 [pid = 2520] [id = 415] 11:08:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (23B0F400) [pid = 2520] [serial = 1245] [outer = 00000000] 11:08:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (23FEC400) [pid = 2520] [serial = 1246] [outer = 23B0F400] 11:08:21 INFO - PROCESS | 2520 | 1461175701502 Marionette DEBUG loaded listener.js 11:08:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (23FEC000) [pid = 2520] [serial = 1247] [outer = 23B0F400] 11:08:22 INFO - PROCESS | 2520 | 1461175702118 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 11:08:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:08:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1015ms 11:08:22 INFO - PROCESS | 2520 | 1461175702171 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 11:08:22 INFO - PROCESS | 2520 | 1461175702173 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 11:08:22 INFO - PROCESS | 2520 | 1461175702177 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:08:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:08:22 INFO - PROCESS | 2520 | 1461175702179 Marionette TRACE conn5 <- [1,1626,null,{}] 11:08:22 INFO - PROCESS | 2520 | 1461175702182 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:22 INFO - PROCESS | 2520 | 1461175702302 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 11:08:22 INFO - PROCESS | 2520 | 1461175702462 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:22 INFO - PROCESS | 2520 | ++DOCSHELL 2297E000 == 93 [pid = 2520] [id = 416] 11:08:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (23B0E400) [pid = 2520] [serial = 1248] [outer = 00000000] 11:08:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (24A37000) [pid = 2520] [serial = 1249] [outer = 23B0E400] 11:08:22 INFO - PROCESS | 2520 | 1461175702519 Marionette DEBUG loaded listener.js 11:08:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (24A3D000) [pid = 2520] [serial = 1250] [outer = 23B0E400] 11:08:23 INFO - PROCESS | 2520 | 1461175703155 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 11:08:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:08:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1019ms 11:08:23 INFO - PROCESS | 2520 | 1461175703199 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 11:08:23 INFO - PROCESS | 2520 | 1461175703202 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 11:08:23 INFO - PROCESS | 2520 | 1461175703205 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:08:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:08:23 INFO - PROCESS | 2520 | 1461175703207 Marionette TRACE conn5 <- [1,1630,null,{}] 11:08:23 INFO - PROCESS | 2520 | 1461175703210 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:23 INFO - PROCESS | 2520 | 1461175703329 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 11:08:23 INFO - PROCESS | 2520 | 1461175703508 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:23 INFO - PROCESS | 2520 | ++DOCSHELL 1B9E6800 == 94 [pid = 2520] [id = 417] 11:08:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (1B9E9000) [pid = 2520] [serial = 1251] [outer = 00000000] 11:08:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (1C072400) [pid = 2520] [serial = 1252] [outer = 1B9E9000] 11:08:23 INFO - PROCESS | 2520 | 1461175703565 Marionette DEBUG loaded listener.js 11:08:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (1C0C9800) [pid = 2520] [serial = 1253] [outer = 1B9E9000] 11:08:24 INFO - PROCESS | 2520 | 1461175704409 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 11:08:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:08:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1234ms 11:08:24 INFO - PROCESS | 2520 | 1461175704444 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 11:08:24 INFO - PROCESS | 2520 | 1461175704448 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 11:08:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:08:24 INFO - PROCESS | 2520 | 1461175704453 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:08:24 INFO - PROCESS | 2520 | 1461175704457 Marionette TRACE conn5 <- [1,1634,null,{}] 11:08:24 INFO - PROCESS | 2520 | 1461175704463 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:24 INFO - PROCESS | 2520 | 1461175704583 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 11:08:24 INFO - PROCESS | 2520 | 1461175704754 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:24 INFO - PROCESS | 2520 | ++DOCSHELL 16B89000 == 95 [pid = 2520] [id = 418] 11:08:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (16CCDC00) [pid = 2520] [serial = 1254] [outer = 00000000] 11:08:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (1ACE6400) [pid = 2520] [serial = 1255] [outer = 16CCDC00] 11:08:24 INFO - PROCESS | 2520 | 1461175704806 Marionette DEBUG loaded listener.js 11:08:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (1AFE4800) [pid = 2520] [serial = 1256] [outer = 16CCDC00] 11:08:25 INFO - PROCESS | 2520 | 1461175705430 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 11:08:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:08:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1023ms 11:08:25 INFO - PROCESS | 2520 | 1461175705478 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 11:08:25 INFO - PROCESS | 2520 | 1461175705483 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 11:08:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:08:25 INFO - PROCESS | 2520 | 1461175705489 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:08:25 INFO - PROCESS | 2520 | 1461175705492 Marionette TRACE conn5 <- [1,1638,null,{}] 11:08:25 INFO - PROCESS | 2520 | 1461175705496 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:25 INFO - PROCESS | 2520 | 1461175705608 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 11:08:25 INFO - PROCESS | 2520 | 1461175705794 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:25 INFO - PROCESS | 2520 | ++DOCSHELL 12C8B400 == 96 [pid = 2520] [id = 419] 11:08:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (16B91C00) [pid = 2520] [serial = 1257] [outer = 00000000] 11:08:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (1BCCF000) [pid = 2520] [serial = 1258] [outer = 16B91C00] 11:08:25 INFO - PROCESS | 2520 | 1461175705845 Marionette DEBUG loaded listener.js 11:08:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (1C041C00) [pid = 2520] [serial = 1259] [outer = 16B91C00] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 214BD800 == 95 [pid = 2520] [id = 284] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 1C0CC000 == 94 [pid = 2520] [id = 406] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 17CE8400 == 93 [pid = 2520] [id = 405] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 1C071800 == 92 [pid = 2520] [id = 404] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 1BFF2800 == 91 [pid = 2520] [id = 403] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 1B598800 == 90 [pid = 2520] [id = 402] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 1679D000 == 89 [pid = 2520] [id = 401] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 16527C00 == 88 [pid = 2520] [id = 400] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 19E36800 == 87 [pid = 2520] [id = 399] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (16727400) [pid = 2520] [serial = 1111] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (1B599400) [pid = 2520] [serial = 1114] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (1F849C00) [pid = 2520] [serial = 1117] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (20272400) [pid = 2520] [serial = 1120] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (2134D000) [pid = 2520] [serial = 1123] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (23972400) [pid = 2520] [serial = 1126] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (23CD5C00) [pid = 2520] [serial = 1129] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (23FD2800) [pid = 2520] [serial = 1132] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (2396E400) [pid = 2520] [serial = 1165] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 11AF6400 == 86 [pid = 2520] [id = 398] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 24128400 == 85 [pid = 2520] [id = 392] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 22980400 == 84 [pid = 2520] [id = 391] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 17CE9000 == 83 [pid = 2520] [id = 390] 11:08:26 INFO - PROCESS | 2520 | --DOCSHELL 12CD1000 == 82 [pid = 2520] [id = 389] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (1F9CC800) [pid = 2520] [serial = 1156] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (1F00B800) [pid = 2520] [serial = 1154] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (1ED7C400) [pid = 2520] [serial = 1153] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1B9F0800) [pid = 2520] [serial = 1159] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (13286C00) [pid = 2520] [serial = 1141] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (16B12800) [pid = 2520] [serial = 1142] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (1ACDAC00) [pid = 2520] [serial = 1139] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (19E38000) [pid = 2520] [serial = 1138] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (1BE5D800) [pid = 2520] [serial = 1147] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (1AFDA800) [pid = 2520] [serial = 1144] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (1B545000) [pid = 2520] [serial = 1145] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (1AFDF000) [pid = 2520] [serial = 1135] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (20274400) [pid = 2520] [serial = 1162] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (2027AC00) [pid = 2520] [serial = 1163] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (20054400) [pid = 2520] [serial = 1157] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (1C06D800) [pid = 2520] [serial = 1150] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (1C077000) [pid = 2520] [serial = 1151] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (1BDC0000) [pid = 2520] [serial = 1160] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (1BE66400) [pid = 2520] [serial = 1148] [outer = 00000000] [url = about:blank] 11:08:26 INFO - PROCESS | 2520 | 1461175706461 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 11:08:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:08:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1018ms 11:08:26 INFO - PROCESS | 2520 | 1461175706518 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 11:08:26 INFO - PROCESS | 2520 | 1461175706520 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 11:08:26 INFO - PROCESS | 2520 | 1461175706525 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:08:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:08:26 INFO - PROCESS | 2520 | 1461175706528 Marionette TRACE conn5 <- [1,1642,null,{}] 11:08:26 INFO - PROCESS | 2520 | 1461175706556 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:26 INFO - PROCESS | 2520 | 1461175706658 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 11:08:26 INFO - PROCESS | 2520 | 1461175706670 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:26 INFO - PROCESS | 2520 | ++DOCSHELL 16B15400 == 83 [pid = 2520] [id = 420] 11:08:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (16F20C00) [pid = 2520] [serial = 1260] [outer = 00000000] 11:08:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (1AFCB800) [pid = 2520] [serial = 1261] [outer = 16F20C00] 11:08:26 INFO - PROCESS | 2520 | 1461175706719 Marionette DEBUG loaded listener.js 11:08:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (1B540000) [pid = 2520] [serial = 1262] [outer = 16F20C00] 11:08:27 INFO - PROCESS | 2520 | 1461175707210 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:08:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 751ms 11:08:27 INFO - PROCESS | 2520 | 1461175707282 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 11:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:08:27 INFO - PROCESS | 2520 | 1461175707284 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 11:08:27 INFO - PROCESS | 2520 | 1461175707287 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:08:27 INFO - PROCESS | 2520 | 1461175707289 Marionette TRACE conn5 <- [1,1646,null,{}] 11:08:27 INFO - PROCESS | 2520 | 1461175707293 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:27 INFO - PROCESS | 2520 | 1461175707391 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 11:08:27 INFO - PROCESS | 2520 | 1461175707522 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:27 INFO - PROCESS | 2520 | ++DOCSHELL 1B599C00 == 84 [pid = 2520] [id = 421] 11:08:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (1BD26000) [pid = 2520] [serial = 1263] [outer = 00000000] 11:08:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (1BFF1800) [pid = 2520] [serial = 1264] [outer = 1BD26000] 11:08:27 INFO - PROCESS | 2520 | 1461175707569 Marionette DEBUG loaded listener.js 11:08:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (1C03E000) [pid = 2520] [serial = 1265] [outer = 1BD26000] 11:08:27 INFO - PROCESS | 2520 | 1461175707943 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 671ms 11:08:27 INFO - PROCESS | 2520 | 1461175707982 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 11:08:27 INFO - PROCESS | 2520 | 1461175707984 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 11:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:08:28 INFO - PROCESS | 2520 | 1461175707988 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 2520 | 1461175707990 Marionette TRACE conn5 <- [1,1650,null,{}] 11:08:28 INFO - PROCESS | 2520 | 1461175707993 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:28 INFO - PROCESS | 2520 | 1461175708088 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 11:08:28 INFO - PROCESS | 2520 | 1461175708094 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:28 INFO - PROCESS | 2520 | ++DOCSHELL 1BE68C00 == 85 [pid = 2520] [id = 422] 11:08:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (1C040000) [pid = 2520] [serial = 1266] [outer = 00000000] 11:08:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (1D4AF400) [pid = 2520] [serial = 1267] [outer = 1C040000] 11:08:28 INFO - PROCESS | 2520 | 1461175708142 Marionette DEBUG loaded listener.js 11:08:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (1E76C400) [pid = 2520] [serial = 1268] [outer = 1C040000] 11:08:28 INFO - PROCESS | 2520 | 1461175708826 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 11:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 870ms 11:08:28 INFO - PROCESS | 2520 | 1461175708860 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 11:08:28 INFO - PROCESS | 2520 | 1461175708863 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 11:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:08:28 INFO - PROCESS | 2520 | 1461175708866 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:08:28 INFO - PROCESS | 2520 | 1461175708867 Marionette TRACE conn5 <- [1,1654,null,{}] 11:08:28 INFO - PROCESS | 2520 | 1461175708871 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:29 INFO - PROCESS | 2520 | 1461175709031 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 11:08:29 INFO - PROCESS | 2520 | 1461175709117 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 2520 | ++DOCSHELL 1F7B2800 == 86 [pid = 2520] [id = 423] 11:08:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (1F7BA800) [pid = 2520] [serial = 1269] [outer = 00000000] 11:08:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (2005A000) [pid = 2520] [serial = 1270] [outer = 1F7BA800] 11:08:29 INFO - PROCESS | 2520 | 1461175709165 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (20262000) [pid = 2520] [serial = 1271] [outer = 1F7BA800] 11:08:29 INFO - PROCESS | 2520 | 1461175709593 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 11:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 770ms 11:08:29 INFO - PROCESS | 2520 | 1461175709637 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 11:08:29 INFO - PROCESS | 2520 | 1461175709639 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 11:08:29 INFO - PROCESS | 2520 | 1461175709642 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:08:29 INFO - PROCESS | 2520 | 1461175709644 Marionette TRACE conn5 <- [1,1658,null,{}] 11:08:29 INFO - PROCESS | 2520 | 1461175709648 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:29 INFO - PROCESS | 2520 | 1461175709799 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 11:08:29 INFO - PROCESS | 2520 | 1461175709821 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:29 INFO - PROCESS | 2520 | ++DOCSHELL 20279C00 == 87 [pid = 2520] [id = 424] 11:08:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (20E7D400) [pid = 2520] [serial = 1272] [outer = 00000000] 11:08:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (214BA800) [pid = 2520] [serial = 1273] [outer = 20E7D400] 11:08:29 INFO - PROCESS | 2520 | 1461175709865 Marionette DEBUG loaded listener.js 11:08:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (2150BC00) [pid = 2520] [serial = 1274] [outer = 20E7D400] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (1C0CE400) [pid = 2520] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (23B73400) [pid = 2520] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (2027A000) [pid = 2520] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (1F00E800) [pid = 2520] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (16CD5C00) [pid = 2520] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (16528800) [pid = 2520] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (1200E000) [pid = 2520] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (24A3A800) [pid = 2520] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (21342000) [pid = 2520] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (1B9EE000) [pid = 2520] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (19E39400) [pid = 2520] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (1ED2C000) [pid = 2520] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (1C305C00) [pid = 2520] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (1BFF5400) [pid = 2520] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (11AFA400) [pid = 2520] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (26A16800) [pid = 2520] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (12C96800) [pid = 2520] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (11DB2800) [pid = 2520] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (1C0C3C00) [pid = 2520] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (1A984C00) [pid = 2520] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (23B6C400) [pid = 2520] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (25602000) [pid = 2520] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (19C57400) [pid = 2520] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (23E52800) [pid = 2520] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (2134DC00) [pid = 2520] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (19E3F000) [pid = 2520] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (2396D800) [pid = 2520] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (23B2E000) [pid = 2520] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (2297C400) [pid = 2520] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (21347C00) [pid = 2520] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (16534800) [pid = 2520] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (24A5B400) [pid = 2520] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (27E7C400) [pid = 2520] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:08:30 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (22977800) [pid = 2520] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:08:30 INFO - PROCESS | 2520 | 1461175710776 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 11:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1180ms 11:08:30 INFO - PROCESS | 2520 | 1461175710827 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 11:08:30 INFO - PROCESS | 2520 | 1461175710829 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 11:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:08:30 INFO - PROCESS | 2520 | 1461175710832 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:08:30 INFO - PROCESS | 2520 | 1461175710834 Marionette TRACE conn5 <- [1,1662,null,{}] 11:08:30 INFO - PROCESS | 2520 | 1461175710837 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:30 INFO - PROCESS | 2520 | 1461175710933 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 11:08:31 INFO - PROCESS | 2520 | 1461175711056 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 2520 | ++DOCSHELL 11D41C00 == 88 [pid = 2520] [id = 425] 11:08:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (11D4BC00) [pid = 2520] [serial = 1275] [outer = 00000000] 11:08:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (19C57400) [pid = 2520] [serial = 1276] [outer = 11D4BC00] 11:08:31 INFO - PROCESS | 2520 | 1461175711101 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1ACA4C00) [pid = 2520] [serial = 1277] [outer = 11D4BC00] 11:08:31 INFO - PROCESS | 2520 | 1461175711454 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 11:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 11:08:31 INFO - PROCESS | 2520 | 1461175711503 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 11:08:31 INFO - PROCESS | 2520 | 1461175711505 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 11:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:08:31 INFO - PROCESS | 2520 | 1461175711508 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:08:31 INFO - PROCESS | 2520 | 1461175711510 Marionette TRACE conn5 <- [1,1666,null,{}] 11:08:31 INFO - PROCESS | 2520 | 1461175711514 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:31 INFO - PROCESS | 2520 | 1461175711666 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 11:08:31 INFO - PROCESS | 2520 | 1461175711675 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:31 INFO - PROCESS | 2520 | ++DOCSHELL 1AE34400 == 89 [pid = 2520] [id = 426] 11:08:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1AE37800) [pid = 2520] [serial = 1278] [outer = 00000000] 11:08:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (1ED2C000) [pid = 2520] [serial = 1279] [outer = 1AE37800] 11:08:31 INFO - PROCESS | 2520 | 1461175711720 Marionette DEBUG loaded listener.js 11:08:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (20E85800) [pid = 2520] [serial = 1280] [outer = 1AE37800] 11:08:32 INFO - PROCESS | 2520 | 1461175712151 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 11:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 11:08:32 INFO - PROCESS | 2520 | 1461175712179 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 11:08:32 INFO - PROCESS | 2520 | 1461175712181 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 11:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:08:32 INFO - PROCESS | 2520 | 1461175712184 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:08:32 INFO - PROCESS | 2520 | 1461175712185 Marionette TRACE conn5 <- [1,1670,null,{}] 11:08:32 INFO - PROCESS | 2520 | 1461175712189 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:32 INFO - PROCESS | 2520 | 1461175712336 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 11:08:32 INFO - PROCESS | 2520 | 1461175712381 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:32 INFO - PROCESS | 2520 | ++DOCSHELL 21347C00 == 90 [pid = 2520] [id = 427] 11:08:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (214B3800) [pid = 2520] [serial = 1281] [outer = 00000000] 11:08:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (2372DC00) [pid = 2520] [serial = 1282] [outer = 214B3800] 11:08:32 INFO - PROCESS | 2520 | 1461175712428 Marionette DEBUG loaded listener.js 11:08:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (23B06C00) [pid = 2520] [serial = 1283] [outer = 214B3800] 11:08:33 INFO - PROCESS | 2520 | 1461175713057 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 11:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 930ms 11:08:33 INFO - PROCESS | 2520 | 1461175713115 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 11:08:33 INFO - PROCESS | 2520 | 1461175713120 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 11:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:08:33 INFO - PROCESS | 2520 | 1461175713125 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:08:33 INFO - PROCESS | 2520 | 1461175713130 Marionette TRACE conn5 <- [1,1674,null,{}] 11:08:33 INFO - PROCESS | 2520 | 1461175713151 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:33 INFO - PROCESS | 2520 | 1461175713293 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 11:08:33 INFO - PROCESS | 2520 | 1461175713450 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:33 INFO - PROCESS | 2520 | ++DOCSHELL 12256800 == 91 [pid = 2520] [id = 428] 11:08:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (15199400) [pid = 2520] [serial = 1284] [outer = 00000000] 11:08:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (18829C00) [pid = 2520] [serial = 1285] [outer = 15199400] 11:08:33 INFO - PROCESS | 2520 | 1461175713511 Marionette DEBUG loaded listener.js 11:08:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (19E36800) [pid = 2520] [serial = 1286] [outer = 15199400] 11:08:34 INFO - PROCESS | 2520 | 1461175714169 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 11:08:34 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 11:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1077ms 11:08:34 INFO - PROCESS | 2520 | 1461175714220 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 11:08:34 INFO - PROCESS | 2520 | 1461175714226 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 11:08:34 INFO - PROCESS | 2520 | 1461175714232 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:08:34 INFO - PROCESS | 2520 | 1461175714235 Marionette TRACE conn5 <- [1,1678,null,{}] 11:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:08:34 INFO - PROCESS | 2520 | 1461175714239 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:34 INFO - PROCESS | 2520 | 1461175714364 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 11:08:34 INFO - PROCESS | 2520 | 1461175714529 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:34 INFO - PROCESS | 2520 | ++DOCSHELL 1B09BC00 == 92 [pid = 2520] [id = 429] 11:08:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (1B09D400) [pid = 2520] [serial = 1287] [outer = 00000000] 11:08:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (1BE6A800) [pid = 2520] [serial = 1288] [outer = 1B09D400] 11:08:34 INFO - PROCESS | 2520 | 1461175714586 Marionette DEBUG loaded listener.js 11:08:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (1C071800) [pid = 2520] [serial = 1289] [outer = 1B09D400] 11:08:35 INFO - PROCESS | 2520 | 1461175715182 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 11:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 970ms 11:08:35 INFO - PROCESS | 2520 | 1461175715217 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 11:08:35 INFO - PROCESS | 2520 | 1461175715220 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 11:08:35 INFO - PROCESS | 2520 | 1461175715223 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:08:35 INFO - PROCESS | 2520 | 1461175715227 Marionette TRACE conn5 <- [1,1682,null,{}] 11:08:35 INFO - PROCESS | 2520 | 1461175715239 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:35 INFO - PROCESS | 2520 | 1461175715366 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 11:08:35 INFO - PROCESS | 2520 | 1461175715547 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:35 INFO - PROCESS | 2520 | ++DOCSHELL 2297D400 == 93 [pid = 2520] [id = 430] 11:08:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (23724000) [pid = 2520] [serial = 1290] [outer = 00000000] 11:08:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (23B03C00) [pid = 2520] [serial = 1291] [outer = 23724000] 11:08:35 INFO - PROCESS | 2520 | 1461175715607 Marionette DEBUG loaded listener.js 11:08:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (23B71800) [pid = 2520] [serial = 1292] [outer = 23724000] 11:08:36 INFO - PROCESS | 2520 | 1461175716227 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 11:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1020ms 11:08:36 INFO - PROCESS | 2520 | 1461175716248 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 11:08:36 INFO - PROCESS | 2520 | 1461175716251 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 11:08:36 INFO - PROCESS | 2520 | 1461175716254 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:08:36 INFO - PROCESS | 2520 | 1461175716257 Marionette TRACE conn5 <- [1,1686,null,{}] 11:08:36 INFO - PROCESS | 2520 | 1461175716260 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:36 INFO - PROCESS | 2520 | 1461175716387 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 11:08:36 INFO - PROCESS | 2520 | 1461175716564 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:36 INFO - PROCESS | 2520 | ++DOCSHELL 23E49800 == 94 [pid = 2520] [id = 431] 11:08:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (23E4E000) [pid = 2520] [serial = 1293] [outer = 00000000] 11:08:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (23FF0000) [pid = 2520] [serial = 1294] [outer = 23E4E000] 11:08:36 INFO - PROCESS | 2520 | 1461175716622 Marionette DEBUG loaded listener.js 11:08:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (24A0EC00) [pid = 2520] [serial = 1295] [outer = 23E4E000] 11:08:37 INFO - PROCESS | 2520 | 1461175717192 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 11:08:37 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 11:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 11:08:37 INFO - PROCESS | 2520 | 1461175717228 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 11:08:37 INFO - PROCESS | 2520 | 1461175717231 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 11:08:37 INFO - PROCESS | 2520 | 1461175717234 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:08:37 INFO - PROCESS | 2520 | 1461175717236 Marionette TRACE conn5 <- [1,1690,null,{}] 11:08:37 INFO - PROCESS | 2520 | 1461175717240 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:37 INFO - PROCESS | 2520 | 1461175717359 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 11:08:37 INFO - PROCESS | 2520 | 1461175717536 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:37 INFO - PROCESS | 2520 | ++DOCSHELL 23E52800 == 95 [pid = 2520] [id = 432] 11:08:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (23FDA000) [pid = 2520] [serial = 1296] [outer = 00000000] 11:08:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (24A5BC00) [pid = 2520] [serial = 1297] [outer = 23FDA000] 11:08:37 INFO - PROCESS | 2520 | 1461175717593 Marionette DEBUG loaded listener.js 11:08:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (25541000) [pid = 2520] [serial = 1298] [outer = 23FDA000] 11:08:38 INFO - PROCESS | 2520 | 1461175718189 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 11:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1020ms 11:08:38 INFO - PROCESS | 2520 | 1461175718258 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 11:08:38 INFO - PROCESS | 2520 | 1461175718261 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 11:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:08:38 INFO - PROCESS | 2520 | 1461175718264 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:08:38 INFO - PROCESS | 2520 | 1461175718266 Marionette TRACE conn5 <- [1,1694,null,{}] 11:08:38 INFO - PROCESS | 2520 | 1461175718270 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:38 INFO - PROCESS | 2520 | 1461175718456 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 11:08:38 INFO - PROCESS | 2520 | 1461175718624 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:38 INFO - PROCESS | 2520 | ++DOCSHELL 25544C00 == 96 [pid = 2520] [id = 433] 11:08:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (25548400) [pid = 2520] [serial = 1299] [outer = 00000000] 11:08:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (26A14C00) [pid = 2520] [serial = 1300] [outer = 25548400] 11:08:38 INFO - PROCESS | 2520 | 1461175718682 Marionette DEBUG loaded listener.js 11:08:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (26A16000) [pid = 2520] [serial = 1301] [outer = 25548400] 11:08:39 INFO - PROCESS | 2520 | 1461175719255 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 11:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1020ms 11:08:39 INFO - PROCESS | 2520 | 1461175719289 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 11:08:39 INFO - PROCESS | 2520 | 1461175719291 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 11:08:39 INFO - PROCESS | 2520 | 1461175719294 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:08:39 INFO - PROCESS | 2520 | 1461175719296 Marionette TRACE conn5 <- [1,1698,null,{}] 11:08:39 INFO - PROCESS | 2520 | 1461175719300 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:39 INFO - PROCESS | 2520 | 1461175719418 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 11:08:39 INFO - PROCESS | 2520 | 1461175719597 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:39 INFO - PROCESS | 2520 | ++DOCSHELL 2393B000 == 97 [pid = 2520] [id = 434] 11:08:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (2393BC00) [pid = 2520] [serial = 1302] [outer = 00000000] 11:08:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (23942000) [pid = 2520] [serial = 1303] [outer = 2393BC00] 11:08:39 INFO - PROCESS | 2520 | 1461175719653 Marionette DEBUG loaded listener.js 11:08:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (23941800) [pid = 2520] [serial = 1304] [outer = 2393BC00] 11:08:40 INFO - PROCESS | 2520 | 1461175720217 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 11:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 11:08:40 INFO - PROCESS | 2520 | 1461175720268 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 11:08:40 INFO - PROCESS | 2520 | 1461175720271 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 11:08:40 INFO - PROCESS | 2520 | 1461175720275 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:08:40 INFO - PROCESS | 2520 | 1461175720277 Marionette TRACE conn5 <- [1,1702,null,{}] 11:08:40 INFO - PROCESS | 2520 | 1461175720280 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:40 INFO - PROCESS | 2520 | 1461175720399 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 11:08:40 INFO - PROCESS | 2520 | 1461175720564 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:40 INFO - PROCESS | 2520 | ++DOCSHELL 23945400 == 98 [pid = 2520] [id = 435] 11:08:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (26A0F000) [pid = 2520] [serial = 1305] [outer = 00000000] 11:08:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (27E7A400) [pid = 2520] [serial = 1306] [outer = 26A0F000] 11:08:40 INFO - PROCESS | 2520 | 1461175720620 Marionette DEBUG loaded listener.js 11:08:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (27E7C800) [pid = 2520] [serial = 1307] [outer = 26A0F000] 11:08:41 INFO - PROCESS | 2520 | 1461175721274 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1068ms 11:08:41 INFO - PROCESS | 2520 | 1461175721346 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 11:08:41 INFO - PROCESS | 2520 | 1461175721348 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 11:08:41 INFO - PROCESS | 2520 | 1461175721352 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:08:41 INFO - PROCESS | 2520 | 1461175721354 Marionette TRACE conn5 <- [1,1706,null,{}] 11:08:41 INFO - PROCESS | 2520 | 1461175721358 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:41 INFO - PROCESS | 2520 | 1461175721482 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 11:08:41 INFO - PROCESS | 2520 | 1461175721651 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:41 INFO - PROCESS | 2520 | ++DOCSHELL 11AEE400 == 99 [pid = 2520] [id = 436] 11:08:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (11AF0800) [pid = 2520] [serial = 1308] [outer = 00000000] 11:08:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (1AFE2000) [pid = 2520] [serial = 1309] [outer = 11AF0800] 11:08:41 INFO - PROCESS | 2520 | 1461175721707 Marionette DEBUG loaded listener.js 11:08:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (1B9F0000) [pid = 2520] [serial = 1310] [outer = 11AF0800] 11:08:42 INFO - PROCESS | 2520 | 1461175722323 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 11:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1022ms 11:08:42 INFO - PROCESS | 2520 | 1461175722377 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 11:08:42 INFO - PROCESS | 2520 | 1461175722380 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 11:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:08:42 INFO - PROCESS | 2520 | 1461175722383 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:08:42 INFO - PROCESS | 2520 | 1461175722385 Marionette TRACE conn5 <- [1,1710,null,{}] 11:08:42 INFO - PROCESS | 2520 | 1461175722389 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:42 INFO - PROCESS | 2520 | 1461175722759 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 11:08:43 INFO - PROCESS | 2520 | 1461175723002 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:43 INFO - PROCESS | 2520 | ++DOCSHELL 11AFA400 == 100 [pid = 2520] [id = 437] 11:08:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (11E55000) [pid = 2520] [serial = 1311] [outer = 00000000] 11:08:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (12258C00) [pid = 2520] [serial = 1312] [outer = 11E55000] 11:08:43 INFO - PROCESS | 2520 | 1461175723054 Marionette DEBUG loaded listener.js 11:08:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (164D8000) [pid = 2520] [serial = 1313] [outer = 11E55000] 11:08:43 INFO - PROCESS | 2520 | 1461175723662 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 11:08:43 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 11:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1324ms 11:08:43 INFO - PROCESS | 2520 | 1461175723713 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 11:08:43 INFO - PROCESS | 2520 | 1461175723717 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 11:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:08:43 INFO - PROCESS | 2520 | 1461175723722 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:08:43 INFO - PROCESS | 2520 | 1461175723726 Marionette TRACE conn5 <- [1,1714,null,{}] 11:08:43 INFO - PROCESS | 2520 | 1461175723731 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:43 INFO - PROCESS | 2520 | 1461175723850 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 11:08:44 INFO - PROCESS | 2520 | 1461175724022 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:44 INFO - PROCESS | 2520 | ++DOCSHELL 1A980C00 == 101 [pid = 2520] [id = 438] 11:08:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (1A986800) [pid = 2520] [serial = 1314] [outer = 00000000] 11:08:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (1AFC9000) [pid = 2520] [serial = 1315] [outer = 1A986800] 11:08:44 INFO - PROCESS | 2520 | 1461175724075 Marionette DEBUG loaded listener.js 11:08:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (1AFDB800) [pid = 2520] [serial = 1316] [outer = 1A986800] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 1AE34400 == 100 [pid = 2520] [id = 426] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 11D41C00 == 99 [pid = 2520] [id = 425] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 20279C00 == 98 [pid = 2520] [id = 424] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 1F7B2800 == 97 [pid = 2520] [id = 423] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 1BE68C00 == 96 [pid = 2520] [id = 422] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 1B599C00 == 95 [pid = 2520] [id = 421] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (1F9D5000) [pid = 2520] [serial = 1222] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (24A3A400) [pid = 2520] [serial = 1180] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (24A1C400) [pid = 2520] [serial = 1183] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (25602C00) [pid = 2520] [serial = 1189] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (195D0800) [pid = 2520] [serial = 1192] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (251EC000) [pid = 2520] [serial = 1186] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (24A13800) [pid = 2520] [serial = 1177] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 2105A800 == 94 [pid = 2520] [id = 388] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 16B15400 == 93 [pid = 2520] [id = 420] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 12C8B400 == 92 [pid = 2520] [id = 419] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 16B89000 == 91 [pid = 2520] [id = 418] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 23B07000 == 90 [pid = 2520] [id = 415] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 2372F400 == 89 [pid = 2520] [id = 414] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 23724800 == 88 [pid = 2520] [id = 413] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 214BE400 == 87 [pid = 2520] [id = 412] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 214BD000 == 86 [pid = 2520] [id = 411] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 1F844800 == 85 [pid = 2520] [id = 410] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 1ACAB800 == 84 [pid = 2520] [id = 409] 11:08:44 INFO - PROCESS | 2520 | --DOCSHELL 1200A800 == 83 [pid = 2520] [id = 408] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1F7AE800) [pid = 2520] [serial = 1220] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (1ED81000) [pid = 2520] [serial = 1219] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (23CD5000) [pid = 2520] [serial = 1075] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (2133CC00) [pid = 2520] [serial = 1066] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (1F7B2C00) [pid = 2520] [serial = 1109] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (1B9EB800) [pid = 2520] [serial = 1205] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (17CEFC00) [pid = 2520] [serial = 1202] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (1517A800) [pid = 2520] [serial = 1057] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (24A5B800) [pid = 2520] [serial = 1021] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (2150B800) [pid = 2520] [serial = 1069] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (1BDC5800) [pid = 2520] [serial = 1207] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (1AFE5000) [pid = 2520] [serial = 1199] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (20259800) [pid = 2520] [serial = 1063] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (20258400) [pid = 2520] [serial = 1006] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (1C06F800) [pid = 2520] [serial = 1211] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (1225D800) [pid = 2520] [serial = 1196] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (1C302800) [pid = 2520] [serial = 1171] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (27E76800) [pid = 2520] [serial = 961] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (195CB400) [pid = 2520] [serial = 946] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (12CD5400) [pid = 2520] [serial = 1000] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (1D928400) [pid = 2520] [serial = 1214] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (1C049800) [pid = 2520] [serial = 1217] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (23CCB800) [pid = 2520] [serial = 1015] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (2560C000) [pid = 2520] [serial = 955] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (16F0FC00) [pid = 2520] [serial = 1201] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (1C070400) [pid = 2520] [serial = 949] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (1BCCEC00) [pid = 2520] [serial = 1216] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (24A36000) [pid = 2520] [serial = 1018] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (23B2C000) [pid = 2520] [serial = 1166] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (1B9EE800) [pid = 2520] [serial = 1003] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (23E4B400) [pid = 2520] [serial = 943] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (23FDBC00) [pid = 2520] [serial = 952] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (23B34400) [pid = 2520] [serial = 1072] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (21508C00) [pid = 2520] [serial = 1009] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (1B194400) [pid = 2520] [serial = 1060] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (24A64400) [pid = 2520] [serial = 958] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (1C043800) [pid = 2520] [serial = 1210] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (1B18F400) [pid = 2520] [serial = 1204] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (1AFD7C00) [pid = 2520] [serial = 1198] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (18821000) [pid = 2520] [serial = 1168] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (27E84800) [pid = 2520] [serial = 964] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 156 (1D576800) [pid = 2520] [serial = 1213] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 155 (12009400) [pid = 2520] [serial = 1195] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 154 (23E45400) [pid = 2520] [serial = 1174] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 153 (1BDCE000) [pid = 2520] [serial = 1208] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | --DOMWINDOW == 152 (23B34000) [pid = 2520] [serial = 1012] [outer = 00000000] [url = about:blank] 11:08:44 INFO - PROCESS | 2520 | 1461175724740 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 11:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1079ms 11:08:44 INFO - PROCESS | 2520 | 1461175724806 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 11:08:44 INFO - PROCESS | 2520 | 1461175724808 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 11:08:44 INFO - PROCESS | 2520 | 1461175724812 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:08:44 INFO - PROCESS | 2520 | 1461175724814 Marionette TRACE conn5 <- [1,1718,null,{}] 11:08:44 INFO - PROCESS | 2520 | 1461175724817 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:44 INFO - PROCESS | 2520 | 1461175724918 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 11:08:45 INFO - PROCESS | 2520 | 1461175725067 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 2520 | ++DOCSHELL 121DA400 == 84 [pid = 2520] [id = 439] 11:08:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 153 (1224FC00) [pid = 2520] [serial = 1317] [outer = 00000000] 11:08:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 154 (16F87400) [pid = 2520] [serial = 1318] [outer = 1224FC00] 11:08:45 INFO - PROCESS | 2520 | 1461175725115 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 155 (19501C00) [pid = 2520] [serial = 1319] [outer = 1224FC00] 11:08:45 INFO - PROCESS | 2520 | 1461175725565 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 11:08:45 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 11:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 830ms 11:08:45 INFO - PROCESS | 2520 | 1461175725646 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 11:08:45 INFO - PROCESS | 2520 | 1461175725650 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 11:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:08:45 INFO - PROCESS | 2520 | 1461175725660 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:08:45 INFO - PROCESS | 2520 | 1461175725664 Marionette TRACE conn5 <- [1,1722,null,{}] 11:08:45 INFO - PROCESS | 2520 | 1461175725668 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:45 INFO - PROCESS | 2520 | 1461175725771 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 11:08:45 INFO - PROCESS | 2520 | 1461175725780 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:45 INFO - PROCESS | 2520 | ++DOCSHELL 16F19800 == 85 [pid = 2520] [id = 440] 11:08:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 156 (1B190C00) [pid = 2520] [serial = 1320] [outer = 00000000] 11:08:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 157 (1B9EC000) [pid = 2520] [serial = 1321] [outer = 1B190C00] 11:08:45 INFO - PROCESS | 2520 | 1461175725827 Marionette DEBUG loaded listener.js 11:08:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (1BB8D400) [pid = 2520] [serial = 1322] [outer = 1B190C00] 11:08:46 INFO - PROCESS | 2520 | 1461175726297 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 11:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 731ms 11:08:46 INFO - PROCESS | 2520 | 1461175726386 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 11:08:46 INFO - PROCESS | 2520 | 1461175726388 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 11:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:08:46 INFO - PROCESS | 2520 | 1461175726391 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:08:46 INFO - PROCESS | 2520 | 1461175726393 Marionette TRACE conn5 <- [1,1726,null,{}] 11:08:46 INFO - PROCESS | 2520 | 1461175726396 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:46 INFO - PROCESS | 2520 | 1461175726498 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 11:08:46 INFO - PROCESS | 2520 | 1461175726505 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:46 INFO - PROCESS | 2520 | ++DOCSHELL 1B9E8000 == 86 [pid = 2520] [id = 441] 11:08:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (1BB97800) [pid = 2520] [serial = 1323] [outer = 00000000] 11:08:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (1BDC1000) [pid = 2520] [serial = 1324] [outer = 1BB97800] 11:08:46 INFO - PROCESS | 2520 | 1461175726551 Marionette DEBUG loaded listener.js 11:08:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (1BDCA000) [pid = 2520] [serial = 1325] [outer = 1BB97800] 11:08:47 INFO - PROCESS | 2520 | 1461175727061 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 732ms 11:08:47 INFO - PROCESS | 2520 | 1461175727154 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 2520 | 1461175727156 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 11:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:08:47 INFO - PROCESS | 2520 | 1461175727165 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 2520 | 1461175727166 Marionette TRACE conn5 <- [1,1730,null,{}] 11:08:47 INFO - PROCESS | 2520 | 1461175727174 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:47 INFO - PROCESS | 2520 | 1461175727315 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 11:08:47 INFO - PROCESS | 2520 | 1461175727398 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:47 INFO - PROCESS | 2520 | ++DOCSHELL 1C03F000 == 87 [pid = 2520] [id = 442] 11:08:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1C03F800) [pid = 2520] [serial = 1326] [outer = 00000000] 11:08:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (1C06F800) [pid = 2520] [serial = 1327] [outer = 1C03F800] 11:08:47 INFO - PROCESS | 2520 | 1461175727452 Marionette DEBUG loaded listener.js 11:08:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (1C0C3C00) [pid = 2520] [serial = 1328] [outer = 1C03F800] 11:08:47 INFO - PROCESS | 2520 | 1461175727894 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 11:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 770ms 11:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:08:47 INFO - PROCESS | 2520 | 1461175727943 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 11:08:47 INFO - PROCESS | 2520 | 1461175727945 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 11:08:47 INFO - PROCESS | 2520 | 1461175727948 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:08:47 INFO - PROCESS | 2520 | 1461175727950 Marionette TRACE conn5 <- [1,1734,null,{}] 11:08:47 INFO - PROCESS | 2520 | 1461175727953 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:48 INFO - PROCESS | 2520 | 1461175728089 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 11:08:48 INFO - PROCESS | 2520 | 1461175728111 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:48 INFO - PROCESS | 2520 | ++DOCSHELL 1C06A800 == 88 [pid = 2520] [id = 443] 11:08:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (1C0C8400) [pid = 2520] [serial = 1329] [outer = 00000000] 11:08:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1D9DB400) [pid = 2520] [serial = 1330] [outer = 1C0C8400] 11:08:48 INFO - PROCESS | 2520 | 1461175728156 Marionette DEBUG loaded listener.js 11:08:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1E059C00) [pid = 2520] [serial = 1331] [outer = 1C0C8400] 11:08:48 INFO - PROCESS | 2520 | 1461175728617 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 11:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (1F7BA800) [pid = 2520] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (20E7D400) [pid = 2520] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (11D4BC00) [pid = 2520] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (1C040000) [pid = 2520] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 162 (1AE37800) [pid = 2520] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 161 (16CCDC00) [pid = 2520] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 160 (1BD26000) [pid = 2520] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 159 (16F20C00) [pid = 2520] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 158 (16B91C00) [pid = 2520] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:08:49 INFO - PROCESS | 2520 | --DOMWINDOW == 157 (1F014400) [pid = 2520] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:08:49 INFO - PROCESS | 2520 | 1461175729012 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 2520 | 1461175729014 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 11:08:49 INFO - PROCESS | 2520 | 1461175729023 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 2520 | 1461175729025 Marionette TRACE conn5 <- [1,1738,null,{}] 11:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:08:49 INFO - PROCESS | 2520 | 1461175729029 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 2520 | 1461175729123 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 11:08:49 INFO - PROCESS | 2520 | 1461175729129 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:49 INFO - PROCESS | 2520 | ++DOCSHELL 16530000 == 89 [pid = 2520] [id = 444] 11:08:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 158 (16B65000) [pid = 2520] [serial = 1332] [outer = 00000000] 11:08:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 159 (1B098000) [pid = 2520] [serial = 1333] [outer = 16B65000] 11:08:49 INFO - PROCESS | 2520 | 1461175729179 Marionette DEBUG loaded listener.js 11:08:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 160 (1BDC5000) [pid = 2520] [serial = 1334] [outer = 16B65000] 11:08:49 INFO - PROCESS | 2520 | 1461175729648 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 11:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 670ms 11:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:08:49 INFO - PROCESS | 2520 | 1461175729699 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 11:08:49 INFO - PROCESS | 2520 | 1461175729701 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 11:08:49 INFO - PROCESS | 2520 | 1461175729704 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:08:49 INFO - PROCESS | 2520 | 1461175729705 Marionette TRACE conn5 <- [1,1742,null,{}] 11:08:49 INFO - PROCESS | 2520 | 1461175729709 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:49 INFO - PROCESS | 2520 | 1461175729803 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 11:08:49 INFO - PROCESS | 2520 | 1461175729809 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:49 INFO - PROCESS | 2520 | ++DOCSHELL 1BFF5400 == 90 [pid = 2520] [id = 445] 11:08:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 161 (1D69F000) [pid = 2520] [serial = 1335] [outer = 00000000] 11:08:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 162 (1F010000) [pid = 2520] [serial = 1336] [outer = 1D69F000] 11:08:49 INFO - PROCESS | 2520 | 1461175729854 Marionette DEBUG loaded listener.js 11:08:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 163 (1F7B3000) [pid = 2520] [serial = 1337] [outer = 1D69F000] 11:08:50 INFO - PROCESS | 2520 | 1461175730314 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 11:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 11:08:50 INFO - PROCESS | 2520 | 1461175730345 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 11:08:50 INFO - PROCESS | 2520 | 1461175730347 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 11:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:08:50 INFO - PROCESS | 2520 | 1461175730354 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:08:50 INFO - PROCESS | 2520 | 1461175730356 Marionette TRACE conn5 <- [1,1746,null,{}] 11:08:50 INFO - PROCESS | 2520 | 1461175730360 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:50 INFO - PROCESS | 2520 | 1461175730457 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 11:08:50 INFO - PROCESS | 2520 | 1461175730464 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:50 INFO - PROCESS | 2520 | ++DOCSHELL 1F7B6800 == 91 [pid = 2520] [id = 446] 11:08:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (1F83E800) [pid = 2520] [serial = 1338] [outer = 00000000] 11:08:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (1F9D9400) [pid = 2520] [serial = 1339] [outer = 1F83E800] 11:08:50 INFO - PROCESS | 2520 | 1461175730509 Marionette DEBUG loaded listener.js 11:08:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (2005AC00) [pid = 2520] [serial = 1340] [outer = 1F83E800] 11:08:51 INFO - PROCESS | 2520 | 1461175731061 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 11:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 771ms 11:08:51 INFO - PROCESS | 2520 | 1461175731129 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 11:08:51 INFO - PROCESS | 2520 | 1461175731134 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 11:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:08:51 INFO - PROCESS | 2520 | 1461175731139 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:08:51 INFO - PROCESS | 2520 | 1461175731144 Marionette TRACE conn5 <- [1,1750,null,{}] 11:08:51 INFO - PROCESS | 2520 | 1461175731151 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:51 INFO - PROCESS | 2520 | 1461175731293 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 11:08:51 INFO - PROCESS | 2520 | 1461175731422 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:51 INFO - PROCESS | 2520 | ++DOCSHELL 12015800 == 92 [pid = 2520] [id = 447] 11:08:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (12016400) [pid = 2520] [serial = 1341] [outer = 00000000] 11:08:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (12CD2800) [pid = 2520] [serial = 1342] [outer = 12016400] 11:08:51 INFO - PROCESS | 2520 | 1461175731482 Marionette DEBUG loaded listener.js 11:08:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (164D9400) [pid = 2520] [serial = 1343] [outer = 12016400] 11:08:52 INFO - PROCESS | 2520 | 1461175732125 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 11:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1023ms 11:08:52 INFO - PROCESS | 2520 | 1461175732165 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 11:08:52 INFO - PROCESS | 2520 | 1461175732171 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 11:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:08:52 INFO - PROCESS | 2520 | 1461175732177 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:08:52 INFO - PROCESS | 2520 | 1461175732180 Marionette TRACE conn5 <- [1,1754,null,{}] 11:08:52 INFO - PROCESS | 2520 | 1461175732184 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:52 INFO - PROCESS | 2520 | 1461175732309 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 11:08:52 INFO - PROCESS | 2520 | 1461175732472 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:52 INFO - PROCESS | 2520 | ++DOCSHELL 16F03000 == 93 [pid = 2520] [id = 448] 11:08:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (18824000) [pid = 2520] [serial = 1344] [outer = 00000000] 11:08:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (1AFD7C00) [pid = 2520] [serial = 1345] [outer = 18824000] 11:08:52 INFO - PROCESS | 2520 | 1461175732529 Marionette DEBUG loaded listener.js 11:08:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1B53F000) [pid = 2520] [serial = 1346] [outer = 18824000] 11:08:53 INFO - PROCESS | 2520 | 1461175733128 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 11:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 970ms 11:08:53 INFO - PROCESS | 2520 | 1461175733164 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 11:08:53 INFO - PROCESS | 2520 | 1461175733167 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 11:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:08:53 INFO - PROCESS | 2520 | 1461175733173 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:08:53 INFO - PROCESS | 2520 | 1461175733177 Marionette TRACE conn5 <- [1,1758,null,{}] 11:08:53 INFO - PROCESS | 2520 | 1461175733188 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:53 INFO - PROCESS | 2520 | 1461175733317 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 11:08:53 INFO - PROCESS | 2520 | 1461175733492 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:53 INFO - PROCESS | 2520 | ++DOCSHELL 1D4B1000 == 94 [pid = 2520] [id = 449] 11:08:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1E059000) [pid = 2520] [serial = 1347] [outer = 00000000] 11:08:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (1F9D7000) [pid = 2520] [serial = 1348] [outer = 1E059000] 11:08:53 INFO - PROCESS | 2520 | 1461175733553 Marionette DEBUG loaded listener.js 11:08:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (20261000) [pid = 2520] [serial = 1349] [outer = 1E059000] 11:08:54 INFO - PROCESS | 2520 | 1461175734138 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 11:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 11:08:54 INFO - PROCESS | 2520 | 1461175734147 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 11:08:54 INFO - PROCESS | 2520 | 1461175734150 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 11:08:54 INFO - PROCESS | 2520 | 1461175734153 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:08:54 INFO - PROCESS | 2520 | 1461175734155 Marionette TRACE conn5 <- [1,1762,null,{}] 11:08:54 INFO - PROCESS | 2520 | 1461175734159 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:54 INFO - PROCESS | 2520 | 1461175734281 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 11:08:54 INFO - PROCESS | 2520 | 1461175734457 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:54 INFO - PROCESS | 2520 | ++DOCSHELL 20264400 == 95 [pid = 2520] [id = 450] 11:08:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (20E84000) [pid = 2520] [serial = 1350] [outer = 00000000] 11:08:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (214BA400) [pid = 2520] [serial = 1351] [outer = 20E84000] 11:08:54 INFO - PROCESS | 2520 | 1461175734514 Marionette DEBUG loaded listener.js 11:08:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (21509000) [pid = 2520] [serial = 1352] [outer = 20E84000] 11:08:55 INFO - PROCESS | 2520 | 1461175735094 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 11:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 11:08:55 INFO - PROCESS | 2520 | 1461175735127 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 11:08:55 INFO - PROCESS | 2520 | 1461175735129 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 11:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:08:55 INFO - PROCESS | 2520 | 1461175735133 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:08:55 INFO - PROCESS | 2520 | 1461175735135 Marionette TRACE conn5 <- [1,1766,null,{}] 11:08:55 INFO - PROCESS | 2520 | 1461175735139 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:55 INFO - PROCESS | 2520 | 1461175735257 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 11:08:55 INFO - PROCESS | 2520 | 1461175735432 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:55 INFO - PROCESS | 2520 | ++DOCSHELL 1A98B800 == 96 [pid = 2520] [id = 451] 11:08:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (21510800) [pid = 2520] [serial = 1353] [outer = 00000000] 11:08:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (23724800) [pid = 2520] [serial = 1354] [outer = 21510800] 11:08:55 INFO - PROCESS | 2520 | 1461175735490 Marionette DEBUG loaded listener.js 11:08:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (2393B800) [pid = 2520] [serial = 1355] [outer = 21510800] 11:08:56 INFO - PROCESS | 2520 | 1461175736091 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 11:08:56 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 11:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 971ms 11:08:56 INFO - PROCESS | 2520 | 1461175736107 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 11:08:56 INFO - PROCESS | 2520 | 1461175736109 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 11:08:56 INFO - PROCESS | 2520 | 1461175736113 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:08:56 INFO - PROCESS | 2520 | 1461175736115 Marionette TRACE conn5 <- [1,1770,null,{}] 11:08:56 INFO - PROCESS | 2520 | 1461175736119 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:56 INFO - PROCESS | 2520 | 1461175736260 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 11:08:56 INFO - PROCESS | 2520 | 1461175736430 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:56 INFO - PROCESS | 2520 | ++DOCSHELL 23B08800 == 97 [pid = 2520] [id = 452] 11:08:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (23B0EC00) [pid = 2520] [serial = 1356] [outer = 00000000] 11:08:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (23B6C800) [pid = 2520] [serial = 1357] [outer = 23B0EC00] 11:08:56 INFO - PROCESS | 2520 | 1461175736490 Marionette DEBUG loaded listener.js 11:08:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (23CCE000) [pid = 2520] [serial = 1358] [outer = 23B0EC00] 11:08:57 INFO - PROCESS | 2520 | 1461175737056 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 11:08:57 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 11:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 970ms 11:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:08:57 INFO - PROCESS | 2520 | 1461175737087 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 11:08:57 INFO - PROCESS | 2520 | 1461175737090 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 11:08:57 INFO - PROCESS | 2520 | 1461175737093 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:08:57 INFO - PROCESS | 2520 | 1461175737096 Marionette TRACE conn5 <- [1,1774,null,{}] 11:08:57 INFO - PROCESS | 2520 | 1461175737099 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:57 INFO - PROCESS | 2520 | 1461175737224 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 11:08:57 INFO - PROCESS | 2520 | 1461175737399 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:57 INFO - PROCESS | 2520 | ++DOCSHELL 23B6B400 == 98 [pid = 2520] [id = 453] 11:08:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (23CD3800) [pid = 2520] [serial = 1359] [outer = 00000000] 11:08:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (23E52C00) [pid = 2520] [serial = 1360] [outer = 23CD3800] 11:08:57 INFO - PROCESS | 2520 | 1461175737456 Marionette DEBUG loaded listener.js 11:08:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (23FDF400) [pid = 2520] [serial = 1361] [outer = 23CD3800] 11:08:58 INFO - PROCESS | 2520 | 1461175738050 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 11:08:58 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 11:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1021ms 11:08:58 INFO - PROCESS | 2520 | 1461175738118 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 11:08:58 INFO - PROCESS | 2520 | 1461175738121 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 11:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:08:58 INFO - PROCESS | 2520 | 1461175738124 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:08:58 INFO - PROCESS | 2520 | 1461175738126 Marionette TRACE conn5 <- [1,1778,null,{}] 11:08:58 INFO - PROCESS | 2520 | 1461175738130 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:58 INFO - PROCESS | 2520 | 1461175738305 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 11:08:58 INFO - PROCESS | 2520 | 1461175738427 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:58 INFO - PROCESS | 2520 | ++DOCSHELL 23FDC800 == 99 [pid = 2520] [id = 454] 11:08:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (23FEB800) [pid = 2520] [serial = 1362] [outer = 00000000] 11:08:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (24A14C00) [pid = 2520] [serial = 1363] [outer = 23FEB800] 11:08:58 INFO - PROCESS | 2520 | 1461175738483 Marionette DEBUG loaded listener.js 11:08:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (24A36800) [pid = 2520] [serial = 1364] [outer = 23FEB800] 11:08:59 INFO - PROCESS | 2520 | 1461175739054 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:08:59 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) 11:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 970ms 11:08:59 INFO - PROCESS | 2520 | 1461175739099 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 11:08:59 INFO - PROCESS | 2520 | 1461175739102 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 11:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:08:59 INFO - PROCESS | 2520 | 1461175739105 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:08:59 INFO - PROCESS | 2520 | 1461175739107 Marionette TRACE conn5 <- [1,1782,null,{}] 11:08:59 INFO - PROCESS | 2520 | 1461175739111 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:08:59 INFO - PROCESS | 2520 | 1461175739230 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 11:08:59 INFO - PROCESS | 2520 | 1461175739406 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:08:59 INFO - PROCESS | 2520 | ++DOCSHELL 24A11000 == 100 [pid = 2520] [id = 455] 11:08:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (24A1C400) [pid = 2520] [serial = 1365] [outer = 00000000] 11:08:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (24A65C00) [pid = 2520] [serial = 1366] [outer = 24A1C400] 11:08:59 INFO - PROCESS | 2520 | 1461175739463 Marionette DEBUG loaded listener.js 11:08:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (251EC800) [pid = 2520] [serial = 1367] [outer = 24A1C400] 11:09:00 INFO - PROCESS | 2520 | 1461175739995 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 11:09:00 INFO - PROCESS | 2520 | 1461175740038 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 11:09:00 INFO - PROCESS | 2520 | 1461175740041 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 11:09:00 INFO - PROCESS | 2520 | 1461175740044 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:09:00 INFO - PROCESS | 2520 | 1461175740046 Marionette TRACE conn5 <- [1,1786,null,{}] 11:09:00 INFO - PROCESS | 2520 | 1461175740050 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:00 INFO - PROCESS | 2520 | 1461175740169 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 11:09:00 INFO - PROCESS | 2520 | 1461175740334 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:00 INFO - PROCESS | 2520 | ++DOCSHELL 24A60400 == 101 [pid = 2520] [id = 456] 11:09:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (24A61000) [pid = 2520] [serial = 1368] [outer = 00000000] 11:09:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (2560A400) [pid = 2520] [serial = 1369] [outer = 24A61000] 11:09:00 INFO - PROCESS | 2520 | 1461175740391 Marionette DEBUG loaded listener.js 11:09:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (25608C00) [pid = 2520] [serial = 1370] [outer = 24A61000] 11:09:01 INFO - PROCESS | 2520 | 1461175740998 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 11:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1017ms 11:09:01 INFO - PROCESS | 2520 | 1461175741064 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 11:09:01 INFO - PROCESS | 2520 | 1461175741067 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 11:09:01 INFO - PROCESS | 2520 | 1461175741071 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:09:01 INFO - PROCESS | 2520 | 1461175741074 Marionette TRACE conn5 <- [1,1790,null,{}] 11:09:01 INFO - PROCESS | 2520 | 1461175741078 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:01 INFO - PROCESS | 2520 | 1461175741298 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 11:09:01 INFO - PROCESS | 2520 | 1461175741469 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:01 INFO - PROCESS | 2520 | ++DOCSHELL 11D49000 == 102 [pid = 2520] [id = 457] 11:09:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (1200A000) [pid = 2520] [serial = 1371] [outer = 00000000] 11:09:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (1AFD0800) [pid = 2520] [serial = 1372] [outer = 1200A000] 11:09:01 INFO - PROCESS | 2520 | 1461175741530 Marionette DEBUG loaded listener.js 11:09:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (1BC3DC00) [pid = 2520] [serial = 1373] [outer = 1200A000] 11:09:02 INFO - PROCESS | 2520 | 1461175742196 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1172ms 11:09:02 INFO - PROCESS | 2520 | 1461175742247 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 11:09:02 INFO - PROCESS | 2520 | 1461175742249 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 11:09:02 INFO - PROCESS | 2520 | 1461175742253 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:09:02 INFO - PROCESS | 2520 | 1461175742255 Marionette TRACE conn5 <- [1,1794,null,{}] 11:09:02 INFO - PROCESS | 2520 | 1461175742259 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:02 INFO - PROCESS | 2520 | 1461175742378 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 11:09:02 INFO - PROCESS | 2520 | 1461175742710 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:02 INFO - PROCESS | 2520 | ++DOCSHELL 11E51C00 == 103 [pid = 2520] [id = 458] 11:09:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (11E52400) [pid = 2520] [serial = 1374] [outer = 00000000] 11:09:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (12257000) [pid = 2520] [serial = 1375] [outer = 11E52400] 11:09:02 INFO - PROCESS | 2520 | 1461175742768 Marionette DEBUG loaded listener.js 11:09:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (13259800) [pid = 2520] [serial = 1376] [outer = 11E52400] 11:09:03 INFO - PROCESS | 2520 | 1461175743363 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 11:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1175ms 11:09:03 INFO - PROCESS | 2520 | 1461175743432 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 11:09:03 INFO - PROCESS | 2520 | 1461175743437 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 11:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:09:03 INFO - PROCESS | 2520 | 1461175743442 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:09:03 INFO - PROCESS | 2520 | 1461175743445 Marionette TRACE conn5 <- [1,1798,null,{}] 11:09:03 INFO - PROCESS | 2520 | 1461175743450 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:03 INFO - PROCESS | 2520 | 1461175743601 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 11:09:03 INFO - PROCESS | 2520 | 1461175743774 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:03 INFO - PROCESS | 2520 | ++DOCSHELL 1B599400 == 104 [pid = 2520] [id = 459] 11:09:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (1B9E9C00) [pid = 2520] [serial = 1377] [outer = 00000000] 11:09:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (1BDCE000) [pid = 2520] [serial = 1378] [outer = 1B9E9C00] 11:09:03 INFO - PROCESS | 2520 | 1461175743827 Marionette DEBUG loaded listener.js 11:09:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (1BF97800) [pid = 2520] [serial = 1379] [outer = 1B9E9C00] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 1BFF5400 == 103 [pid = 2520] [id = 445] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 16530000 == 102 [pid = 2520] [id = 444] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 1C06A800 == 101 [pid = 2520] [id = 443] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 1C03F000 == 100 [pid = 2520] [id = 442] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 1B9E8000 == 99 [pid = 2520] [id = 441] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 16F19800 == 98 [pid = 2520] [id = 440] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 121DA400 == 97 [pid = 2520] [id = 439] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 1A980C00 == 96 [pid = 2520] [id = 438] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (2372DC00) [pid = 2520] [serial = 1282] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 11AFA400 == 95 [pid = 2520] [id = 437] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 23E49800 == 94 [pid = 2520] [id = 431] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 2297D400 == 93 [pid = 2520] [id = 430] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 1B09BC00 == 92 [pid = 2520] [id = 429] 11:09:04 INFO - PROCESS | 2520 | --DOCSHELL 12256800 == 91 [pid = 2520] [id = 428] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (2005A000) [pid = 2520] [serial = 1270] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (214BA800) [pid = 2520] [serial = 1273] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (20262000) [pid = 2520] [serial = 1271] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (19C57400) [pid = 2520] [serial = 1276] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (23B08400) [pid = 2520] [serial = 1243] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (1C072400) [pid = 2520] [serial = 1252] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1D4AF400) [pid = 2520] [serial = 1267] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (1ED2C000) [pid = 2520] [serial = 1279] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (1AFE4800) [pid = 2520] [serial = 1256] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (1ACE6400) [pid = 2520] [serial = 1255] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (23FEC400) [pid = 2520] [serial = 1246] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (2396B400) [pid = 2520] [serial = 1234] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (1BC40400) [pid = 2520] [serial = 1228] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (23730C00) [pid = 2520] [serial = 1240] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (1BFF1800) [pid = 2520] [serial = 1264] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (1C03E000) [pid = 2520] [serial = 1265] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (1AFCB800) [pid = 2520] [serial = 1261] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (1B540000) [pid = 2520] [serial = 1262] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (24A37000) [pid = 2520] [serial = 1249] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (1244CC00) [pid = 2520] [serial = 1225] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (23CCD800) [pid = 2520] [serial = 1237] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (1C041C00) [pid = 2520] [serial = 1259] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (1BCCF000) [pid = 2520] [serial = 1258] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (20263000) [pid = 2520] [serial = 1231] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (20E85800) [pid = 2520] [serial = 1280] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (2150BC00) [pid = 2520] [serial = 1274] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (20056800) [pid = 2520] [serial = 1223] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (1E76C400) [pid = 2520] [serial = 1268] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (1ACA4C00) [pid = 2520] [serial = 1277] [outer = 00000000] [url = about:blank] 11:09:04 INFO - PROCESS | 2520 | 1461175744484 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1077ms 11:09:04 INFO - PROCESS | 2520 | 1461175744525 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 11:09:04 INFO - PROCESS | 2520 | 1461175744529 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 11:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:09:04 INFO - PROCESS | 2520 | 1461175744536 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:09:04 INFO - PROCESS | 2520 | 1461175744538 Marionette TRACE conn5 <- [1,1802,null,{}] 11:09:04 INFO - PROCESS | 2520 | 1461175744542 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:04 INFO - PROCESS | 2520 | 1461175744650 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 11:09:04 INFO - PROCESS | 2520 | 1461175744773 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:04 INFO - PROCESS | 2520 | ++DOCSHELL 11AF4C00 == 92 [pid = 2520] [id = 460] 11:09:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (11D4BC00) [pid = 2520] [serial = 1380] [outer = 00000000] 11:09:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (1A958800) [pid = 2520] [serial = 1381] [outer = 11D4BC00] 11:09:04 INFO - PROCESS | 2520 | 1461175744820 Marionette DEBUG loaded listener.js 11:09:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (1AFD9000) [pid = 2520] [serial = 1382] [outer = 11D4BC00] 11:09:05 INFO - PROCESS | 2520 | 1461175745288 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 11:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 770ms 11:09:05 INFO - PROCESS | 2520 | 1461175745309 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 11:09:05 INFO - PROCESS | 2520 | 1461175745311 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 11:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:09:05 INFO - PROCESS | 2520 | 1461175745316 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:09:05 INFO - PROCESS | 2520 | 1461175745322 Marionette TRACE conn5 <- [1,1806,null,{}] 11:09:05 INFO - PROCESS | 2520 | 1461175745335 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:05 INFO - PROCESS | 2520 | 1461175745438 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 11:09:05 INFO - PROCESS | 2520 | 1461175745444 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:05 INFO - PROCESS | 2520 | ++DOCSHELL 1ACE5800 == 93 [pid = 2520] [id = 461] 11:09:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (1B09A000) [pid = 2520] [serial = 1383] [outer = 00000000] 11:09:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (1C078400) [pid = 2520] [serial = 1384] [outer = 1B09A000] 11:09:05 INFO - PROCESS | 2520 | 1461175745492 Marionette DEBUG loaded listener.js 11:09:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (1C0CFC00) [pid = 2520] [serial = 1385] [outer = 1B09A000] 11:09:05 INFO - PROCESS | 2520 | 1461175745984 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 11:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 731ms 11:09:06 INFO - PROCESS | 2520 | 1461175746049 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 2520 | 1461175746051 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 11:09:06 INFO - PROCESS | 2520 | 1461175746054 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - PROCESS | 2520 | 1461175746056 Marionette TRACE conn5 <- [1,1810,null,{}] 11:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:09:06 INFO - PROCESS | 2520 | 1461175746059 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:06 INFO - PROCESS | 2520 | 1461175746160 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 11:09:06 INFO - PROCESS | 2520 | 1461175746299 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:06 INFO - PROCESS | 2520 | ++DOCSHELL 1C3AD800 == 94 [pid = 2520] [id = 462] 11:09:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (1D4AF400) [pid = 2520] [serial = 1386] [outer = 00000000] 11:09:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (1F014000) [pid = 2520] [serial = 1387] [outer = 1D4AF400] 11:09:06 INFO - PROCESS | 2520 | 1461175746345 Marionette DEBUG loaded listener.js 11:09:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (1F7AFC00) [pid = 2520] [serial = 1388] [outer = 1D4AF400] 11:09:06 INFO - PROCESS | 2520 | 1461175746765 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 11:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 11:09:06 INFO - PROCESS | 2520 | 1461175746790 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 11:09:06 INFO - PROCESS | 2520 | 1461175746792 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 11:09:06 INFO - PROCESS | 2520 | 1461175746795 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:09:06 INFO - PROCESS | 2520 | 1461175746797 Marionette TRACE conn5 <- [1,1814,null,{}] 11:09:06 INFO - PROCESS | 2520 | 1461175746800 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:06 INFO - PROCESS | 2520 | 1461175746971 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 11:09:07 INFO - PROCESS | 2520 | 1461175746990 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 2520 | ++DOCSHELL 1F9CD800 == 95 [pid = 2520] [id = 463] 11:09:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (1F9D3400) [pid = 2520] [serial = 1389] [outer = 00000000] 11:09:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (20263C00) [pid = 2520] [serial = 1390] [outer = 1F9D3400] 11:09:07 INFO - PROCESS | 2520 | 1461175747044 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (212BE400) [pid = 2520] [serial = 1391] [outer = 1F9D3400] 11:09:07 INFO - PROCESS | 2520 | 1461175747534 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 11:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 770ms 11:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:09:07 INFO - PROCESS | 2520 | 1461175747569 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 11:09:07 INFO - PROCESS | 2520 | 1461175747571 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 11:09:07 INFO - PROCESS | 2520 | 1461175747574 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:09:07 INFO - PROCESS | 2520 | 1461175747575 Marionette TRACE conn5 <- [1,1818,null,{}] 11:09:07 INFO - PROCESS | 2520 | 1461175747579 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:07 INFO - PROCESS | 2520 | 1461175747723 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 11:09:07 INFO - PROCESS | 2520 | 1461175747744 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:07 INFO - PROCESS | 2520 | ++DOCSHELL 21344C00 == 96 [pid = 2520] [id = 464] 11:09:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (21505000) [pid = 2520] [serial = 1392] [outer = 00000000] 11:09:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (23936800) [pid = 2520] [serial = 1393] [outer = 21505000] 11:09:07 INFO - PROCESS | 2520 | 1461175747789 Marionette DEBUG loaded listener.js 11:09:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (23945800) [pid = 2520] [serial = 1394] [outer = 21505000] 11:09:08 INFO - PROCESS | 2520 | 1461175748270 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 11:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 730ms 11:09:08 INFO - PROCESS | 2520 | 1461175748305 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 11:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:09:08 INFO - PROCESS | 2520 | 1461175748307 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 11:09:08 INFO - PROCESS | 2520 | 1461175748310 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:09:08 INFO - PROCESS | 2520 | 1461175748312 Marionette TRACE conn5 <- [1,1822,null,{}] 11:09:08 INFO - PROCESS | 2520 | 1461175748343 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:08 INFO - PROCESS | 2520 | 1461175748493 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (1C03F800) [pid = 2520] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (1C0C8400) [pid = 2520] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (16B65000) [pid = 2520] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (1D69F000) [pid = 2520] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (1224FC00) [pid = 2520] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (1A986800) [pid = 2520] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (1B190C00) [pid = 2520] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (1BB97800) [pid = 2520] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:09:08 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (11E55000) [pid = 2520] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:09:08 INFO - PROCESS | 2520 | 1461175748782 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:08 INFO - PROCESS | 2520 | ++DOCSHELL 11D43000 == 97 [pid = 2520] [id = 465] 11:09:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (11DB5400) [pid = 2520] [serial = 1395] [outer = 00000000] 11:09:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (19508800) [pid = 2520] [serial = 1396] [outer = 11DB5400] 11:09:08 INFO - PROCESS | 2520 | 1461175748827 Marionette DEBUG loaded listener.js 11:09:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (1B190C00) [pid = 2520] [serial = 1397] [outer = 11DB5400] 11:09:09 INFO - PROCESS | 2520 | 1461175749200 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 11:09:09 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 11:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 932ms 11:09:09 INFO - PROCESS | 2520 | 1461175749243 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 2520 | 1461175749245 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 11:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:09:09 INFO - PROCESS | 2520 | 1461175749248 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 2520 | 1461175749250 Marionette TRACE conn5 <- [1,1826,null,{}] 11:09:09 INFO - PROCESS | 2520 | 1461175749253 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:09 INFO - PROCESS | 2520 | 1461175749352 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 11:09:09 INFO - PROCESS | 2520 | 1461175749358 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:09 INFO - PROCESS | 2520 | ++DOCSHELL 1BE60800 == 98 [pid = 2520] [id = 466] 11:09:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (1F7B1000) [pid = 2520] [serial = 1398] [outer = 00000000] 11:09:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (23B75000) [pid = 2520] [serial = 1399] [outer = 1F7B1000] 11:09:09 INFO - PROCESS | 2520 | 1461175749402 Marionette DEBUG loaded listener.js 11:09:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (23CD6C00) [pid = 2520] [serial = 1400] [outer = 1F7B1000] 11:09:09 INFO - PROCESS | 2520 | 1461175749862 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 11:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 11:09:09 INFO - PROCESS | 2520 | 1461175749879 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 11:09:09 INFO - PROCESS | 2520 | 1461175749880 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 11:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:09:09 INFO - PROCESS | 2520 | 1461175749888 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:09:09 INFO - PROCESS | 2520 | 1461175749889 Marionette TRACE conn5 <- [1,1830,null,{}] 11:09:09 INFO - PROCESS | 2520 | 1461175749893 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 2520 | 1461175750048 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 11:09:10 INFO - PROCESS | 2520 | 1461175750089 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:10 INFO - PROCESS | 2520 | ++DOCSHELL 11ABBC00 == 99 [pid = 2520] [id = 467] 11:09:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (11E50C00) [pid = 2520] [serial = 1401] [outer = 00000000] 11:09:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (23FF4800) [pid = 2520] [serial = 1402] [outer = 11E50C00] 11:09:10 INFO - PROCESS | 2520 | 1461175750134 Marionette DEBUG loaded listener.js 11:09:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (24A1B800) [pid = 2520] [serial = 1403] [outer = 11E50C00] 11:09:10 INFO - PROCESS | 2520 | 1461175750563 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 11:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 11:09:10 INFO - PROCESS | 2520 | 1461175750615 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 11:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:09:10 INFO - PROCESS | 2520 | 1461175750617 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 11:09:10 INFO - PROCESS | 2520 | 1461175750620 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:09:10 INFO - PROCESS | 2520 | 1461175750622 Marionette TRACE conn5 <- [1,1834,null,{}] 11:09:10 INFO - PROCESS | 2520 | 1461175750625 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:10 INFO - PROCESS | 2520 | 1461175750723 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 11:09:10 INFO - PROCESS | 2520 | 1461175750976 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:11 INFO - PROCESS | 2520 | ++DOCSHELL 11AC9400 == 100 [pid = 2520] [id = 468] 11:09:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (11AFA400) [pid = 2520] [serial = 1404] [outer = 00000000] 11:09:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (12256800) [pid = 2520] [serial = 1405] [outer = 11AFA400] 11:09:11 INFO - PROCESS | 2520 | 1461175751038 Marionette DEBUG loaded listener.js 11:09:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (16724800) [pid = 2520] [serial = 1406] [outer = 11AFA400] 11:09:11 INFO - PROCESS | 2520 | 1461175751731 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:09:11 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) 11:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1174ms 11:09:11 INFO - PROCESS | 2520 | 1461175751796 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 11:09:11 INFO - PROCESS | 2520 | 1461175751800 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 11:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:09:11 INFO - PROCESS | 2520 | 1461175751805 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:09:11 INFO - PROCESS | 2520 | 1461175751810 Marionette TRACE conn5 <- [1,1838,null,{}] 11:09:11 INFO - PROCESS | 2520 | 1461175751816 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:11 INFO - PROCESS | 2520 | 1461175751958 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 11:09:12 INFO - PROCESS | 2520 | 1461175752121 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:12 INFO - PROCESS | 2520 | ++DOCSHELL 1BC40400 == 101 [pid = 2520] [id = 469] 11:09:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (1BC42800) [pid = 2520] [serial = 1407] [outer = 00000000] 11:09:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (1BE6CC00) [pid = 2520] [serial = 1408] [outer = 1BC42800] 11:09:12 INFO - PROCESS | 2520 | 1461175752184 Marionette DEBUG loaded listener.js 11:09:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (1C044000) [pid = 2520] [serial = 1409] [outer = 1BC42800] 11:09:12 INFO - PROCESS | 2520 | 1461175752825 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1080ms 11:09:12 INFO - PROCESS | 2520 | 1461175752892 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 11:09:12 INFO - PROCESS | 2520 | 1461175752896 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 11:09:12 INFO - PROCESS | 2520 | 1461175752900 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:09:12 INFO - PROCESS | 2520 | 1461175752903 Marionette TRACE conn5 <- [1,1842,null,{}] 11:09:12 INFO - PROCESS | 2520 | 1461175752907 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:13 INFO - PROCESS | 2520 | 1461175753033 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 11:09:13 INFO - PROCESS | 2520 | 1461175753202 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:13 INFO - PROCESS | 2520 | ++DOCSHELL 20274400 == 102 [pid = 2520] [id = 470] 11:09:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (2027E400) [pid = 2520] [serial = 1410] [outer = 00000000] 11:09:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (23725C00) [pid = 2520] [serial = 1411] [outer = 2027E400] 11:09:13 INFO - PROCESS | 2520 | 1461175753260 Marionette DEBUG loaded listener.js 11:09:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (23B33000) [pid = 2520] [serial = 1412] [outer = 2027E400] 11:09:13 INFO - PROCESS | 2520 | 1461175753859 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1017ms 11:09:13 INFO - PROCESS | 2520 | 1461175753921 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 11:09:13 INFO - PROCESS | 2520 | 1461175753924 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 11:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:09:13 INFO - PROCESS | 2520 | 1461175753934 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:09:13 INFO - PROCESS | 2520 | 1461175753941 Marionette TRACE conn5 <- [1,1846,null,{}] 11:09:13 INFO - PROCESS | 2520 | 1461175753962 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:14 INFO - PROCESS | 2520 | 1461175754124 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 11:09:14 INFO - PROCESS | 2520 | 1461175754293 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:14 INFO - PROCESS | 2520 | ++DOCSHELL 26A17C00 == 103 [pid = 2520] [id = 471] 11:09:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (27612800) [pid = 2520] [serial = 1413] [outer = 00000000] 11:09:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (27619000) [pid = 2520] [serial = 1414] [outer = 27612800] 11:09:14 INFO - PROCESS | 2520 | 1461175754348 Marionette DEBUG loaded listener.js 11:09:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (2761C800) [pid = 2520] [serial = 1415] [outer = 27612800] 11:09:14 INFO - PROCESS | 2520 | 1461175754930 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 11:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1028ms 11:09:14 INFO - PROCESS | 2520 | 1461175754959 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 11:09:14 INFO - PROCESS | 2520 | 1461175754962 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 11:09:14 INFO - PROCESS | 2520 | 1461175754965 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:09:14 INFO - PROCESS | 2520 | 1461175754967 Marionette TRACE conn5 <- [1,1850,null,{}] 11:09:14 INFO - PROCESS | 2520 | 1461175754971 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:15 INFO - PROCESS | 2520 | 1461175755095 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 11:09:15 INFO - PROCESS | 2520 | 1461175755277 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:15 INFO - PROCESS | 2520 | ++DOCSHELL 27617400 == 104 [pid = 2520] [id = 472] 11:09:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (27618000) [pid = 2520] [serial = 1416] [outer = 00000000] 11:09:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (27EB9C00) [pid = 2520] [serial = 1417] [outer = 27618000] 11:09:15 INFO - PROCESS | 2520 | 1461175755333 Marionette DEBUG loaded listener.js 11:09:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (27EBB400) [pid = 2520] [serial = 1418] [outer = 27618000] 11:09:15 INFO - PROCESS | 2520 | 1461175755959 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1020ms 11:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:09:16 INFO - PROCESS | 2520 | 1461175755989 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 11:09:16 INFO - PROCESS | 2520 | 1461175755992 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 11:09:16 INFO - PROCESS | 2520 | 1461175755995 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:09:16 INFO - PROCESS | 2520 | 1461175755997 Marionette TRACE conn5 <- [1,1854,null,{}] 11:09:16 INFO - PROCESS | 2520 | 1461175756001 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:16 INFO - PROCESS | 2520 | 1461175756128 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 11:09:16 INFO - PROCESS | 2520 | 1461175756313 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:16 INFO - PROCESS | 2520 | ++DOCSHELL 27EC3C00 == 105 [pid = 2520] [id = 473] 11:09:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (27EC4000) [pid = 2520] [serial = 1419] [outer = 00000000] 11:09:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (285EAC00) [pid = 2520] [serial = 1420] [outer = 27EC4000] 11:09:16 INFO - PROCESS | 2520 | 1461175756379 Marionette DEBUG loaded listener.js 11:09:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (285EF800) [pid = 2520] [serial = 1421] [outer = 27EC4000] 11:09:16 INFO - PROCESS | 2520 | 1461175756947 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 11:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 971ms 11:09:17 INFO - PROCESS | 2520 | 1461175756983 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 2520 | 1461175756985 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 11:09:17 INFO - PROCESS | 2520 | 1461175756990 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - PROCESS | 2520 | 1461175756992 Marionette TRACE conn5 <- [1,1858,null,{}] 11:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:09:17 INFO - PROCESS | 2520 | 1461175756996 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:17 INFO - PROCESS | 2520 | 1461175757126 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 11:09:17 INFO - PROCESS | 2520 | 1461175757308 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:17 INFO - PROCESS | 2520 | ++DOCSHELL 27EC5000 == 106 [pid = 2520] [id = 474] 11:09:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (285E7C00) [pid = 2520] [serial = 1422] [outer = 00000000] 11:09:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (28D55000) [pid = 2520] [serial = 1423] [outer = 285E7C00] 11:09:17 INFO - PROCESS | 2520 | 1461175757364 Marionette DEBUG loaded listener.js 11:09:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (28D54C00) [pid = 2520] [serial = 1424] [outer = 285E7C00] 11:09:17 INFO - PROCESS | 2520 | 1461175757925 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 11:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 971ms 11:09:17 INFO - PROCESS | 2520 | 1461175757969 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 11:09:17 INFO - PROCESS | 2520 | 1461175757971 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 11:09:17 INFO - PROCESS | 2520 | 1461175757975 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:09:17 INFO - PROCESS | 2520 | 1461175757977 Marionette TRACE conn5 <- [1,1862,null,{}] 11:09:17 INFO - PROCESS | 2520 | 1461175757980 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:18 INFO - PROCESS | 2520 | 1461175758101 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 11:09:18 INFO - PROCESS | 2520 | 1461175758284 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:18 INFO - PROCESS | 2520 | ++DOCSHELL 28D4F000 == 107 [pid = 2520] [id = 475] 11:09:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (28D58800) [pid = 2520] [serial = 1425] [outer = 00000000] 11:09:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (290CB400) [pid = 2520] [serial = 1426] [outer = 28D58800] 11:09:18 INFO - PROCESS | 2520 | 1461175758341 Marionette DEBUG loaded listener.js 11:09:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (290CC800) [pid = 2520] [serial = 1427] [outer = 28D58800] 11:09:18 INFO - PROCESS | 2520 | 1461175758968 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 11:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1017ms 11:09:19 INFO - PROCESS | 2520 | 1461175758995 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 2520 | 1461175758998 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 11:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:09:19 INFO - PROCESS | 2520 | 1461175759001 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - PROCESS | 2520 | 1461175759003 Marionette TRACE conn5 <- [1,1866,null,{}] 11:09:19 INFO - PROCESS | 2520 | 1461175759006 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:19 INFO - PROCESS | 2520 | 1461175759127 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 11:09:19 INFO - PROCESS | 2520 | 1461175759298 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:19 INFO - PROCESS | 2520 | ++DOCSHELL 0EBA9400 == 108 [pid = 2520] [id = 476] 11:09:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (23B03000) [pid = 2520] [serial = 1428] [outer = 00000000] 11:09:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (290D3800) [pid = 2520] [serial = 1429] [outer = 23B03000] 11:09:19 INFO - PROCESS | 2520 | 1461175759354 Marionette DEBUG loaded listener.js 11:09:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (290D5000) [pid = 2520] [serial = 1430] [outer = 23B03000] 11:09:19 INFO - PROCESS | 2520 | 1461175759888 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 11:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 11:09:19 INFO - PROCESS | 2520 | 1461175759936 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 11:09:19 INFO - PROCESS | 2520 | 1461175759938 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 11:09:19 INFO - PROCESS | 2520 | 1461175759942 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:09:19 INFO - PROCESS | 2520 | 1461175759944 Marionette TRACE conn5 <- [1,1870,null,{}] 11:09:19 INFO - PROCESS | 2520 | 1461175759948 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:20 INFO - PROCESS | 2520 | 1461175760071 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 11:09:20 INFO - PROCESS | 2520 | 1461175760314 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:20 INFO - PROCESS | 2520 | ++DOCSHELL 1ED87C00 == 109 [pid = 2520] [id = 477] 11:09:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (1F7B4800) [pid = 2520] [serial = 1431] [outer = 00000000] 11:09:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (2A0ECC00) [pid = 2520] [serial = 1432] [outer = 1F7B4800] 11:09:20 INFO - PROCESS | 2520 | 1461175760371 Marionette DEBUG loaded listener.js 11:09:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 220 (2A0EE000) [pid = 2520] [serial = 1433] [outer = 1F7B4800] 11:09:20 INFO - PROCESS | 2520 | 1461175760969 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 11:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1072ms 11:09:21 INFO - PROCESS | 2520 | 1461175761025 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 11:09:21 INFO - PROCESS | 2520 | 1461175761027 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 11:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:09:21 INFO - PROCESS | 2520 | 1461175761030 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:09:21 INFO - PROCESS | 2520 | 1461175761033 Marionette TRACE conn5 <- [1,1874,null,{}] 11:09:21 INFO - PROCESS | 2520 | 1461175761036 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:21 INFO - PROCESS | 2520 | 1461175761162 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 11:09:21 INFO - PROCESS | 2520 | 1461175761631 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:21 INFO - PROCESS | 2520 | ++DOCSHELL 11A08400 == 110 [pid = 2520] [id = 478] 11:09:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 221 (11AEBC00) [pid = 2520] [serial = 1434] [outer = 00000000] 11:09:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 222 (19E3F000) [pid = 2520] [serial = 1435] [outer = 11AEBC00] 11:09:21 INFO - PROCESS | 2520 | 1461175761744 Marionette DEBUG loaded listener.js 11:09:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 223 (1ACA5800) [pid = 2520] [serial = 1436] [outer = 11AEBC00] 11:09:22 INFO - PROCESS | 2520 | 1461175762391 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 11:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1422ms 11:09:22 INFO - PROCESS | 2520 | 1461175762454 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 11:09:22 INFO - PROCESS | 2520 | 1461175762459 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 11:09:22 INFO - PROCESS | 2520 | 1461175762464 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:09:22 INFO - PROCESS | 2520 | 1461175762467 Marionette TRACE conn5 <- [1,1878,null,{}] 11:09:22 INFO - PROCESS | 2520 | 1461175762488 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:22 INFO - PROCESS | 2520 | 1461175762607 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 11:09:22 INFO - PROCESS | 2520 | 1461175762793 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:22 INFO - PROCESS | 2520 | ++DOCSHELL 19E35400 == 111 [pid = 2520] [id = 479] 11:09:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 224 (19E3EC00) [pid = 2520] [serial = 1437] [outer = 00000000] 11:09:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 225 (1BE64000) [pid = 2520] [serial = 1438] [outer = 19E3EC00] 11:09:22 INFO - PROCESS | 2520 | 1461175762850 Marionette DEBUG loaded listener.js 11:09:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 226 (1C042000) [pid = 2520] [serial = 1439] [outer = 19E3EC00] 11:09:23 INFO - PROCESS | 2520 | 1461175763409 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 11:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 990ms 11:09:23 INFO - PROCESS | 2520 | 1461175763460 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 11:09:23 INFO - PROCESS | 2520 | 1461175763464 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 11:09:23 INFO - PROCESS | 2520 | 1461175763469 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:09:23 INFO - PROCESS | 2520 | 1461175763471 Marionette TRACE conn5 <- [1,1882,null,{}] 11:09:23 INFO - PROCESS | 2520 | 1461175763474 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:23 INFO - PROCESS | 2520 | 1461175763589 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 11:09:23 INFO - PROCESS | 2520 | 1461175763780 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 1C06E800 == 110 [pid = 2520] [id = 192] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 11AF9000 == 109 [pid = 2520] [id = 164] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 11ABBC00 == 108 [pid = 2520] [id = 467] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 1BE60800 == 107 [pid = 2520] [id = 466] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 11D43000 == 106 [pid = 2520] [id = 465] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 21344C00 == 105 [pid = 2520] [id = 464] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 1F9CD800 == 104 [pid = 2520] [id = 463] 11:09:23 INFO - PROCESS | 2520 | --DOCSHELL 1C3AD800 == 103 [pid = 2520] [id = 462] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 225 (18829C00) [pid = 2520] [serial = 1285] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 224 (1BE6A800) [pid = 2520] [serial = 1288] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 223 (23B03C00) [pid = 2520] [serial = 1291] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 222 (23FF0000) [pid = 2520] [serial = 1294] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 221 (24A5BC00) [pid = 2520] [serial = 1297] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 220 (26A14C00) [pid = 2520] [serial = 1300] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 219 (23942000) [pid = 2520] [serial = 1303] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 218 (27E7A400) [pid = 2520] [serial = 1306] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 217 (1AFE2000) [pid = 2520] [serial = 1309] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | --DOMWINDOW == 216 (1F9D9400) [pid = 2520] [serial = 1339] [outer = 00000000] [url = about:blank] 11:09:23 INFO - PROCESS | 2520 | ++DOCSHELL 0EB75C00 == 104 [pid = 2520] [id = 480] 11:09:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (0EBB2400) [pid = 2520] [serial = 1440] [outer = 00000000] 11:09:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (13286C00) [pid = 2520] [serial = 1441] [outer = 0EBB2400] 11:09:23 INFO - PROCESS | 2520 | 1461175763908 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (19502C00) [pid = 2520] [serial = 1442] [outer = 0EBB2400] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 1ACE5800 == 103 [pid = 2520] [id = 461] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 11AF4C00 == 102 [pid = 2520] [id = 460] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 1B599400 == 101 [pid = 2520] [id = 459] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 11E51C00 == 100 [pid = 2520] [id = 458] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 23FDC800 == 99 [pid = 2520] [id = 454] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 23B6B400 == 98 [pid = 2520] [id = 453] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 23B08800 == 97 [pid = 2520] [id = 452] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 1A98B800 == 96 [pid = 2520] [id = 451] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 20264400 == 95 [pid = 2520] [id = 450] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 1D4B1000 == 94 [pid = 2520] [id = 449] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 16F03000 == 93 [pid = 2520] [id = 448] 11:09:24 INFO - PROCESS | 2520 | --DOCSHELL 12015800 == 92 [pid = 2520] [id = 447] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 218 (1C06F800) [pid = 2520] [serial = 1327] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 217 (1D9DB400) [pid = 2520] [serial = 1330] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 216 (1C0C3C00) [pid = 2520] [serial = 1328] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 215 (1B098000) [pid = 2520] [serial = 1333] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 214 (1BDC5000) [pid = 2520] [serial = 1334] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 213 (1F010000) [pid = 2520] [serial = 1336] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 212 (16F87400) [pid = 2520] [serial = 1318] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 211 (19501C00) [pid = 2520] [serial = 1319] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 210 (1AFDB800) [pid = 2520] [serial = 1316] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (1AFC9000) [pid = 2520] [serial = 1315] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (1B9EC000) [pid = 2520] [serial = 1321] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (1BB8D400) [pid = 2520] [serial = 1322] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (1BDC1000) [pid = 2520] [serial = 1324] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (164D8000) [pid = 2520] [serial = 1313] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (12258C00) [pid = 2520] [serial = 1312] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (1E059C00) [pid = 2520] [serial = 1331] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (1F7B3000) [pid = 2520] [serial = 1337] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (1BDCA000) [pid = 2520] [serial = 1325] [outer = 00000000] [url = about:blank] 11:09:24 INFO - PROCESS | 2520 | 1461175764433 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 11:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 11:09:24 INFO - PROCESS | 2520 | 1461175764443 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 11:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:09:24 INFO - PROCESS | 2520 | 1461175764446 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 11:09:24 INFO - PROCESS | 2520 | 1461175764450 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:09:24 INFO - PROCESS | 2520 | 1461175764456 Marionette TRACE conn5 <- [1,1886,null,{}] 11:09:24 INFO - PROCESS | 2520 | 1461175764469 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:24 INFO - PROCESS | 2520 | 1461175764571 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 11:09:24 INFO - PROCESS | 2520 | 1461175764736 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:24 INFO - PROCESS | 2520 | ++DOCSHELL 18829C00 == 93 [pid = 2520] [id = 481] 11:09:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (19503000) [pid = 2520] [serial = 1443] [outer = 00000000] 11:09:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (1AE2EC00) [pid = 2520] [serial = 1444] [outer = 19503000] 11:09:24 INFO - PROCESS | 2520 | 1461175764783 Marionette DEBUG loaded listener.js 11:09:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (1B187800) [pid = 2520] [serial = 1445] [outer = 19503000] 11:09:25 INFO - PROCESS | 2520 | 1461175765177 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 790ms 11:09:25 INFO - PROCESS | 2520 | 1461175765242 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 2520 | 1461175765245 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 11:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:09:25 INFO - PROCESS | 2520 | 1461175765248 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - PROCESS | 2520 | 1461175765250 Marionette TRACE conn5 <- [1,1890,null,{}] 11:09:25 INFO - PROCESS | 2520 | 1461175765256 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:25 INFO - PROCESS | 2520 | 1461175765356 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 11:09:25 INFO - PROCESS | 2520 | 1461175765366 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:25 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EF000 == 94 [pid = 2520] [id = 482] 11:09:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (1BC42000) [pid = 2520] [serial = 1446] [outer = 00000000] 11:09:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (1C047000) [pid = 2520] [serial = 1447] [outer = 1BC42000] 11:09:25 INFO - PROCESS | 2520 | 1461175765413 Marionette DEBUG loaded listener.js 11:09:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (1C079800) [pid = 2520] [serial = 1448] [outer = 1BC42000] 11:09:25 INFO - PROCESS | 2520 | 1461175765887 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 11:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 11:09:25 INFO - PROCESS | 2520 | 1461175765926 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 11:09:25 INFO - PROCESS | 2520 | 1461175765928 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 11:09:25 INFO - PROCESS | 2520 | 1461175765931 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:09:25 INFO - PROCESS | 2520 | 1461175765933 Marionette TRACE conn5 <- [1,1894,null,{}] 11:09:25 INFO - PROCESS | 2520 | 1461175765937 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:26 INFO - PROCESS | 2520 | 1461175766039 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 11:09:26 INFO - PROCESS | 2520 | 1461175766290 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:26 INFO - PROCESS | 2520 | ++DOCSHELL 11D43000 == 95 [pid = 2520] [id = 483] 11:09:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (11D4F400) [pid = 2520] [serial = 1449] [outer = 00000000] 11:09:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (120B8400) [pid = 2520] [serial = 1450] [outer = 11D4F400] 11:09:26 INFO - PROCESS | 2520 | 1461175766354 Marionette DEBUG loaded listener.js 11:09:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (13286400) [pid = 2520] [serial = 1451] [outer = 11D4F400] 11:09:27 INFO - PROCESS | 2520 | 1461175767031 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 11:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1179ms 11:09:27 INFO - PROCESS | 2520 | 1461175767116 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 11:09:27 INFO - PROCESS | 2520 | 1461175767120 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 11:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:09:27 INFO - PROCESS | 2520 | 1461175767125 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:09:27 INFO - PROCESS | 2520 | 1461175767129 Marionette TRACE conn5 <- [1,1898,null,{}] 11:09:27 INFO - PROCESS | 2520 | 1461175767135 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:27 INFO - PROCESS | 2520 | 1461175767276 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 11:09:27 INFO - PROCESS | 2520 | 1461175767438 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:27 INFO - PROCESS | 2520 | ++DOCSHELL 1BB97800 == 96 [pid = 2520] [id = 484] 11:09:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (1BC3C800) [pid = 2520] [serial = 1452] [outer = 00000000] 11:09:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (1C03D000) [pid = 2520] [serial = 1453] [outer = 1BC3C800] 11:09:27 INFO - PROCESS | 2520 | 1461175767498 Marionette DEBUG loaded listener.js 11:09:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (1C074800) [pid = 2520] [serial = 1454] [outer = 1BC3C800] 11:09:28 INFO - PROCESS | 2520 | 1461175768116 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 11:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1020ms 11:09:28 INFO - PROCESS | 2520 | 1461175768151 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 11:09:28 INFO - PROCESS | 2520 | 1461175768155 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 11:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:09:28 INFO - PROCESS | 2520 | 1461175768159 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:09:28 INFO - PROCESS | 2520 | 1461175768161 Marionette TRACE conn5 <- [1,1902,null,{}] 11:09:28 INFO - PROCESS | 2520 | 1461175768165 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:28 INFO - PROCESS | 2520 | 1461175768288 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 11:09:28 INFO - PROCESS | 2520 | 1461175768470 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:28 INFO - PROCESS | 2520 | ++DOCSHELL 1E059C00 == 97 [pid = 2520] [id = 485] 11:09:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (1E05BC00) [pid = 2520] [serial = 1455] [outer = 00000000] 11:09:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (1F018000) [pid = 2520] [serial = 1456] [outer = 1E05BC00] 11:09:28 INFO - PROCESS | 2520 | 1461175768528 Marionette DEBUG loaded listener.js 11:09:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (1F7B9000) [pid = 2520] [serial = 1457] [outer = 1E05BC00] 11:09:29 INFO - PROCESS | 2520 | 1461175769102 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 11:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 11:09:29 INFO - PROCESS | 2520 | 1461175769133 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 11:09:29 INFO - PROCESS | 2520 | 1461175769136 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 11:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:09:29 INFO - PROCESS | 2520 | 1461175769146 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:09:29 INFO - PROCESS | 2520 | 1461175769152 Marionette TRACE conn5 <- [1,1906,null,{}] 11:09:29 INFO - PROCESS | 2520 | 1461175769157 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:29 INFO - PROCESS | 2520 | 1461175769281 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 11:09:29 INFO - PROCESS | 2520 | 1461175769449 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:29 INFO - PROCESS | 2520 | ++DOCSHELL 1F7BC800 == 98 [pid = 2520] [id = 486] 11:09:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (2005F800) [pid = 2520] [serial = 1458] [outer = 00000000] 11:09:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (2133E000) [pid = 2520] [serial = 1459] [outer = 2005F800] 11:09:29 INFO - PROCESS | 2520 | 1461175769507 Marionette DEBUG loaded listener.js 11:09:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (214BA800) [pid = 2520] [serial = 1460] [outer = 2005F800] 11:09:30 INFO - PROCESS | 2520 | 1461175770088 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 11:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 990ms 11:09:30 INFO - PROCESS | 2520 | 1461175770133 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 11:09:30 INFO - PROCESS | 2520 | 1461175770136 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 11:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:09:30 INFO - PROCESS | 2520 | 1461175770140 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:09:30 INFO - PROCESS | 2520 | 1461175770142 Marionette TRACE conn5 <- [1,1910,null,{}] 11:09:30 INFO - PROCESS | 2520 | 1461175770145 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:30 INFO - PROCESS | 2520 | 1461175770266 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 11:09:30 INFO - PROCESS | 2520 | 1461175770447 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:30 INFO - PROCESS | 2520 | ++DOCSHELL 20052000 == 99 [pid = 2520] [id = 487] 11:09:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 220 (214BE000) [pid = 2520] [serial = 1461] [outer = 00000000] 11:09:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 221 (23942400) [pid = 2520] [serial = 1462] [outer = 214BE000] 11:09:30 INFO - PROCESS | 2520 | 1461175770504 Marionette DEBUG loaded listener.js 11:09:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 222 (23967C00) [pid = 2520] [serial = 1463] [outer = 214BE000] 11:09:31 INFO - PROCESS | 2520 | 1461175771129 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 11:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1017ms 11:09:31 INFO - PROCESS | 2520 | 1461175771159 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 11:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:09:31 INFO - PROCESS | 2520 | 1461175771162 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 11:09:31 INFO - PROCESS | 2520 | 1461175771165 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:09:31 INFO - PROCESS | 2520 | 1461175771167 Marionette TRACE conn5 <- [1,1914,null,{}] 11:09:31 INFO - PROCESS | 2520 | 1461175771171 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:31 INFO - PROCESS | 2520 | 1461175771294 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 11:09:31 INFO - PROCESS | 2520 | 1461175771477 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:31 INFO - PROCESS | 2520 | ++DOCSHELL 23B0E800 == 100 [pid = 2520] [id = 488] 11:09:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 223 (23B29400) [pid = 2520] [serial = 1464] [outer = 00000000] 11:09:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 224 (23B77400) [pid = 2520] [serial = 1465] [outer = 23B29400] 11:09:31 INFO - PROCESS | 2520 | 1461175771544 Marionette DEBUG loaded listener.js 11:09:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 225 (23E54000) [pid = 2520] [serial = 1466] [outer = 23B29400] 11:09:32 INFO - PROCESS | 2520 | 1461175772117 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 11:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1017ms 11:09:32 INFO - PROCESS | 2520 | 1461175772186 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 11:09:32 INFO - PROCESS | 2520 | 1461175772189 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 11:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:09:32 INFO - PROCESS | 2520 | 1461175772192 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:09:32 INFO - PROCESS | 2520 | 1461175772194 Marionette TRACE conn5 <- [1,1918,null,{}] 11:09:32 INFO - PROCESS | 2520 | 1461175772198 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:32 INFO - PROCESS | 2520 | 1461175772321 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 11:09:32 INFO - PROCESS | 2520 | 1461175772501 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:32 INFO - PROCESS | 2520 | ++DOCSHELL 23B2C400 == 101 [pid = 2520] [id = 489] 11:09:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 226 (23FD3800) [pid = 2520] [serial = 1467] [outer = 00000000] 11:09:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 227 (24A39400) [pid = 2520] [serial = 1468] [outer = 23FD3800] 11:09:32 INFO - PROCESS | 2520 | 1461175772560 Marionette DEBUG loaded listener.js 11:09:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 228 (24A5AC00) [pid = 2520] [serial = 1469] [outer = 23FD3800] 11:09:33 INFO - PROCESS | 2520 | 1461175773168 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 11:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1016ms 11:09:33 INFO - PROCESS | 2520 | 1461175773212 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 11:09:33 INFO - PROCESS | 2520 | 1461175773215 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 11:09:33 INFO - PROCESS | 2520 | 1461175773218 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:09:33 INFO - PROCESS | 2520 | 1461175773220 Marionette TRACE conn5 <- [1,1922,null,{}] 11:09:33 INFO - PROCESS | 2520 | 1461175773224 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:33 INFO - PROCESS | 2520 | 1461175773342 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 11:09:33 INFO - PROCESS | 2520 | 1461175773524 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:33 INFO - PROCESS | 2520 | ++DOCSHELL 24A66000 == 102 [pid = 2520] [id = 490] 11:09:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 229 (25541800) [pid = 2520] [serial = 1470] [outer = 00000000] 11:09:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 230 (25608800) [pid = 2520] [serial = 1471] [outer = 25541800] 11:09:33 INFO - PROCESS | 2520 | 1461175773580 Marionette DEBUG loaded listener.js 11:09:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 231 (26A10C00) [pid = 2520] [serial = 1472] [outer = 25541800] 11:09:34 INFO - PROCESS | 2520 | 1461175774178 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 11:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1019ms 11:09:34 INFO - PROCESS | 2520 | 1461175774241 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 11:09:34 INFO - PROCESS | 2520 | 1461175774244 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 11:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:09:34 INFO - PROCESS | 2520 | 1461175774248 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:09:34 INFO - PROCESS | 2520 | 1461175774250 Marionette TRACE conn5 <- [1,1926,null,{}] 11:09:34 INFO - PROCESS | 2520 | 1461175774253 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:34 INFO - PROCESS | 2520 | 1461175774372 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 11:09:34 INFO - PROCESS | 2520 | 1461175774541 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:34 INFO - PROCESS | 2520 | ++DOCSHELL 2554F400 == 103 [pid = 2520] [id = 491] 11:09:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 232 (2554FC00) [pid = 2520] [serial = 1473] [outer = 00000000] 11:09:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 233 (26DA2C00) [pid = 2520] [serial = 1474] [outer = 2554FC00] 11:09:34 INFO - PROCESS | 2520 | 1461175774598 Marionette DEBUG loaded listener.js 11:09:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 234 (26DA8000) [pid = 2520] [serial = 1475] [outer = 2554FC00] 11:09:35 INFO - PROCESS | 2520 | 1461175775132 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 11:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 930ms 11:09:35 INFO - PROCESS | 2520 | 1461175775181 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 11:09:35 INFO - PROCESS | 2520 | 1461175775184 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 11:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:09:35 INFO - PROCESS | 2520 | 1461175775187 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:09:35 INFO - PROCESS | 2520 | 1461175775189 Marionette TRACE conn5 <- [1,1930,null,{}] 11:09:35 INFO - PROCESS | 2520 | 1461175775194 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:35 INFO - PROCESS | 2520 | 1461175775315 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 11:09:35 INFO - PROCESS | 2520 | 1461175775498 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:35 INFO - PROCESS | 2520 | ++DOCSHELL 1B9E2400 == 104 [pid = 2520] [id = 492] 11:09:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 235 (26DAA400) [pid = 2520] [serial = 1476] [outer = 00000000] 11:09:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 236 (27642800) [pid = 2520] [serial = 1477] [outer = 26DAA400] 11:09:35 INFO - PROCESS | 2520 | 1461175775555 Marionette DEBUG loaded listener.js 11:09:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 237 (27645000) [pid = 2520] [serial = 1478] [outer = 26DAA400] 11:09:36 INFO - PROCESS | 2520 | 1461175776151 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1017ms 11:09:36 INFO - PROCESS | 2520 | 1461175776207 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 11:09:36 INFO - PROCESS | 2520 | 1461175776210 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 11:09:36 INFO - PROCESS | 2520 | 1461175776213 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:09:36 INFO - PROCESS | 2520 | 1461175776215 Marionette TRACE conn5 <- [1,1934,null,{}] 11:09:36 INFO - PROCESS | 2520 | 1461175776219 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:36 INFO - PROCESS | 2520 | 1461175776339 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 11:09:36 INFO - PROCESS | 2520 | 1461175776513 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:36 INFO - PROCESS | 2520 | ++DOCSHELL 2761A800 == 105 [pid = 2520] [id = 493] 11:09:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 238 (27646000) [pid = 2520] [serial = 1479] [outer = 00000000] 11:09:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 239 (2764D800) [pid = 2520] [serial = 1480] [outer = 27646000] 11:09:36 INFO - PROCESS | 2520 | 1461175776577 Marionette DEBUG loaded listener.js 11:09:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 240 (27E7C000) [pid = 2520] [serial = 1481] [outer = 27646000] 11:09:37 INFO - PROCESS | 2520 | 1461175777187 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 11:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1019ms 11:09:37 INFO - PROCESS | 2520 | 1461175777236 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 11:09:37 INFO - PROCESS | 2520 | 1461175777239 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 11:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:09:37 INFO - PROCESS | 2520 | 1461175777243 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:09:37 INFO - PROCESS | 2520 | 1461175777246 Marionette TRACE conn5 <- [1,1938,null,{}] 11:09:37 INFO - PROCESS | 2520 | 1461175777250 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:37 INFO - PROCESS | 2520 | 1461175777436 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 11:09:37 INFO - PROCESS | 2520 | 1461175777626 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:37 INFO - PROCESS | 2520 | ++DOCSHELL 27E7F400 == 106 [pid = 2520] [id = 494] 11:09:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 241 (285E8800) [pid = 2520] [serial = 1482] [outer = 00000000] 11:09:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 242 (28D5D800) [pid = 2520] [serial = 1483] [outer = 285E8800] 11:09:37 INFO - PROCESS | 2520 | 1461175777680 Marionette DEBUG loaded listener.js 11:09:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 243 (290C9800) [pid = 2520] [serial = 1484] [outer = 285E8800] 11:09:38 INFO - PROCESS | 2520 | 1461175778252 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 11:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1071ms 11:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:09:38 INFO - PROCESS | 2520 | 1461175778326 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 11:09:38 INFO - PROCESS | 2520 | 1461175778328 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 11:09:38 INFO - PROCESS | 2520 | 1461175778332 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:09:38 INFO - PROCESS | 2520 | 1461175778334 Marionette TRACE conn5 <- [1,1942,null,{}] 11:09:38 INFO - PROCESS | 2520 | 1461175778338 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:38 INFO - PROCESS | 2520 | 1461175778458 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 11:09:38 INFO - PROCESS | 2520 | 1461175778633 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:38 INFO - PROCESS | 2520 | ++DOCSHELL 27EBEC00 == 107 [pid = 2520] [id = 495] 11:09:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 244 (27EC2000) [pid = 2520] [serial = 1485] [outer = 00000000] 11:09:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 245 (2A0F2800) [pid = 2520] [serial = 1486] [outer = 27EC2000] 11:09:38 INFO - PROCESS | 2520 | 1461175778691 Marionette DEBUG loaded listener.js 11:09:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 246 (2A492000) [pid = 2520] [serial = 1487] [outer = 27EC2000] 11:09:39 INFO - PROCESS | 2520 | 1461175779244 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 11:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 11:09:39 INFO - PROCESS | 2520 | 1461175779269 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 11:09:39 INFO - PROCESS | 2520 | 1461175779271 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 11:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:09:39 INFO - PROCESS | 2520 | 1461175779277 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:09:39 INFO - PROCESS | 2520 | 1461175779279 Marionette TRACE conn5 <- [1,1946,null,{}] 11:09:39 INFO - PROCESS | 2520 | 1461175779283 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:39 INFO - PROCESS | 2520 | 1461175779407 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 11:09:39 INFO - PROCESS | 2520 | 1461175779729 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:39 INFO - PROCESS | 2520 | ++DOCSHELL 12014400 == 108 [pid = 2520] [id = 496] 11:09:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 247 (1224E800) [pid = 2520] [serial = 1488] [outer = 00000000] 11:09:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 248 (17CEF800) [pid = 2520] [serial = 1489] [outer = 1224E800] 11:09:39 INFO - PROCESS | 2520 | 1461175779789 Marionette DEBUG loaded listener.js 11:09:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 249 (19E40400) [pid = 2520] [serial = 1490] [outer = 1224E800] 11:09:40 INFO - PROCESS | 2520 | 1461175780436 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 11:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1173ms 11:09:40 INFO - PROCESS | 2520 | 1461175780451 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 11:09:40 INFO - PROCESS | 2520 | 1461175780455 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 11:09:40 INFO - PROCESS | 2520 | 1461175780460 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:09:40 INFO - PROCESS | 2520 | 1461175780463 Marionette TRACE conn5 <- [1,1950,null,{}] 11:09:40 INFO - PROCESS | 2520 | 1461175780468 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:40 INFO - PROCESS | 2520 | 1461175780590 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 11:09:40 INFO - PROCESS | 2520 | 1461175780780 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:40 INFO - PROCESS | 2520 | ++DOCSHELL 1ED2C000 == 109 [pid = 2520] [id = 497] 11:09:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 250 (1ED2E000) [pid = 2520] [serial = 1491] [outer = 00000000] 11:09:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 251 (1ED85800) [pid = 2520] [serial = 1492] [outer = 1ED2E000] 11:09:40 INFO - PROCESS | 2520 | 1461175780835 Marionette DEBUG loaded listener.js 11:09:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 252 (20053C00) [pid = 2520] [serial = 1493] [outer = 1ED2E000] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 1B9EF000 == 108 [pid = 2520] [id = 482] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 18829C00 == 107 [pid = 2520] [id = 481] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 19E35400 == 106 [pid = 2520] [id = 479] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 0EB75C00 == 105 [pid = 2520] [id = 480] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 11A08400 == 104 [pid = 2520] [id = 478] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 27617400 == 103 [pid = 2520] [id = 472] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 26A17C00 == 102 [pid = 2520] [id = 471] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 20274400 == 101 [pid = 2520] [id = 470] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 1BC40400 == 100 [pid = 2520] [id = 469] 11:09:41 INFO - PROCESS | 2520 | --DOCSHELL 11AC9400 == 99 [pid = 2520] [id = 468] 11:09:41 INFO - PROCESS | 2520 | 1461175781534 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 11:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1120ms 11:09:41 INFO - PROCESS | 2520 | 1461175781587 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 11:09:41 INFO - PROCESS | 2520 | 1461175781591 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 11:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:09:41 INFO - PROCESS | 2520 | 1461175781595 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:09:41 INFO - PROCESS | 2520 | 1461175781597 Marionette TRACE conn5 <- [1,1954,null,{}] 11:09:41 INFO - PROCESS | 2520 | 1461175781601 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:41 INFO - PROCESS | 2520 | 1461175781753 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 11:09:41 INFO - PROCESS | 2520 | 1461175781777 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:41 INFO - PROCESS | 2520 | ++DOCSHELL 1B53EC00 == 100 [pid = 2520] [id = 498] 11:09:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 253 (1B9E9400) [pid = 2520] [serial = 1494] [outer = 00000000] 11:09:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 254 (1BE6A800) [pid = 2520] [serial = 1495] [outer = 1B9E9400] 11:09:41 INFO - PROCESS | 2520 | 1461175781824 Marionette DEBUG loaded listener.js 11:09:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 255 (1E061800) [pid = 2520] [serial = 1496] [outer = 1B9E9400] 11:09:42 INFO - PROCESS | 2520 | 1461175782313 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 11:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 770ms 11:09:42 INFO - PROCESS | 2520 | 1461175782406 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 11:09:42 INFO - PROCESS | 2520 | 1461175782409 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 11:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:09:42 INFO - PROCESS | 2520 | 1461175782414 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:09:42 INFO - PROCESS | 2520 | 1461175782420 Marionette TRACE conn5 <- [1,1958,null,{}] 11:09:42 INFO - PROCESS | 2520 | 1461175782429 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:42 INFO - PROCESS | 2520 | 1461175782605 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 11:09:42 INFO - PROCESS | 2520 | 1461175782623 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:42 INFO - PROCESS | 2520 | ++DOCSHELL 23B6D400 == 101 [pid = 2520] [id = 499] 11:09:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 256 (23B6D800) [pid = 2520] [serial = 1497] [outer = 00000000] 11:09:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 257 (23FD4000) [pid = 2520] [serial = 1498] [outer = 23B6D800] 11:09:42 INFO - PROCESS | 2520 | 1461175782668 Marionette DEBUG loaded listener.js 11:09:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 258 (24A1AC00) [pid = 2520] [serial = 1499] [outer = 23B6D800] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 257 (214B3800) [pid = 2520] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 256 (11E50C00) [pid = 2520] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 255 (1F9D3400) [pid = 2520] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 254 (21505000) [pid = 2520] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 253 (1B09A000) [pid = 2520] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 252 (11E52400) [pid = 2520] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 251 (1B9E9C00) [pid = 2520] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 250 (11DB5400) [pid = 2520] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 249 (1F7B1000) [pid = 2520] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 248 (11D4BC00) [pid = 2520] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 247 (1D4AF400) [pid = 2520] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 246 (1F83E800) [pid = 2520] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 245 (11AEBC00) [pid = 2520] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 244 (19E3EC00) [pid = 2520] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 243 (0EBB2400) [pid = 2520] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:09:43 INFO - PROCESS | 2520 | --DOMWINDOW == 242 (19503000) [pid = 2520] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:09:43 INFO - PROCESS | 2520 | 1461175783386 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 11:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1028ms 11:09:43 INFO - PROCESS | 2520 | 1461175783443 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 11:09:43 INFO - PROCESS | 2520 | 1461175783445 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 11:09:43 INFO - PROCESS | 2520 | 1461175783448 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:09:43 INFO - PROCESS | 2520 | 1461175783450 Marionette TRACE conn5 <- [1,1962,null,{}] 11:09:43 INFO - PROCESS | 2520 | 1461175783453 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:43 INFO - PROCESS | 2520 | 1461175783607 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 11:09:43 INFO - PROCESS | 2520 | 1461175783697 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:43 INFO - PROCESS | 2520 | ++DOCSHELL 11D4BC00 == 102 [pid = 2520] [id = 500] 11:09:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 243 (11DB5400) [pid = 2520] [serial = 1500] [outer = 00000000] 11:09:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 244 (1C06B400) [pid = 2520] [serial = 1501] [outer = 11DB5400] 11:09:43 INFO - PROCESS | 2520 | 1461175783743 Marionette DEBUG loaded listener.js 11:09:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 245 (1F010400) [pid = 2520] [serial = 1502] [outer = 11DB5400] 11:09:44 INFO - PROCESS | 2520 | 1461175784131 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 11:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:09:44 INFO - PROCESS | 2520 | 1461175784182 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 2520 | 1461175784185 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 11:09:44 INFO - PROCESS | 2520 | 1461175784187 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 2520 | 1461175784189 Marionette TRACE conn5 <- [1,1966,null,{}] 11:09:44 INFO - PROCESS | 2520 | 1461175784192 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:44 INFO - PROCESS | 2520 | 1461175784295 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 11:09:44 INFO - PROCESS | 2520 | 1461175784302 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:44 INFO - PROCESS | 2520 | ++DOCSHELL 23939000 == 103 [pid = 2520] [id = 501] 11:09:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 246 (23B02800) [pid = 2520] [serial = 1503] [outer = 00000000] 11:09:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 247 (27613C00) [pid = 2520] [serial = 1504] [outer = 23B02800] 11:09:44 INFO - PROCESS | 2520 | 1461175784356 Marionette DEBUG loaded listener.js 11:09:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 248 (2764D000) [pid = 2520] [serial = 1505] [outer = 23B02800] 11:09:44 INFO - PROCESS | 2520 | 1461175784843 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 11:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:09:44 INFO - PROCESS | 2520 | 1461175784919 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 11:09:44 INFO - PROCESS | 2520 | 1461175784921 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 11:09:44 INFO - PROCESS | 2520 | 1461175784924 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:09:44 INFO - PROCESS | 2520 | 1461175784925 Marionette TRACE conn5 <- [1,1970,null,{}] 11:09:44 INFO - PROCESS | 2520 | 1461175784929 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:45 INFO - PROCESS | 2520 | 1461175785032 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 11:09:45 INFO - PROCESS | 2520 | 1461175785038 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:45 INFO - PROCESS | 2520 | ++DOCSHELL 25632400 == 104 [pid = 2520] [id = 502] 11:09:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 249 (25632C00) [pid = 2520] [serial = 1506] [outer = 00000000] 11:09:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 250 (26DA2400) [pid = 2520] [serial = 1507] [outer = 25632C00] 11:09:45 INFO - PROCESS | 2520 | 1461175785083 Marionette DEBUG loaded listener.js 11:09:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 251 (27E83400) [pid = 2520] [serial = 1508] [outer = 25632C00] 11:09:45 INFO - PROCESS | 2520 | 1461175785861 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 11:09:45 INFO - PROCESS | 2520 | 1461175785895 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 11:09:45 INFO - PROCESS | 2520 | 1461175785901 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 11:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:09:45 INFO - PROCESS | 2520 | 1461175785906 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:09:45 INFO - PROCESS | 2520 | 1461175785910 Marionette TRACE conn5 <- [1,1974,null,{}] 11:09:45 INFO - PROCESS | 2520 | 1461175785916 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:46 INFO - PROCESS | 2520 | 1461175786072 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 11:09:46 INFO - PROCESS | 2520 | 1461175786256 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:46 INFO - PROCESS | 2520 | ++DOCSHELL 1A917800 == 105 [pid = 2520] [id = 503] 11:09:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 252 (1ACA3400) [pid = 2520] [serial = 1509] [outer = 00000000] 11:09:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 253 (1D92D400) [pid = 2520] [serial = 1510] [outer = 1ACA3400] 11:09:46 INFO - PROCESS | 2520 | 1461175786314 Marionette DEBUG loaded listener.js 11:09:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 254 (1E05CC00) [pid = 2520] [serial = 1511] [outer = 1ACA3400] 11:09:46 INFO - PROCESS | 2520 | 1461175786889 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1021ms 11:09:46 INFO - PROCESS | 2520 | 1461175786931 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 11:09:46 INFO - PROCESS | 2520 | 1461175786937 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 11:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:09:46 INFO - PROCESS | 2520 | 1461175786943 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:09:46 INFO - PROCESS | 2520 | 1461175786946 Marionette TRACE conn5 <- [1,1978,null,{}] 11:09:46 INFO - PROCESS | 2520 | 1461175786950 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:47 INFO - PROCESS | 2520 | 1461175787082 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 11:09:47 INFO - PROCESS | 2520 | 1461175787279 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:47 INFO - PROCESS | 2520 | ++DOCSHELL 2297D400 == 106 [pid = 2520] [id = 504] 11:09:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 255 (23B05000) [pid = 2520] [serial = 1512] [outer = 00000000] 11:09:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 256 (25629800) [pid = 2520] [serial = 1513] [outer = 23B05000] 11:09:47 INFO - PROCESS | 2520 | 1461175787338 Marionette DEBUG loaded listener.js 11:09:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 257 (2562E400) [pid = 2520] [serial = 1514] [outer = 23B05000] 11:09:47 INFO - PROCESS | 2520 | 1461175787928 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 11:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1020ms 11:09:47 INFO - PROCESS | 2520 | 1461175787965 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 11:09:47 INFO - PROCESS | 2520 | 1461175787968 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 11:09:48 INFO - PROCESS | 2520 | 1461175787989 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:09:48 INFO - PROCESS | 2520 | 1461175787993 Marionette TRACE conn5 <- [1,1982,null,{}] 11:09:48 INFO - PROCESS | 2520 | 1461175788021 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:48 INFO - PROCESS | 2520 | 1461175788150 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 11:09:48 INFO - PROCESS | 2520 | 1461175788343 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:48 INFO - PROCESS | 2520 | ++DOCSHELL 27EC6800 == 107 [pid = 2520] [id = 505] 11:09:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 258 (285E7800) [pid = 2520] [serial = 1515] [outer = 00000000] 11:09:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 259 (28D4E400) [pid = 2520] [serial = 1516] [outer = 285E7800] 11:09:48 INFO - PROCESS | 2520 | 1461175788403 Marionette DEBUG loaded listener.js 11:09:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 260 (28D5B000) [pid = 2520] [serial = 1517] [outer = 285E7800] 11:09:49 INFO - PROCESS | 2520 | 1461175789030 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 11:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1098ms 11:09:49 INFO - PROCESS | 2520 | 1461175789091 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 11:09:49 INFO - PROCESS | 2520 | 1461175789094 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 11:09:49 INFO - PROCESS | 2520 | 1461175789097 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:09:49 INFO - PROCESS | 2520 | 1461175789099 Marionette TRACE conn5 <- [1,1986,null,{}] 11:09:49 INFO - PROCESS | 2520 | 1461175789103 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:49 INFO - PROCESS | 2520 | 1461175789230 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 11:09:49 INFO - PROCESS | 2520 | 1461175789410 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:49 INFO - PROCESS | 2520 | ++DOCSHELL 27626400 == 108 [pid = 2520] [id = 506] 11:09:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 261 (27627400) [pid = 2520] [serial = 1518] [outer = 00000000] 11:09:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 262 (2762D000) [pid = 2520] [serial = 1519] [outer = 27627400] 11:09:49 INFO - PROCESS | 2520 | 1461175789467 Marionette DEBUG loaded listener.js 11:09:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 263 (27630800) [pid = 2520] [serial = 1520] [outer = 27627400] 11:09:50 INFO - PROCESS | 2520 | 1461175790003 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 11:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 930ms 11:09:50 INFO - PROCESS | 2520 | 1461175790033 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 11:09:50 INFO - PROCESS | 2520 | 1461175790036 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 11:09:50 INFO - PROCESS | 2520 | 1461175790041 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:09:50 INFO - PROCESS | 2520 | 1461175790043 Marionette TRACE conn5 <- [1,1990,null,{}] 11:09:50 INFO - PROCESS | 2520 | 1461175790047 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:50 INFO - PROCESS | 2520 | 1461175790170 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 11:09:50 INFO - PROCESS | 2520 | 1461175790360 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:50 INFO - PROCESS | 2520 | ++DOCSHELL 28D59400 == 109 [pid = 2520] [id = 507] 11:09:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 264 (28DB1400) [pid = 2520] [serial = 1521] [outer = 00000000] 11:09:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 265 (28DB6C00) [pid = 2520] [serial = 1522] [outer = 28DB1400] 11:09:50 INFO - PROCESS | 2520 | 1461175790417 Marionette DEBUG loaded listener.js 11:09:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 266 (290C8800) [pid = 2520] [serial = 1523] [outer = 28DB1400] 11:09:51 INFO - PROCESS | 2520 | 1461175791040 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 11:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1015ms 11:09:51 INFO - PROCESS | 2520 | 1461175791060 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 11:09:51 INFO - PROCESS | 2520 | 1461175791062 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 11:09:51 INFO - PROCESS | 2520 | 1461175791066 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:09:51 INFO - PROCESS | 2520 | 1461175791068 Marionette TRACE conn5 <- [1,1994,null,{}] 11:09:51 INFO - PROCESS | 2520 | 1461175791072 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:51 INFO - PROCESS | 2520 | 1461175791206 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 11:09:51 INFO - PROCESS | 2520 | 1461175791388 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:51 INFO - PROCESS | 2520 | ++DOCSHELL 28B31400 == 110 [pid = 2520] [id = 508] 11:09:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 267 (28B31C00) [pid = 2520] [serial = 1524] [outer = 00000000] 11:09:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 268 (28DB3400) [pid = 2520] [serial = 1525] [outer = 28B31C00] 11:09:51 INFO - PROCESS | 2520 | 1461175791448 Marionette DEBUG loaded listener.js 11:09:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 269 (290D0800) [pid = 2520] [serial = 1526] [outer = 28B31C00] 11:09:52 INFO - PROCESS | 2520 | 1461175792039 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 11:09:52 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 11:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1019ms 11:09:52 INFO - PROCESS | 2520 | 1461175792089 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 11:09:52 INFO - PROCESS | 2520 | 1461175792091 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 11:09:52 INFO - PROCESS | 2520 | 1461175792094 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:09:52 INFO - PROCESS | 2520 | 1461175792097 Marionette TRACE conn5 <- [1,1998,null,{}] 11:09:52 INFO - PROCESS | 2520 | 1461175792100 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:52 INFO - PROCESS | 2520 | 1461175792223 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 11:09:52 INFO - PROCESS | 2520 | 1461175792415 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:52 INFO - PROCESS | 2520 | ++DOCSHELL 28B3DC00 == 111 [pid = 2520] [id = 509] 11:09:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 270 (29E70000) [pid = 2520] [serial = 1527] [outer = 00000000] 11:09:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 271 (29E78400) [pid = 2520] [serial = 1528] [outer = 29E70000] 11:09:52 INFO - PROCESS | 2520 | 1461175792472 Marionette DEBUG loaded listener.js 11:09:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 272 (29E79C00) [pid = 2520] [serial = 1529] [outer = 29E70000] 11:09:53 INFO - PROCESS | 2520 | 1461175793031 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 11:09:53 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 11:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 970ms 11:09:53 INFO - PROCESS | 2520 | 1461175793069 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 11:09:53 INFO - PROCESS | 2520 | 1461175793072 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 11:09:53 INFO - PROCESS | 2520 | 1461175793075 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:09:53 INFO - PROCESS | 2520 | 1461175793077 Marionette TRACE conn5 <- [1,2002,null,{}] 11:09:53 INFO - PROCESS | 2520 | 1461175793081 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:53 INFO - PROCESS | 2520 | 1461175793220 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 11:09:53 INFO - PROCESS | 2520 | 1461175793414 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:53 INFO - PROCESS | 2520 | ++DOCSHELL 2A49AC00 == 112 [pid = 2520] [id = 510] 11:09:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 273 (2A49C800) [pid = 2520] [serial = 1530] [outer = 00000000] 11:09:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 274 (2BCE1800) [pid = 2520] [serial = 1531] [outer = 2A49C800] 11:09:53 INFO - PROCESS | 2520 | 1461175793471 Marionette DEBUG loaded listener.js 11:09:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 275 (2BCE6400) [pid = 2520] [serial = 1532] [outer = 2A49C800] 11:09:54 INFO - PROCESS | 2520 | 1461175794060 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 11:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1016ms 11:09:54 INFO - PROCESS | 2520 | 1461175794101 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 11:09:54 INFO - PROCESS | 2520 | 1461175794103 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 11:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:09:54 INFO - PROCESS | 2520 | 1461175794108 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:09:54 INFO - PROCESS | 2520 | 1461175794110 Marionette TRACE conn5 <- [1,2006,null,{}] 11:09:54 INFO - PROCESS | 2520 | 1461175794114 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:54 INFO - PROCESS | 2520 | 1461175794248 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 11:09:54 INFO - PROCESS | 2520 | 1461175794444 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:54 INFO - PROCESS | 2520 | ++DOCSHELL 2A495400 == 113 [pid = 2520] [id = 511] 11:09:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 276 (2A498400) [pid = 2520] [serial = 1533] [outer = 00000000] 11:09:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 277 (2BCEB000) [pid = 2520] [serial = 1534] [outer = 2A498400] 11:09:54 INFO - PROCESS | 2520 | 1461175794501 Marionette DEBUG loaded listener.js 11:09:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 278 (2BCEA800) [pid = 2520] [serial = 1535] [outer = 2A498400] 11:09:55 INFO - PROCESS | 2520 | 1461175795085 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1019ms 11:09:55 INFO - PROCESS | 2520 | 1461175795130 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 11:09:55 INFO - PROCESS | 2520 | 1461175795132 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 11:09:55 INFO - PROCESS | 2520 | 1461175795136 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:09:55 INFO - PROCESS | 2520 | 1461175795138 Marionette TRACE conn5 <- [1,2010,null,{}] 11:09:55 INFO - PROCESS | 2520 | 1461175795141 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:55 INFO - PROCESS | 2520 | 1461175795269 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 11:09:55 INFO - PROCESS | 2520 | 1461175795464 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:55 INFO - PROCESS | 2520 | ++DOCSHELL 1B54C000 == 114 [pid = 2520] [id = 512] 11:09:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 279 (1C03C400) [pid = 2520] [serial = 1536] [outer = 00000000] 11:09:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 280 (2C75C400) [pid = 2520] [serial = 1537] [outer = 1C03C400] 11:09:55 INFO - PROCESS | 2520 | 1461175795520 Marionette DEBUG loaded listener.js 11:09:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 281 (2C75E400) [pid = 2520] [serial = 1538] [outer = 1C03C400] 11:09:56 INFO - PROCESS | 2520 | 1461175796063 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 11:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 971ms 11:09:56 INFO - PROCESS | 2520 | 1461175796109 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 11:09:56 INFO - PROCESS | 2520 | 1461175796112 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 11:09:56 INFO - PROCESS | 2520 | 1461175796116 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:09:56 INFO - PROCESS | 2520 | 1461175796119 Marionette TRACE conn5 <- [1,2014,null,{}] 11:09:56 INFO - PROCESS | 2520 | 1461175796122 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:56 INFO - PROCESS | 2520 | 1461175796263 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 11:09:56 INFO - PROCESS | 2520 | 1461175796462 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:56 INFO - PROCESS | 2520 | ++DOCSHELL 2A03B400 == 115 [pid = 2520] [id = 513] 11:09:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 282 (2A041800) [pid = 2520] [serial = 1539] [outer = 00000000] 11:09:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 283 (2A0F0400) [pid = 2520] [serial = 1540] [outer = 2A041800] 11:09:56 INFO - PROCESS | 2520 | 1461175796523 Marionette DEBUG loaded listener.js 11:09:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 284 (2C763400) [pid = 2520] [serial = 1541] [outer = 2A041800] 11:09:57 INFO - PROCESS | 2520 | 1461175797213 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 11:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1179ms 11:09:57 INFO - PROCESS | 2520 | 1461175797302 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 11:09:57 INFO - PROCESS | 2520 | 1461175797304 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 11:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:09:57 INFO - PROCESS | 2520 | 1461175797309 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:09:57 INFO - PROCESS | 2520 | 1461175797311 Marionette TRACE conn5 <- [1,2018,null,{}] 11:09:57 INFO - PROCESS | 2520 | 1461175797315 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:57 INFO - PROCESS | 2520 | 1461175797444 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 11:09:57 INFO - PROCESS | 2520 | 1461175797624 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:57 INFO - PROCESS | 2520 | ++DOCSHELL 12CD5400 == 116 [pid = 2520] [id = 514] 11:09:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 285 (1324F000) [pid = 2520] [serial = 1542] [outer = 00000000] 11:09:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 286 (1B097800) [pid = 2520] [serial = 1543] [outer = 1324F000] 11:09:57 INFO - PROCESS | 2520 | 1461175797679 Marionette DEBUG loaded listener.js 11:09:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (1B9E3800) [pid = 2520] [serial = 1544] [outer = 1324F000] 11:09:58 INFO - PROCESS | 2520 | 1461175798287 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 11:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1020ms 11:09:58 INFO - PROCESS | 2520 | 1461175798334 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 11:09:58 INFO - PROCESS | 2520 | 1461175798336 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 11:09:58 INFO - PROCESS | 2520 | 1461175798339 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:09:58 INFO - PROCESS | 2520 | 1461175798341 Marionette TRACE conn5 <- [1,2022,null,{}] 11:09:58 INFO - PROCESS | 2520 | 1461175798345 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:58 INFO - PROCESS | 2520 | 1461175798468 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 11:09:58 INFO - PROCESS | 2520 | 1461175798655 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:09:58 INFO - PROCESS | 2520 | ++DOCSHELL 1AFCB000 == 117 [pid = 2520] [id = 515] 11:09:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (1AFDE800) [pid = 2520] [serial = 1545] [outer = 00000000] 11:09:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (1D4B8800) [pid = 2520] [serial = 1546] [outer = 1AFDE800] 11:09:58 INFO - PROCESS | 2520 | 1461175798708 Marionette DEBUG loaded listener.js 11:09:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (1F7AF400) [pid = 2520] [serial = 1547] [outer = 1AFDE800] 11:09:59 INFO - PROCESS | 2520 | 1461175799663 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1384ms 11:09:59 INFO - PROCESS | 2520 | 1461175799728 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 11:09:59 INFO - PROCESS | 2520 | 1461175799732 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 11:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:09:59 INFO - PROCESS | 2520 | 1461175799737 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:09:59 INFO - PROCESS | 2520 | 1461175799740 Marionette TRACE conn5 <- [1,2026,null,{}] 11:09:59 INFO - PROCESS | 2520 | 1461175799746 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:09:59 INFO - PROCESS | 2520 | 1461175799873 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 11:10:00 INFO - PROCESS | 2520 | 1461175800063 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:00 INFO - PROCESS | 2520 | ++DOCSHELL 195D0800 == 118 [pid = 2520] [id = 516] 11:10:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (19E40800) [pid = 2520] [serial = 1548] [outer = 00000000] 11:10:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (1BFF5000) [pid = 2520] [serial = 1549] [outer = 19E40800] 11:10:00 INFO - PROCESS | 2520 | 1461175800119 Marionette DEBUG loaded listener.js 11:10:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (1C0C2800) [pid = 2520] [serial = 1550] [outer = 19E40800] 11:10:00 INFO - PROCESS | 2520 | 1461175800719 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 11:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1025ms 11:10:00 INFO - PROCESS | 2520 | 1461175800763 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 11:10:00 INFO - PROCESS | 2520 | 1461175800768 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 11:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:10:00 INFO - PROCESS | 2520 | 1461175800774 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:10:00 INFO - PROCESS | 2520 | 1461175800777 Marionette TRACE conn5 <- [1,2030,null,{}] 11:10:00 INFO - PROCESS | 2520 | 1461175800780 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:00 INFO - PROCESS | 2520 | 1461175800898 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 11:10:01 INFO - PROCESS | 2520 | 1461175801115 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:01 INFO - PROCESS | 2520 | ++DOCSHELL 1F9CF000 == 119 [pid = 2520] [id = 517] 11:10:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (1F9D7400) [pid = 2520] [serial = 1551] [outer = 00000000] 11:10:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (2027DC00) [pid = 2520] [serial = 1552] [outer = 1F9D7400] 11:10:01 INFO - PROCESS | 2520 | 1461175801171 Marionette DEBUG loaded listener.js 11:10:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (21506C00) [pid = 2520] [serial = 1553] [outer = 1F9D7400] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 23939000 == 118 [pid = 2520] [id = 501] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 11D4BC00 == 117 [pid = 2520] [id = 500] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 23B6D400 == 116 [pid = 2520] [id = 499] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 1B53EC00 == 115 [pid = 2520] [id = 498] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 295 (1C047000) [pid = 2520] [serial = 1447] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 1BFEA400 == 114 [pid = 2520] [id = 13] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 1ED2C000 == 113 [pid = 2520] [id = 497] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 12014400 == 112 [pid = 2520] [id = 496] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 2554F400 == 111 [pid = 2520] [id = 491] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 24A66000 == 110 [pid = 2520] [id = 490] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 23B2C400 == 109 [pid = 2520] [id = 489] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 23B0E800 == 108 [pid = 2520] [id = 488] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 20052000 == 107 [pid = 2520] [id = 487] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 1F7BC800 == 106 [pid = 2520] [id = 486] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 1E059C00 == 105 [pid = 2520] [id = 485] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 1BB97800 == 104 [pid = 2520] [id = 484] 11:10:01 INFO - PROCESS | 2520 | --DOCSHELL 11D43000 == 103 [pid = 2520] [id = 483] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 294 (23B06C00) [pid = 2520] [serial = 1283] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 293 (23E52C00) [pid = 2520] [serial = 1360] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 292 (27619000) [pid = 2520] [serial = 1414] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 291 (24A14C00) [pid = 2520] [serial = 1363] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 290 (24A65C00) [pid = 2520] [serial = 1366] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 289 (2560A400) [pid = 2520] [serial = 1369] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 288 (1AFD0800) [pid = 2520] [serial = 1372] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 287 (23725C00) [pid = 2520] [serial = 1411] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 286 (1BE6CC00) [pid = 2520] [serial = 1408] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 285 (19E3F000) [pid = 2520] [serial = 1435] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 284 (1ACA5800) [pid = 2520] [serial = 1436] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 283 (1BE64000) [pid = 2520] [serial = 1438] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 282 (1C042000) [pid = 2520] [serial = 1439] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 281 (12256800) [pid = 2520] [serial = 1405] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 280 (13286C00) [pid = 2520] [serial = 1441] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 279 (19502C00) [pid = 2520] [serial = 1442] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 278 (1AE2EC00) [pid = 2520] [serial = 1444] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 277 (1B187800) [pid = 2520] [serial = 1445] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 276 (23945800) [pid = 2520] [serial = 1394] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 275 (23CD6C00) [pid = 2520] [serial = 1400] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 274 (1B190C00) [pid = 2520] [serial = 1397] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 273 (1F7AFC00) [pid = 2520] [serial = 1388] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 272 (24A1B800) [pid = 2520] [serial = 1403] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 271 (23FF4800) [pid = 2520] [serial = 1402] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 270 (2A0ECC00) [pid = 2520] [serial = 1432] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 269 (290D3800) [pid = 2520] [serial = 1429] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 268 (290CB400) [pid = 2520] [serial = 1426] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 267 (28D55000) [pid = 2520] [serial = 1423] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 266 (20263C00) [pid = 2520] [serial = 1390] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 265 (23936800) [pid = 2520] [serial = 1393] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 264 (212BE400) [pid = 2520] [serial = 1391] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 263 (1C078400) [pid = 2520] [serial = 1384] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 262 (13259800) [pid = 2520] [serial = 1376] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 261 (12257000) [pid = 2520] [serial = 1375] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 260 (1BDCE000) [pid = 2520] [serial = 1378] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 259 (19508800) [pid = 2520] [serial = 1396] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 258 (23B75000) [pid = 2520] [serial = 1399] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 257 (1BF97800) [pid = 2520] [serial = 1379] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 256 (1A958800) [pid = 2520] [serial = 1381] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 255 (1AFD9000) [pid = 2520] [serial = 1382] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 254 (1F014000) [pid = 2520] [serial = 1387] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 253 (1C0CFC00) [pid = 2520] [serial = 1385] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 252 (1AFD7C00) [pid = 2520] [serial = 1345] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 251 (285EAC00) [pid = 2520] [serial = 1420] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 250 (214BA400) [pid = 2520] [serial = 1351] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 249 (23724800) [pid = 2520] [serial = 1354] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 248 (1F9D7000) [pid = 2520] [serial = 1348] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 247 (2005AC00) [pid = 2520] [serial = 1340] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 246 (12CD2800) [pid = 2520] [serial = 1342] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 245 (27EB9C00) [pid = 2520] [serial = 1417] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | --DOMWINDOW == 244 (23B6C800) [pid = 2520] [serial = 1357] [outer = 00000000] [url = about:blank] 11:10:01 INFO - PROCESS | 2520 | 1461175801896 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 11:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 11:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1185ms 11:10:01 INFO - PROCESS | 2520 | 1461175801963 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 11:10:01 INFO - PROCESS | 2520 | 1461175801965 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 11:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:10:01 INFO - PROCESS | 2520 | 1461175801969 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:10:01 INFO - PROCESS | 2520 | 1461175801972 Marionette TRACE conn5 <- [1,2034,null,{}] 11:10:02 INFO - PROCESS | 2520 | 1461175801982 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 2520 | 1461175802090 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 11:10:02 INFO - PROCESS | 2520 | 1461175802103 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:02 INFO - PROCESS | 2520 | ++DOCSHELL 195CF800 == 104 [pid = 2520] [id = 518] 11:10:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 245 (195D1800) [pid = 2520] [serial = 1554] [outer = 00000000] 11:10:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 246 (1ACE6400) [pid = 2520] [serial = 1555] [outer = 195D1800] 11:10:02 INFO - PROCESS | 2520 | 1461175802152 Marionette DEBUG loaded listener.js 11:10:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 247 (1AFD3C00) [pid = 2520] [serial = 1556] [outer = 195D1800] 11:10:02 INFO - PROCESS | 2520 | 1461175802669 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 11:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 732ms 11:10:02 INFO - PROCESS | 2520 | 1461175802706 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 11:10:02 INFO - PROCESS | 2520 | 1461175802709 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 11:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:10:02 INFO - PROCESS | 2520 | 1461175802712 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:10:02 INFO - PROCESS | 2520 | 1461175802714 Marionette TRACE conn5 <- [1,2038,null,{}] 11:10:02 INFO - PROCESS | 2520 | 1461175802717 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:02 INFO - PROCESS | 2520 | 1461175802821 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 11:10:03 INFO - PROCESS | 2520 | 1461175802992 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 2520 | ++DOCSHELL 1BB8CC00 == 105 [pid = 2520] [id = 519] 11:10:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 248 (1BB97800) [pid = 2520] [serial = 1557] [outer = 00000000] 11:10:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 249 (1BE6A000) [pid = 2520] [serial = 1558] [outer = 1BB97800] 11:10:03 INFO - PROCESS | 2520 | 1461175803038 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 250 (1C03E400) [pid = 2520] [serial = 1559] [outer = 1BB97800] 11:10:03 INFO - PROCESS | 2520 | 1461175803407 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 11:10:03 INFO - PROCESS | 2520 | 1461175803444 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 11:10:03 INFO - PROCESS | 2520 | 1461175803446 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 11:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:10:03 INFO - PROCESS | 2520 | 1461175803493 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:10:03 INFO - PROCESS | 2520 | 1461175803494 Marionette TRACE conn5 <- [1,2042,null,{}] 11:10:03 INFO - PROCESS | 2520 | 1461175803498 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:03 INFO - PROCESS | 2520 | 1461175803653 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 11:10:03 INFO - PROCESS | 2520 | 1461175803675 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:03 INFO - PROCESS | 2520 | ++DOCSHELL 1C049C00 == 106 [pid = 2520] [id = 520] 11:10:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 251 (1C071400) [pid = 2520] [serial = 1560] [outer = 00000000] 11:10:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 252 (1F014000) [pid = 2520] [serial = 1561] [outer = 1C071400] 11:10:03 INFO - PROCESS | 2520 | 1461175803720 Marionette DEBUG loaded listener.js 11:10:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 253 (1F9D7000) [pid = 2520] [serial = 1562] [outer = 1C071400] 11:10:04 INFO - PROCESS | 2520 | 1461175804207 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 11:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 791ms 11:10:04 INFO - PROCESS | 2520 | 1461175804281 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 11:10:04 INFO - PROCESS | 2520 | 1461175804283 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 11:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:10:04 INFO - PROCESS | 2520 | 1461175804289 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:10:04 INFO - PROCESS | 2520 | 1461175804291 Marionette TRACE conn5 <- [1,2046,null,{}] 11:10:04 INFO - PROCESS | 2520 | 1461175804295 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:04 INFO - PROCESS | 2520 | 1461175804466 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 11:10:04 INFO - PROCESS | 2520 | 1461175804489 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:04 INFO - PROCESS | 2520 | ++DOCSHELL 20056400 == 107 [pid = 2520] [id = 521] 11:10:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 254 (2025FC00) [pid = 2520] [serial = 1563] [outer = 00000000] 11:10:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 255 (23729C00) [pid = 2520] [serial = 1564] [outer = 2025FC00] 11:10:04 INFO - PROCESS | 2520 | 1461175804537 Marionette DEBUG loaded listener.js 11:10:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 256 (23938C00) [pid = 2520] [serial = 1565] [outer = 2025FC00] 11:10:05 INFO - PROCESS | 2520 | 1461175805000 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 11:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 730ms 11:10:05 INFO - PROCESS | 2520 | 1461175805020 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 11:10:05 INFO - PROCESS | 2520 | 1461175805022 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 11:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:10:05 INFO - PROCESS | 2520 | 1461175805025 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:10:05 INFO - PROCESS | 2520 | 1461175805027 Marionette TRACE conn5 <- [1,2050,null,{}] 11:10:05 INFO - PROCESS | 2520 | 1461175805039 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:05 INFO - PROCESS | 2520 | 1461175805186 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 11:10:05 INFO - PROCESS | 2520 | 1461175805204 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:05 INFO - PROCESS | 2520 | ++DOCSHELL 22976400 == 108 [pid = 2520] [id = 522] 11:10:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 257 (22979C00) [pid = 2520] [serial = 1566] [outer = 00000000] 11:10:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 258 (23B2C400) [pid = 2520] [serial = 1567] [outer = 22979C00] 11:10:05 INFO - PROCESS | 2520 | 1461175805249 Marionette DEBUG loaded listener.js 11:10:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 259 (23B73C00) [pid = 2520] [serial = 1568] [outer = 22979C00] 11:10:05 INFO - PROCESS | 2520 | --DOMWINDOW == 258 (1ED2E000) [pid = 2520] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:10:05 INFO - PROCESS | 2520 | --DOMWINDOW == 257 (23B6D800) [pid = 2520] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:10:05 INFO - PROCESS | 2520 | --DOMWINDOW == 256 (23B02800) [pid = 2520] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:10:05 INFO - PROCESS | 2520 | --DOMWINDOW == 255 (1224E800) [pid = 2520] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:10:05 INFO - PROCESS | 2520 | --DOMWINDOW == 254 (11DB5400) [pid = 2520] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:10:05 INFO - PROCESS | 2520 | --DOMWINDOW == 253 (1BC42000) [pid = 2520] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:10:05 INFO - PROCESS | 2520 | --DOMWINDOW == 252 (1B9E9400) [pid = 2520] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:10:06 INFO - PROCESS | 2520 | 1461175806104 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 11:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1129ms 11:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:10:06 INFO - PROCESS | 2520 | 1461175806155 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 2520 | 1461175806157 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 11:10:06 INFO - PROCESS | 2520 | 1461175806160 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 2520 | 1461175806161 Marionette TRACE conn5 <- [1,2054,null,{}] 11:10:06 INFO - PROCESS | 2520 | 1461175806165 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 2520 | 1461175806266 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 11:10:06 INFO - PROCESS | 2520 | 1461175806274 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:06 INFO - PROCESS | 2520 | ++DOCSHELL 1AFD7800 == 109 [pid = 2520] [id = 523] 11:10:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 253 (1B09DC00) [pid = 2520] [serial = 1569] [outer = 00000000] 11:10:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 254 (1ED2EC00) [pid = 2520] [serial = 1570] [outer = 1B09DC00] 11:10:06 INFO - PROCESS | 2520 | 1461175806321 Marionette DEBUG loaded listener.js 11:10:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 255 (2134B000) [pid = 2520] [serial = 1571] [outer = 1B09DC00] 11:10:06 INFO - PROCESS | 2520 | 1461175806794 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 11:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 11:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:10:06 INFO - PROCESS | 2520 | 1461175806844 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 11:10:06 INFO - PROCESS | 2520 | 1461175806846 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 11:10:06 INFO - PROCESS | 2520 | 1461175806849 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:10:06 INFO - PROCESS | 2520 | 1461175806851 Marionette TRACE conn5 <- [1,2058,null,{}] 11:10:06 INFO - PROCESS | 2520 | 1461175806859 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:06 INFO - PROCESS | 2520 | 1461175806961 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 11:10:06 INFO - PROCESS | 2520 | 1461175806968 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 2520 | ++DOCSHELL 1D6A9800 == 110 [pid = 2520] [id = 524] 11:10:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 256 (23943000) [pid = 2520] [serial = 1572] [outer = 00000000] 11:10:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 257 (23CD8800) [pid = 2520] [serial = 1573] [outer = 23943000] 11:10:07 INFO - PROCESS | 2520 | 1461175807013 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 258 (23FD2400) [pid = 2520] [serial = 1574] [outer = 23943000] 11:10:07 INFO - PROCESS | 2520 | 1461175807513 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 11:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 672ms 11:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:10:07 INFO - PROCESS | 2520 | 1461175807524 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 11:10:07 INFO - PROCESS | 2520 | 1461175807526 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 11:10:07 INFO - PROCESS | 2520 | 1461175807547 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:10:07 INFO - PROCESS | 2520 | 1461175807549 Marionette TRACE conn5 <- [1,2062,null,{}] 11:10:07 INFO - PROCESS | 2520 | 1461175807554 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:07 INFO - PROCESS | 2520 | 1461175807658 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 11:10:07 INFO - PROCESS | 2520 | 1461175807664 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:07 INFO - PROCESS | 2520 | ++DOCSHELL 23E49800 == 111 [pid = 2520] [id = 525] 11:10:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 259 (23FDBC00) [pid = 2520] [serial = 1575] [outer = 00000000] 11:10:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 260 (24A1BC00) [pid = 2520] [serial = 1576] [outer = 23FDBC00] 11:10:07 INFO - PROCESS | 2520 | 1461175807709 Marionette DEBUG loaded listener.js 11:10:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 261 (24A58800) [pid = 2520] [serial = 1577] [outer = 23FDBC00] 11:10:08 INFO - PROCESS | 2520 | 1461175808521 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 11:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1046ms 11:10:08 INFO - PROCESS | 2520 | 1461175808576 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 11:10:08 INFO - PROCESS | 2520 | 1461175808582 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 11:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:10:08 INFO - PROCESS | 2520 | 1461175808608 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:10:08 INFO - PROCESS | 2520 | 1461175808612 Marionette TRACE conn5 <- [1,2066,null,{}] 11:10:08 INFO - PROCESS | 2520 | 1461175808659 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:08 INFO - PROCESS | 2520 | 1461175808845 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 11:10:08 INFO - PROCESS | 2520 | 1461175808976 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:09 INFO - PROCESS | 2520 | ++DOCSHELL 195D0C00 == 112 [pid = 2520] [id = 526] 11:10:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 262 (195D2C00) [pid = 2520] [serial = 1578] [outer = 00000000] 11:10:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 263 (1AFCB800) [pid = 2520] [serial = 1579] [outer = 195D2C00] 11:10:09 INFO - PROCESS | 2520 | 1461175809035 Marionette DEBUG loaded listener.js 11:10:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 264 (1B9EC000) [pid = 2520] [serial = 1580] [outer = 195D2C00] 11:10:09 INFO - PROCESS | 2520 | 1461175809634 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 11:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1077ms 11:10:09 INFO - PROCESS | 2520 | 1461175809690 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 11:10:09 INFO - PROCESS | 2520 | 1461175809696 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 11:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:10:09 INFO - PROCESS | 2520 | 1461175809702 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:10:09 INFO - PROCESS | 2520 | 1461175809705 Marionette TRACE conn5 <- [1,2070,null,{}] 11:10:09 INFO - PROCESS | 2520 | 1461175809729 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:09 INFO - PROCESS | 2520 | 1461175809862 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 11:10:10 INFO - PROCESS | 2520 | 1461175810045 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:10 INFO - PROCESS | 2520 | ++DOCSHELL 1D580800 == 113 [pid = 2520] [id = 527] 11:10:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 265 (1F012400) [pid = 2520] [serial = 1581] [outer = 00000000] 11:10:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 266 (20272000) [pid = 2520] [serial = 1582] [outer = 1F012400] 11:10:10 INFO - PROCESS | 2520 | 1461175810100 Marionette DEBUG loaded listener.js 11:10:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 267 (21510400) [pid = 2520] [serial = 1583] [outer = 1F012400] 11:10:10 INFO - PROCESS | 2520 | 1461175810739 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 11:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1077ms 11:10:10 INFO - PROCESS | 2520 | 1461175810787 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 11:10:10 INFO - PROCESS | 2520 | 1461175810789 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 11:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:10:10 INFO - PROCESS | 2520 | 1461175810793 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:10:10 INFO - PROCESS | 2520 | 1461175810797 Marionette TRACE conn5 <- [1,2074,null,{}] 11:10:10 INFO - PROCESS | 2520 | 1461175810808 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:10 INFO - PROCESS | 2520 | 1461175810941 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 11:10:11 INFO - PROCESS | 2520 | 1461175811126 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:11 INFO - PROCESS | 2520 | ++DOCSHELL 21505000 == 114 [pid = 2520] [id = 528] 11:10:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 268 (24A61800) [pid = 2520] [serial = 1584] [outer = 00000000] 11:10:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 269 (25608000) [pid = 2520] [serial = 1585] [outer = 24A61800] 11:10:11 INFO - PROCESS | 2520 | 1461175811185 Marionette DEBUG loaded listener.js 11:10:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 270 (2562FC00) [pid = 2520] [serial = 1586] [outer = 24A61800] 11:10:11 INFO - PROCESS | 2520 | 1461175811779 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 11:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1021ms 11:10:11 INFO - PROCESS | 2520 | 1461175811817 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 11:10:11 INFO - PROCESS | 2520 | 1461175811820 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 11:10:11 INFO - PROCESS | 2520 | 1461175811823 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:10:11 INFO - PROCESS | 2520 | 1461175811825 Marionette TRACE conn5 <- [1,2078,null,{}] 11:10:11 INFO - PROCESS | 2520 | 1461175811829 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:11 INFO - PROCESS | 2520 | 1461175811959 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 11:10:12 INFO - PROCESS | 2520 | 1461175812154 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:12 INFO - PROCESS | 2520 | ++DOCSHELL 25633400 == 115 [pid = 2520] [id = 529] 11:10:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 271 (26A1AC00) [pid = 2520] [serial = 1587] [outer = 00000000] 11:10:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 272 (27614400) [pid = 2520] [serial = 1588] [outer = 26A1AC00] 11:10:12 INFO - PROCESS | 2520 | 1461175812211 Marionette DEBUG loaded listener.js 11:10:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 273 (2761C000) [pid = 2520] [serial = 1589] [outer = 26A1AC00] 11:10:12 INFO - PROCESS | 2520 | 1461175812819 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 11:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1019ms 11:10:12 INFO - PROCESS | 2520 | 1461175812846 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 11:10:12 INFO - PROCESS | 2520 | 1461175812849 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 11:10:12 INFO - PROCESS | 2520 | 1461175812852 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:10:12 INFO - PROCESS | 2520 | 1461175812854 Marionette TRACE conn5 <- [1,2082,null,{}] 11:10:12 INFO - PROCESS | 2520 | 1461175812858 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:13 INFO - PROCESS | 2520 | 1461175812982 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 11:10:13 INFO - PROCESS | 2520 | 1461175813137 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:13 INFO - PROCESS | 2520 | ++DOCSHELL 27625800 == 116 [pid = 2520] [id = 530] 11:10:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 274 (27627C00) [pid = 2520] [serial = 1590] [outer = 00000000] 11:10:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 275 (27646400) [pid = 2520] [serial = 1591] [outer = 27627C00] 11:10:13 INFO - PROCESS | 2520 | 1461175813193 Marionette DEBUG loaded listener.js 11:10:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 276 (2764FC00) [pid = 2520] [serial = 1592] [outer = 27627C00] 11:10:13 INFO - PROCESS | 2520 | 1461175813840 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 11:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1016ms 11:10:13 INFO - PROCESS | 2520 | 1461175813872 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 11:10:13 INFO - PROCESS | 2520 | 1461175813874 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 11:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:10:13 INFO - PROCESS | 2520 | 1461175813878 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:10:13 INFO - PROCESS | 2520 | 1461175813880 Marionette TRACE conn5 <- [1,2086,null,{}] 11:10:13 INFO - PROCESS | 2520 | 1461175813883 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:14 INFO - PROCESS | 2520 | 1461175814019 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 11:10:14 INFO - PROCESS | 2520 | 1461175814203 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:14 INFO - PROCESS | 2520 | ++DOCSHELL 2762BC00 == 117 [pid = 2520] [id = 531] 11:10:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 277 (2762FC00) [pid = 2520] [serial = 1593] [outer = 00000000] 11:10:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 278 (28B3C000) [pid = 2520] [serial = 1594] [outer = 2762FC00] 11:10:14 INFO - PROCESS | 2520 | 1461175814261 Marionette DEBUG loaded listener.js 11:10:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 279 (28B40000) [pid = 2520] [serial = 1595] [outer = 2762FC00] 11:10:14 INFO - PROCESS | 2520 | 1461175814816 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 11:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 970ms 11:10:14 INFO - PROCESS | 2520 | 1461175814853 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 11:10:14 INFO - PROCESS | 2520 | 1461175814855 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 11:10:14 INFO - PROCESS | 2520 | 1461175814858 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:10:14 INFO - PROCESS | 2520 | 1461175814860 Marionette TRACE conn5 <- [1,2090,null,{}] 11:10:14 INFO - PROCESS | 2520 | 1461175814864 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:15 INFO - PROCESS | 2520 | 1461175814989 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 11:10:15 INFO - PROCESS | 2520 | 1461175815187 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:15 INFO - PROCESS | 2520 | ++DOCSHELL 28B39C00 == 118 [pid = 2520] [id = 532] 11:10:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 280 (28D5C400) [pid = 2520] [serial = 1596] [outer = 00000000] 11:10:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 281 (28D6D000) [pid = 2520] [serial = 1597] [outer = 28D5C400] 11:10:15 INFO - PROCESS | 2520 | 1461175815243 Marionette DEBUG loaded listener.js 11:10:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 282 (28D6E400) [pid = 2520] [serial = 1598] [outer = 28D5C400] 11:10:15 INFO - PROCESS | 2520 | 1461175815830 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 11:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1022ms 11:10:15 INFO - PROCESS | 2520 | 1461175815883 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 11:10:15 INFO - PROCESS | 2520 | 1461175815886 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 11:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:10:15 INFO - PROCESS | 2520 | 1461175815889 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:10:15 INFO - PROCESS | 2520 | 1461175815891 Marionette TRACE conn5 <- [1,2094,null,{}] 11:10:15 INFO - PROCESS | 2520 | 1461175815895 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:16 INFO - PROCESS | 2520 | 1461175816067 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 11:10:16 INFO - PROCESS | 2520 | 1461175816273 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:16 INFO - PROCESS | 2520 | ++DOCSHELL 28D6C800 == 119 [pid = 2520] [id = 533] 11:10:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 283 (28D70C00) [pid = 2520] [serial = 1599] [outer = 00000000] 11:10:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 284 (290CD400) [pid = 2520] [serial = 1600] [outer = 28D70C00] 11:10:16 INFO - PROCESS | 2520 | 1461175816328 Marionette DEBUG loaded listener.js 11:10:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 285 (29E7A800) [pid = 2520] [serial = 1601] [outer = 28D70C00] 11:10:16 INFO - PROCESS | 2520 | 1461175816896 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 11:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1020ms 11:10:16 INFO - PROCESS | 2520 | 1461175816918 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 11:10:16 INFO - PROCESS | 2520 | 1461175816921 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 11:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:10:16 INFO - PROCESS | 2520 | 1461175816926 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:10:16 INFO - PROCESS | 2520 | 1461175816928 Marionette TRACE conn5 <- [1,2098,null,{}] 11:10:16 INFO - PROCESS | 2520 | 1461175816932 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:17 INFO - PROCESS | 2520 | 1461175817057 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 11:10:17 INFO - PROCESS | 2520 | 1461175817254 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:17 INFO - PROCESS | 2520 | ++DOCSHELL 2A03AC00 == 120 [pid = 2520] [id = 534] 11:10:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 286 (2A041400) [pid = 2520] [serial = 1602] [outer = 00000000] 11:10:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (2A0E3400) [pid = 2520] [serial = 1603] [outer = 2A041400] 11:10:17 INFO - PROCESS | 2520 | 1461175817310 Marionette DEBUG loaded listener.js 11:10:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (2A0F2000) [pid = 2520] [serial = 1604] [outer = 2A041400] 11:10:17 INFO - PROCESS | 2520 | 1461175817914 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 11:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1019ms 11:10:17 INFO - PROCESS | 2520 | 1461175817950 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 11:10:17 INFO - PROCESS | 2520 | 1461175817952 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 11:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:10:17 INFO - PROCESS | 2520 | 1461175817957 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:10:17 INFO - PROCESS | 2520 | 1461175817959 Marionette TRACE conn5 <- [1,2102,null,{}] 11:10:17 INFO - PROCESS | 2520 | 1461175817963 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:18 INFO - PROCESS | 2520 | 1461175818111 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 11:10:18 INFO - PROCESS | 2520 | 1461175818296 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:18 INFO - PROCESS | 2520 | ++DOCSHELL 2A046000 == 121 [pid = 2520] [id = 535] 11:10:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (2A048800) [pid = 2520] [serial = 1605] [outer = 00000000] 11:10:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (2B506400) [pid = 2520] [serial = 1606] [outer = 2A048800] 11:10:18 INFO - PROCESS | 2520 | 1461175818350 Marionette DEBUG loaded listener.js 11:10:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (2B509C00) [pid = 2520] [serial = 1607] [outer = 2A048800] 11:10:18 INFO - PROCESS | 2520 | 1461175818926 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 11:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1016ms 11:10:19 INFO - PROCESS | 2520 | 1461175818978 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 11:10:19 INFO - PROCESS | 2520 | 1461175818981 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 11:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:10:19 INFO - PROCESS | 2520 | 1461175818984 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:10:19 INFO - PROCESS | 2520 | 1461175818987 Marionette TRACE conn5 <- [1,2106,null,{}] 11:10:19 INFO - PROCESS | 2520 | 1461175818992 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:19 INFO - PROCESS | 2520 | 1461175819148 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 11:10:19 INFO - PROCESS | 2520 | 1461175819338 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:19 INFO - PROCESS | 2520 | ++DOCSHELL 2C760C00 == 122 [pid = 2520] [id = 536] 11:10:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (2C762C00) [pid = 2520] [serial = 1608] [outer = 00000000] 11:10:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (2CC32C00) [pid = 2520] [serial = 1609] [outer = 2C762C00] 11:10:19 INFO - PROCESS | 2520 | 1461175819398 Marionette DEBUG loaded listener.js 11:10:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (2CC38800) [pid = 2520] [serial = 1610] [outer = 2C762C00] 11:10:19 INFO - PROCESS | 2520 | 1461175819972 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 11:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1018ms 11:10:20 INFO - PROCESS | 2520 | 1461175820007 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 11:10:20 INFO - PROCESS | 2520 | 1461175820009 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 11:10:20 INFO - PROCESS | 2520 | 1461175820012 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:10:20 INFO - PROCESS | 2520 | 1461175820014 Marionette TRACE conn5 <- [1,2110,null,{}] 11:10:20 INFO - PROCESS | 2520 | 1461175820018 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:20 INFO - PROCESS | 2520 | 1461175820145 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 11:10:20 INFO - PROCESS | 2520 | 1461175820345 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:20 INFO - PROCESS | 2520 | ++DOCSHELL 2A832000 == 123 [pid = 2520] [id = 537] 11:10:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (2A832800) [pid = 2520] [serial = 1611] [outer = 00000000] 11:10:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (2A83BC00) [pid = 2520] [serial = 1612] [outer = 2A832800] 11:10:20 INFO - PROCESS | 2520 | 1461175820402 Marionette DEBUG loaded listener.js 11:10:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 297 (2A83D400) [pid = 2520] [serial = 1613] [outer = 2A832800] 11:10:20 INFO - PROCESS | 2520 | 1461175820969 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 11:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1017ms 11:10:21 INFO - PROCESS | 2520 | 1461175821034 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 11:10:21 INFO - PROCESS | 2520 | 1461175821037 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 11:10:21 INFO - PROCESS | 2520 | 1461175821040 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:10:21 INFO - PROCESS | 2520 | 1461175821042 Marionette TRACE conn5 <- [1,2114,null,{}] 11:10:21 INFO - PROCESS | 2520 | 1461175821046 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:21 INFO - PROCESS | 2520 | 1461175821211 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 11:10:21 INFO - PROCESS | 2520 | 1461175821419 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:21 INFO - PROCESS | 2520 | ++DOCSHELL 19503400 == 124 [pid = 2520] [id = 538] 11:10:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 298 (19E33000) [pid = 2520] [serial = 1614] [outer = 00000000] 11:10:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 299 (1BF91400) [pid = 2520] [serial = 1615] [outer = 19E33000] 11:10:21 INFO - PROCESS | 2520 | 1461175821476 Marionette DEBUG loaded listener.js 11:10:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 300 (1D9E0800) [pid = 2520] [serial = 1616] [outer = 19E33000] 11:10:22 INFO - PROCESS | 2520 | 1461175822151 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 11:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1117ms 11:10:22 INFO - PROCESS | 2520 | 1461175822160 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 11:10:22 INFO - PROCESS | 2520 | 1461175822163 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 11:10:22 INFO - PROCESS | 2520 | 1461175822166 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:10:22 INFO - PROCESS | 2520 | 1461175822168 Marionette TRACE conn5 <- [1,2118,null,{}] 11:10:22 INFO - PROCESS | 2520 | 1461175822172 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:22 INFO - PROCESS | 2520 | 1461175822303 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 11:10:22 INFO - PROCESS | 2520 | 1461175822510 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:22 INFO - PROCESS | 2520 | ++DOCSHELL 2005A000 == 125 [pid = 2520] [id = 539] 11:10:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 301 (2025A000) [pid = 2520] [serial = 1617] [outer = 00000000] 11:10:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 302 (27619400) [pid = 2520] [serial = 1618] [outer = 2025A000] 11:10:22 INFO - PROCESS | 2520 | 1461175822566 Marionette DEBUG loaded listener.js 11:10:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 303 (27617400) [pid = 2520] [serial = 1619] [outer = 2025A000] 11:10:23 INFO - PROCESS | 2520 | 1461175823434 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 11:10:23 INFO - PROCESS | 2520 | 1461175823494 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 11:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:10:23 INFO - PROCESS | 2520 | 1461175823499 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:10:23 INFO - PROCESS | 2520 | 1461175823503 Marionette TRACE conn5 <- [1,2122,null,{}] 11:10:23 INFO - PROCESS | 2520 | 1461175823509 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:23 INFO - PROCESS | 2520 | 1461175823641 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 11:10:23 INFO - PROCESS | 2520 | 1461175823880 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:23 INFO - PROCESS | 2520 | ++DOCSHELL 1ACE6C00 == 126 [pid = 2520] [id = 540] 11:10:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 304 (1B0F2400) [pid = 2520] [serial = 1620] [outer = 00000000] 11:10:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 305 (1C06B000) [pid = 2520] [serial = 1621] [outer = 1B0F2400] 11:10:23 INFO - PROCESS | 2520 | 1461175823973 Marionette DEBUG loaded listener.js 11:10:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 306 (1D577C00) [pid = 2520] [serial = 1622] [outer = 1B0F2400] 11:10:24 INFO - PROCESS | 2520 | 1461175824601 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 11:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1126ms 11:10:24 INFO - PROCESS | 2520 | 1461175824626 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 11:10:24 INFO - PROCESS | 2520 | 1461175824632 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 11:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:10:24 INFO - PROCESS | 2520 | 1461175824654 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:10:24 INFO - PROCESS | 2520 | 1461175824657 Marionette TRACE conn5 <- [1,2126,null,{}] 11:10:24 INFO - PROCESS | 2520 | 1461175824661 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:24 INFO - PROCESS | 2520 | 1461175824781 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 11:10:24 INFO - PROCESS | 2520 | 1461175824977 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:25 INFO - PROCESS | 2520 | ++DOCSHELL 1C0C3C00 == 127 [pid = 2520] [id = 541] 11:10:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 307 (2005D400) [pid = 2520] [serial = 1623] [outer = 00000000] 11:10:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 308 (23723800) [pid = 2520] [serial = 1624] [outer = 2005D400] 11:10:25 INFO - PROCESS | 2520 | 1461175825028 Marionette DEBUG loaded listener.js 11:10:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 309 (2396C400) [pid = 2520] [serial = 1625] [outer = 2005D400] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 1D6A9800 == 126 [pid = 2520] [id = 524] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 1AFD7800 == 125 [pid = 2520] [id = 523] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 22976400 == 124 [pid = 2520] [id = 522] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 20056400 == 123 [pid = 2520] [id = 521] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 1C049C00 == 122 [pid = 2520] [id = 520] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 1BB8CC00 == 121 [pid = 2520] [id = 519] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 195CF800 == 120 [pid = 2520] [id = 518] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 308 (26DA2400) [pid = 2520] [serial = 1507] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 307 (120B8400) [pid = 2520] [serial = 1450] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 306 (23942400) [pid = 2520] [serial = 1462] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 305 (1C03D000) [pid = 2520] [serial = 1453] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 304 (26DA2C00) [pid = 2520] [serial = 1474] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 303 (1F018000) [pid = 2520] [serial = 1456] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 302 (2764D800) [pid = 2520] [serial = 1480] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 301 (25608800) [pid = 2520] [serial = 1471] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 300 (24A39400) [pid = 2520] [serial = 1468] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 299 (23B77400) [pid = 2520] [serial = 1465] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 298 (2133E000) [pid = 2520] [serial = 1459] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 297 (28D5D800) [pid = 2520] [serial = 1483] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 296 (2A0F2800) [pid = 2520] [serial = 1486] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 295 (27642800) [pid = 2520] [serial = 1477] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 1F9CF000 == 119 [pid = 2520] [id = 517] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 195D0800 == 118 [pid = 2520] [id = 516] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 28D59400 == 117 [pid = 2520] [id = 507] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 27626400 == 116 [pid = 2520] [id = 506] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 27EC6800 == 115 [pid = 2520] [id = 505] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 2297D400 == 114 [pid = 2520] [id = 504] 11:10:25 INFO - PROCESS | 2520 | --DOCSHELL 1A917800 == 113 [pid = 2520] [id = 503] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 294 (2764D000) [pid = 2520] [serial = 1505] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 293 (1ED85800) [pid = 2520] [serial = 1492] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 292 (20053C00) [pid = 2520] [serial = 1493] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 291 (24A1AC00) [pid = 2520] [serial = 1499] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 290 (27613C00) [pid = 2520] [serial = 1504] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 289 (19E40400) [pid = 2520] [serial = 1490] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 288 (1C06B400) [pid = 2520] [serial = 1501] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 287 (1C079800) [pid = 2520] [serial = 1448] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 286 (23FD4000) [pid = 2520] [serial = 1498] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 285 (17CEF800) [pid = 2520] [serial = 1489] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 284 (1BE6A800) [pid = 2520] [serial = 1495] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 283 (1E061800) [pid = 2520] [serial = 1496] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | --DOMWINDOW == 282 (1F010400) [pid = 2520] [serial = 1502] [outer = 00000000] [url = about:blank] 11:10:25 INFO - PROCESS | 2520 | 1461175825786 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 11:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1178ms 11:10:25 INFO - PROCESS | 2520 | 1461175825831 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 11:10:25 INFO - PROCESS | 2520 | 1461175825834 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 11:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:10:25 INFO - PROCESS | 2520 | 1461175825837 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:10:25 INFO - PROCESS | 2520 | 1461175825840 Marionette TRACE conn5 <- [1,2130,null,{}] 11:10:25 INFO - PROCESS | 2520 | 1461175825851 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:25 INFO - PROCESS | 2520 | 1461175825962 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 11:10:25 INFO - PROCESS | 2520 | 1461175825970 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 2520 | ++DOCSHELL 1A917800 == 114 [pid = 2520] [id = 542] 11:10:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 283 (1A918400) [pid = 2520] [serial = 1626] [outer = 00000000] 11:10:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 284 (1BC4A800) [pid = 2520] [serial = 1627] [outer = 1A918400] 11:10:26 INFO - PROCESS | 2520 | 1461175826019 Marionette DEBUG loaded listener.js 11:10:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 285 (1C03D000) [pid = 2520] [serial = 1628] [outer = 1A918400] 11:10:26 INFO - PROCESS | 2520 | 1461175826607 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 11:10:26 INFO - PROCESS | 2520 | 1461175826675 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 11:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:10:26 INFO - PROCESS | 2520 | 1461175826678 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:10:26 INFO - PROCESS | 2520 | 1461175826680 Marionette TRACE conn5 <- [1,2134,null,{}] 11:10:26 INFO - PROCESS | 2520 | 1461175826683 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:26 INFO - PROCESS | 2520 | 1461175826800 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 11:10:26 INFO - PROCESS | 2520 | 1461175826947 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:26 INFO - PROCESS | 2520 | ++DOCSHELL 1C043C00 == 115 [pid = 2520] [id = 543] 11:10:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 286 (1E057C00) [pid = 2520] [serial = 1629] [outer = 00000000] 11:10:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (1F9CD800) [pid = 2520] [serial = 1630] [outer = 1E057C00] 11:10:27 INFO - PROCESS | 2520 | 1461175826993 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (2025C000) [pid = 2520] [serial = 1631] [outer = 1E057C00] 11:10:27 INFO - PROCESS | 2520 | 1461175827378 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 11:10:27 INFO - PROCESS | 2520 | 1461175827451 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 11:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:10:27 INFO - PROCESS | 2520 | 1461175827454 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:10:27 INFO - PROCESS | 2520 | 1461175827456 Marionette TRACE conn5 <- [1,2138,null,{}] 11:10:27 INFO - PROCESS | 2520 | 1461175827459 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:27 INFO - PROCESS | 2520 | 1461175827591 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 11:10:27 INFO - PROCESS | 2520 | 1461175827607 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:27 INFO - PROCESS | 2520 | ++DOCSHELL 1C049C00 == 116 [pid = 2520] [id = 544] 11:10:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (1F7BC800) [pid = 2520] [serial = 1632] [outer = 00000000] 11:10:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (23941400) [pid = 2520] [serial = 1633] [outer = 1F7BC800] 11:10:27 INFO - PROCESS | 2520 | 1461175827652 Marionette DEBUG loaded listener.js 11:10:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (23B2A400) [pid = 2520] [serial = 1634] [outer = 1F7BC800] 11:10:28 INFO - PROCESS | 2520 | 1461175828206 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 11:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 770ms 11:10:28 INFO - PROCESS | 2520 | 1461175828230 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 11:10:28 INFO - PROCESS | 2520 | 1461175828233 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 11:10:28 INFO - PROCESS | 2520 | 1461175828236 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:10:28 INFO - PROCESS | 2520 | 1461175828237 Marionette TRACE conn5 <- [1,2142,null,{}] 11:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:10:28 INFO - PROCESS | 2520 | 1461175828241 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:28 INFO - PROCESS | 2520 | 1461175828419 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 11:10:28 INFO - PROCESS | 2520 | 1461175828443 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:28 INFO - PROCESS | 2520 | ++DOCSHELL 23F7B400 == 117 [pid = 2520] [id = 545] 11:10:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (23F7BC00) [pid = 2520] [serial = 1635] [outer = 00000000] 11:10:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (23F86800) [pid = 2520] [serial = 1636] [outer = 23F7BC00] 11:10:28 INFO - PROCESS | 2520 | 1461175828491 Marionette DEBUG loaded listener.js 11:10:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (23F8A400) [pid = 2520] [serial = 1637] [outer = 23F7BC00] 11:10:28 INFO - PROCESS | 2520 | 1461175828975 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 770ms 11:10:29 INFO - PROCESS | 2520 | 1461175829023 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 11:10:29 INFO - PROCESS | 2520 | 1461175829025 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 11:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:10:29 INFO - PROCESS | 2520 | 1461175829038 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:10:29 INFO - PROCESS | 2520 | 1461175829040 Marionette TRACE conn5 <- [1,2146,null,{}] 11:10:29 INFO - PROCESS | 2520 | 1461175829043 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:29 INFO - PROCESS | 2520 | 1461175829198 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 11:10:29 INFO - PROCESS | 2520 | 1461175829217 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:29 INFO - PROCESS | 2520 | ++DOCSHELL 23FD5800 == 118 [pid = 2520] [id = 546] 11:10:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (23FF4800) [pid = 2520] [serial = 1638] [outer = 00000000] 11:10:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (24A63400) [pid = 2520] [serial = 1639] [outer = 23FF4800] 11:10:29 INFO - PROCESS | 2520 | 1461175829262 Marionette DEBUG loaded listener.js 11:10:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 297 (25607000) [pid = 2520] [serial = 1640] [outer = 23FF4800] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 296 (1BFEC000) [pid = 2520] [serial = 35] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 295 (22979C00) [pid = 2520] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 294 (2025FC00) [pid = 2520] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 293 (23943000) [pid = 2520] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 292 (1BB97800) [pid = 2520] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 291 (1F9D7400) [pid = 2520] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 290 (195D1800) [pid = 2520] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 289 (19E40800) [pid = 2520] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 288 (1C3AFC00) [pid = 2520] [serial = 38] [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.] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 287 (1C071400) [pid = 2520] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:10:30 INFO - PROCESS | 2520 | --DOMWINDOW == 286 (1B09DC00) [pid = 2520] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:10:30 INFO - PROCESS | 2520 | 1461175830091 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 11:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1072ms 11:10:30 INFO - PROCESS | 2520 | 1461175830110 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 11:10:30 INFO - PROCESS | 2520 | 1461175830112 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 11:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:10:30 INFO - PROCESS | 2520 | 1461175830116 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 2520 | 1461175830117 Marionette TRACE conn5 <- [1,2150,null,{}] 11:10:30 INFO - PROCESS | 2520 | 1461175830121 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:30 INFO - PROCESS | 2520 | 1461175830225 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 11:10:30 INFO - PROCESS | 2520 | 1461175830231 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:30 INFO - PROCESS | 2520 | ++DOCSHELL 16F11C00 == 119 [pid = 2520] [id = 547] 11:10:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (17CE9C00) [pid = 2520] [serial = 1641] [outer = 00000000] 11:10:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (1C3AFC00) [pid = 2520] [serial = 1642] [outer = 17CE9C00] 11:10:30 INFO - PROCESS | 2520 | 1461175830276 Marionette DEBUG loaded listener.js 11:10:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (214B5400) [pid = 2520] [serial = 1643] [outer = 17CE9C00] 11:10:30 INFO - PROCESS | 2520 | 1461175830807 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 11:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 731ms 11:10:30 INFO - PROCESS | 2520 | 1461175830851 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 11:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:10:30 INFO - PROCESS | 2520 | 1461175830853 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 11:10:30 INFO - PROCESS | 2520 | 1461175830856 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:10:30 INFO - PROCESS | 2520 | 1461175830858 Marionette TRACE conn5 <- [1,2154,null,{}] 11:10:30 INFO - PROCESS | 2520 | 1461175830862 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:30 INFO - PROCESS | 2520 | 1461175830970 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 11:10:30 INFO - PROCESS | 2520 | 1461175830976 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 2520 | ++DOCSHELL 2297CC00 == 120 [pid = 2520] [id = 548] 11:10:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (23B29C00) [pid = 2520] [serial = 1644] [outer = 00000000] 11:10:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (2562F400) [pid = 2520] [serial = 1645] [outer = 23B29C00] 11:10:31 INFO - PROCESS | 2520 | 1461175831021 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (26A16C00) [pid = 2520] [serial = 1646] [outer = 23B29C00] 11:10:31 INFO - PROCESS | 2520 | 1461175831557 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 11:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 731ms 11:10:31 INFO - PROCESS | 2520 | 1461175831588 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 11:10:31 INFO - PROCESS | 2520 | 1461175831590 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 11:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:10:31 INFO - PROCESS | 2520 | 1461175831593 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:10:31 INFO - PROCESS | 2520 | 1461175831594 Marionette TRACE conn5 <- [1,2158,null,{}] 11:10:31 INFO - PROCESS | 2520 | 1461175831598 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:31 INFO - PROCESS | 2520 | 1461175831730 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 11:10:31 INFO - PROCESS | 2520 | 1461175831743 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:31 INFO - PROCESS | 2520 | ++DOCSHELL 26DA2400 == 121 [pid = 2520] [id = 549] 11:10:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (2761A000) [pid = 2520] [serial = 1647] [outer = 00000000] 11:10:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (27644800) [pid = 2520] [serial = 1648] [outer = 2761A000] 11:10:31 INFO - PROCESS | 2520 | 1461175831789 Marionette DEBUG loaded listener.js 11:10:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (27E78400) [pid = 2520] [serial = 1649] [outer = 2761A000] 11:10:32 INFO - PROCESS | 2520 | 1461175832592 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 11:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1073ms 11:10:32 INFO - PROCESS | 2520 | 1461175832668 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 11:10:32 INFO - PROCESS | 2520 | 1461175832673 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 11:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:10:32 INFO - PROCESS | 2520 | 1461175832679 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:10:32 INFO - PROCESS | 2520 | 1461175832683 Marionette TRACE conn5 <- [1,2162,null,{}] 11:10:32 INFO - PROCESS | 2520 | 1461175832688 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:32 INFO - PROCESS | 2520 | 1461175832833 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 11:10:33 INFO - PROCESS | 2520 | 1461175833030 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:33 INFO - PROCESS | 2520 | ++DOCSHELL 17C09C00 == 122 [pid = 2520] [id = 550] 11:10:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (1A91C400) [pid = 2520] [serial = 1650] [outer = 00000000] 11:10:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 297 (1B9EB800) [pid = 2520] [serial = 1651] [outer = 1A91C400] 11:10:33 INFO - PROCESS | 2520 | 1461175833088 Marionette DEBUG loaded listener.js 11:10:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 298 (1BE65C00) [pid = 2520] [serial = 1652] [outer = 1A91C400] 11:10:33 INFO - PROCESS | 2520 | 1461175833731 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 11:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1131ms 11:10:33 INFO - PROCESS | 2520 | 1461175833814 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 11:10:33 INFO - PROCESS | 2520 | 1461175833820 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 11:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:10:33 INFO - PROCESS | 2520 | 1461175833842 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:10:33 INFO - PROCESS | 2520 | 1461175833845 Marionette TRACE conn5 <- [1,2166,null,{}] 11:10:33 INFO - PROCESS | 2520 | 1461175833849 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:34 INFO - PROCESS | 2520 | 1461175833991 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 11:10:34 INFO - PROCESS | 2520 | 1461175834177 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:34 INFO - PROCESS | 2520 | ++DOCSHELL 21348400 == 123 [pid = 2520] [id = 551] 11:10:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 299 (21502800) [pid = 2520] [serial = 1653] [outer = 00000000] 11:10:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 300 (23CD9400) [pid = 2520] [serial = 1654] [outer = 21502800] 11:10:34 INFO - PROCESS | 2520 | 1461175834233 Marionette DEBUG loaded listener.js 11:10:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 301 (23F7F400) [pid = 2520] [serial = 1655] [outer = 21502800] 11:10:34 INFO - PROCESS | 2520 | 1461175834814 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1023ms 11:10:34 INFO - PROCESS | 2520 | 1461175834865 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 11:10:34 INFO - PROCESS | 2520 | 1461175834867 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 11:10:34 INFO - PROCESS | 2520 | 1461175834871 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:10:34 INFO - PROCESS | 2520 | 1461175834875 Marionette TRACE conn5 <- [1,2170,null,{}] 11:10:34 INFO - PROCESS | 2520 | 1461175834886 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:35 INFO - PROCESS | 2520 | 1461175835069 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 11:10:35 INFO - PROCESS | 2520 | 1461175835268 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:35 INFO - PROCESS | 2520 | ++DOCSHELL 2764F400 == 124 [pid = 2520] [id = 552] 11:10:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 302 (27E81800) [pid = 2520] [serial = 1656] [outer = 00000000] 11:10:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 303 (28B38400) [pid = 2520] [serial = 1657] [outer = 27E81800] 11:10:35 INFO - PROCESS | 2520 | 1461175835329 Marionette DEBUG loaded listener.js 11:10:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 304 (28D55C00) [pid = 2520] [serial = 1658] [outer = 27E81800] 11:10:35 INFO - PROCESS | 2520 | 1461175835929 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 11:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1124ms 11:10:36 INFO - PROCESS | 2520 | 1461175835998 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 11:10:36 INFO - PROCESS | 2520 | 1461175836000 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 11:10:36 INFO - PROCESS | 2520 | 1461175836004 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:10:36 INFO - PROCESS | 2520 | 1461175836006 Marionette TRACE conn5 <- [1,2174,null,{}] 11:10:36 INFO - PROCESS | 2520 | 1461175836009 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:36 INFO - PROCESS | 2520 | 1461175836144 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 11:10:36 INFO - PROCESS | 2520 | 1461175836336 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:36 INFO - PROCESS | 2520 | ++DOCSHELL 28B33400 == 125 [pid = 2520] [id = 553] 11:10:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 305 (28DB4C00) [pid = 2520] [serial = 1659] [outer = 00000000] 11:10:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 306 (29E76800) [pid = 2520] [serial = 1660] [outer = 28DB4C00] 11:10:36 INFO - PROCESS | 2520 | 1461175836391 Marionette DEBUG loaded listener.js 11:10:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 307 (2A042800) [pid = 2520] [serial = 1661] [outer = 28DB4C00] 11:10:37 INFO - PROCESS | 2520 | 1461175837008 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 11:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1075ms 11:10:37 INFO - PROCESS | 2520 | 1461175837082 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 11:10:37 INFO - PROCESS | 2520 | 1461175837085 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 11:10:37 INFO - PROCESS | 2520 | 1461175837088 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:10:37 INFO - PROCESS | 2520 | 1461175837090 Marionette TRACE conn5 <- [1,2178,null,{}] 11:10:37 INFO - PROCESS | 2520 | 1461175837094 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:37 INFO - PROCESS | 2520 | 1461175837223 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 11:10:37 INFO - PROCESS | 2520 | 1461175837415 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:37 INFO - PROCESS | 2520 | ++DOCSHELL 28D73800 == 126 [pid = 2520] [id = 554] 11:10:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 308 (29E6FC00) [pid = 2520] [serial = 1662] [outer = 00000000] 11:10:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 309 (2A060800) [pid = 2520] [serial = 1663] [outer = 29E6FC00] 11:10:37 INFO - PROCESS | 2520 | 1461175837472 Marionette DEBUG loaded listener.js 11:10:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 310 (2A061C00) [pid = 2520] [serial = 1664] [outer = 29E6FC00] 11:10:38 INFO - PROCESS | 2520 | 1461175838090 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 11:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1021ms 11:10:38 INFO - PROCESS | 2520 | 1461175838114 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 11:10:38 INFO - PROCESS | 2520 | 1461175838116 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 11:10:38 INFO - PROCESS | 2520 | 1461175838119 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:10:38 INFO - PROCESS | 2520 | 1461175838121 Marionette TRACE conn5 <- [1,2182,null,{}] 11:10:38 INFO - PROCESS | 2520 | 1461175838125 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:38 INFO - PROCESS | 2520 | 1461175838281 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 11:10:38 INFO - PROCESS | 2520 | 1461175838474 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:38 INFO - PROCESS | 2520 | ++DOCSHELL 2A065000 == 127 [pid = 2520] [id = 555] 11:10:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 311 (2A2D2800) [pid = 2520] [serial = 1665] [outer = 00000000] 11:10:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 312 (2A2DEC00) [pid = 2520] [serial = 1666] [outer = 2A2D2800] 11:10:38 INFO - PROCESS | 2520 | 1461175838532 Marionette DEBUG loaded listener.js 11:10:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 313 (2A2DE400) [pid = 2520] [serial = 1667] [outer = 2A2D2800] 11:10:39 INFO - PROCESS | 2520 | 1461175839151 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 11:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1069ms 11:10:39 INFO - PROCESS | 2520 | 1461175839203 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 11:10:39 INFO - PROCESS | 2520 | 1461175839205 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 11:10:39 INFO - PROCESS | 2520 | 1461175839209 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:10:39 INFO - PROCESS | 2520 | 1461175839211 Marionette TRACE conn5 <- [1,2186,null,{}] 11:10:39 INFO - PROCESS | 2520 | 1461175839214 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:39 INFO - PROCESS | 2520 | 1461175839342 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 11:10:39 INFO - PROCESS | 2520 | 1461175839547 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:39 INFO - PROCESS | 2520 | ++DOCSHELL 2A2DD800 == 128 [pid = 2520] [id = 556] 11:10:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 314 (2A497000) [pid = 2520] [serial = 1668] [outer = 00000000] 11:10:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 315 (2B504C00) [pid = 2520] [serial = 1669] [outer = 2A497000] 11:10:39 INFO - PROCESS | 2520 | 1461175839603 Marionette DEBUG loaded listener.js 11:10:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 316 (2B96C400) [pid = 2520] [serial = 1670] [outer = 2A497000] 11:10:40 INFO - PROCESS | 2520 | 1461175840154 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 11:10:40 INFO - PROCESS | 2520 | 1461175840185 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 11:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:10:40 INFO - PROCESS | 2520 | 1461175840188 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 11:10:40 INFO - PROCESS | 2520 | 1461175840193 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:10:40 INFO - PROCESS | 2520 | 1461175840195 Marionette TRACE conn5 <- [1,2190,null,{}] 11:10:40 INFO - PROCESS | 2520 | 1461175840199 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:40 INFO - PROCESS | 2520 | 1461175840327 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 11:10:40 INFO - PROCESS | 2520 | 1461175840531 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:40 INFO - PROCESS | 2520 | ++DOCSHELL 2A833C00 == 129 [pid = 2520] [id = 557] 11:10:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 317 (2B503000) [pid = 2520] [serial = 1671] [outer = 00000000] 11:10:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 318 (2B979C00) [pid = 2520] [serial = 1672] [outer = 2B503000] 11:10:40 INFO - PROCESS | 2520 | 1461175840587 Marionette DEBUG loaded listener.js 11:10:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 319 (2BCE1C00) [pid = 2520] [serial = 1673] [outer = 2B503000] 11:10:41 INFO - PROCESS | 2520 | 1461175841196 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 11:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1019ms 11:10:41 INFO - PROCESS | 2520 | 1461175841217 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 11:10:41 INFO - PROCESS | 2520 | 1461175841220 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 11:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:10:41 INFO - PROCESS | 2520 | 1461175841225 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:10:41 INFO - PROCESS | 2520 | 1461175841227 Marionette TRACE conn5 <- [1,2194,null,{}] 11:10:41 INFO - PROCESS | 2520 | 1461175841230 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:41 INFO - PROCESS | 2520 | 1461175841376 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 11:10:41 INFO - PROCESS | 2520 | 1461175841568 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:41 INFO - PROCESS | 2520 | ++DOCSHELL 2B972400 == 130 [pid = 2520] [id = 558] 11:10:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 320 (2B978800) [pid = 2520] [serial = 1674] [outer = 00000000] 11:10:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 321 (2C5E4C00) [pid = 2520] [serial = 1675] [outer = 2B978800] 11:10:41 INFO - PROCESS | 2520 | 1461175841623 Marionette DEBUG loaded listener.js 11:10:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 322 (2C5E7000) [pid = 2520] [serial = 1676] [outer = 2B978800] 11:10:42 INFO - PROCESS | 2520 | 1461175842230 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 11:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1020ms 11:10:42 INFO - PROCESS | 2520 | 1461175842248 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 11:10:42 INFO - PROCESS | 2520 | 1461175842250 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 11:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:10:42 INFO - PROCESS | 2520 | 1461175842253 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:10:42 INFO - PROCESS | 2520 | 1461175842255 Marionette TRACE conn5 <- [1,2198,null,{}] 11:10:42 INFO - PROCESS | 2520 | 1461175842259 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:42 INFO - PROCESS | 2520 | 1461175842389 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 11:10:42 INFO - PROCESS | 2520 | 1461175842556 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:42 INFO - PROCESS | 2520 | ++DOCSHELL 2C5E8000 == 131 [pid = 2520] [id = 559] 11:10:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 323 (2C5E9400) [pid = 2520] [serial = 1677] [outer = 00000000] 11:10:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 324 (2C5EE400) [pid = 2520] [serial = 1678] [outer = 2C5E9400] 11:10:42 INFO - PROCESS | 2520 | 1461175842611 Marionette DEBUG loaded listener.js 11:10:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 325 (2C767C00) [pid = 2520] [serial = 1679] [outer = 2C5E9400] 11:10:43 INFO - PROCESS | 2520 | 1461175843202 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 11:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1015ms 11:10:43 INFO - PROCESS | 2520 | 1461175843273 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 11:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:10:43 INFO - PROCESS | 2520 | 1461175843276 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 11:10:43 INFO - PROCESS | 2520 | 1461175843279 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:10:43 INFO - PROCESS | 2520 | 1461175843282 Marionette TRACE conn5 <- [1,2202,null,{}] 11:10:43 INFO - PROCESS | 2520 | 1461175843286 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:43 INFO - PROCESS | 2520 | 1461175843474 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 11:10:43 INFO - PROCESS | 2520 | 1461175843665 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:43 INFO - PROCESS | 2520 | ++DOCSHELL 2CC3B800 == 132 [pid = 2520] [id = 560] 11:10:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 326 (2CC40C00) [pid = 2520] [serial = 1680] [outer = 00000000] 11:10:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 327 (2CDDD400) [pid = 2520] [serial = 1681] [outer = 2CC40C00] 11:10:43 INFO - PROCESS | 2520 | 1461175843723 Marionette DEBUG loaded listener.js 11:10:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 328 (2CDE1400) [pid = 2520] [serial = 1682] [outer = 2CC40C00] 11:10:44 INFO - PROCESS | 2520 | 1461175844281 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 11:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1019ms 11:10:44 INFO - PROCESS | 2520 | 1461175844302 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 11:10:44 INFO - PROCESS | 2520 | 1461175844304 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 11:10:44 INFO - PROCESS | 2520 | 1461175844325 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:10:44 INFO - PROCESS | 2520 | 1461175844327 Marionette TRACE conn5 <- [1,2206,null,{}] 11:10:44 INFO - PROCESS | 2520 | 1461175844348 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:44 INFO - PROCESS | 2520 | 1461175844481 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 11:10:44 INFO - PROCESS | 2520 | 1461175844687 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:44 INFO - PROCESS | 2520 | ++DOCSHELL 2CDDC000 == 133 [pid = 2520] [id = 561] 11:10:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 329 (2CDE3800) [pid = 2520] [serial = 1683] [outer = 00000000] 11:10:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 330 (304A3400) [pid = 2520] [serial = 1684] [outer = 2CDE3800] 11:10:44 INFO - PROCESS | 2520 | 1461175844743 Marionette DEBUG loaded listener.js 11:10:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 331 (304A3000) [pid = 2520] [serial = 1685] [outer = 2CDE3800] 11:10:45 INFO - PROCESS | 2520 | 1461175845418 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 11:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1137ms 11:10:45 INFO - PROCESS | 2520 | 1461175845467 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 11:10:45 INFO - PROCESS | 2520 | 1461175845470 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 11:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:10:45 INFO - PROCESS | 2520 | 1461175845473 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:10:45 INFO - PROCESS | 2520 | 1461175845475 Marionette TRACE conn5 <- [1,2210,null,{}] 11:10:45 INFO - PROCESS | 2520 | 1461175845479 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:45 INFO - PROCESS | 2520 | 1461175845611 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 11:10:45 INFO - PROCESS | 2520 | 1461175845829 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:45 INFO - PROCESS | 2520 | ++DOCSHELL 1C03AC00 == 134 [pid = 2520] [id = 562] 11:10:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 332 (1C03C800) [pid = 2520] [serial = 1686] [outer = 00000000] 11:10:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 333 (1F017800) [pid = 2520] [serial = 1687] [outer = 1C03C800] 11:10:45 INFO - PROCESS | 2520 | 1461175845886 Marionette DEBUG loaded listener.js 11:10:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 334 (2005D000) [pid = 2520] [serial = 1688] [outer = 1C03C800] 11:10:46 INFO - PROCESS | 2520 | 1461175846588 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1181ms 11:10:46 INFO - PROCESS | 2520 | 1461175846671 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 11:10:46 INFO - PROCESS | 2520 | 1461175846673 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 11:10:46 INFO - PROCESS | 2520 | 1461175846679 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:10:46 INFO - PROCESS | 2520 | 1461175846681 Marionette TRACE conn5 <- [1,2214,null,{}] 11:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:10:46 INFO - PROCESS | 2520 | 1461175846684 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:46 INFO - PROCESS | 2520 | 1461175846816 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 11:10:47 INFO - PROCESS | 2520 | 1461175847014 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:47 INFO - PROCESS | 2520 | ++DOCSHELL 23B09400 == 135 [pid = 2520] [id = 563] 11:10:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 335 (23B0A000) [pid = 2520] [serial = 1689] [outer = 00000000] 11:10:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 336 (273B1800) [pid = 2520] [serial = 1690] [outer = 23B0A000] 11:10:47 INFO - PROCESS | 2520 | 1461175847067 Marionette DEBUG loaded listener.js 11:10:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 337 (273B4800) [pid = 2520] [serial = 1691] [outer = 23B0A000] 11:10:47 INFO - PROCESS | 2520 | 1461175847611 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 11:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 970ms 11:10:47 INFO - PROCESS | 2520 | 1461175847657 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 11:10:47 INFO - PROCESS | 2520 | 1461175847659 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 11:10:47 INFO - PROCESS | 2520 | 1461175847662 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:10:47 INFO - PROCESS | 2520 | 1461175847664 Marionette TRACE conn5 <- [1,2218,null,{}] 11:10:47 INFO - PROCESS | 2520 | 1461175847668 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:47 INFO - PROCESS | 2520 | 1461175847801 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 11:10:48 INFO - PROCESS | 2520 | 1461175848018 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:48 INFO - PROCESS | 2520 | ++DOCSHELL 273B7C00 == 136 [pid = 2520] [id = 564] 11:10:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 338 (273BB800) [pid = 2520] [serial = 1692] [outer = 00000000] 11:10:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 339 (273BFC00) [pid = 2520] [serial = 1693] [outer = 273BB800] 11:10:48 INFO - PROCESS | 2520 | 1461175848074 Marionette DEBUG loaded listener.js 11:10:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 340 (285F2C00) [pid = 2520] [serial = 1694] [outer = 273BB800] 11:10:49 INFO - PROCESS | 2520 | 1461175849098 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 11:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1474ms 11:10:49 INFO - PROCESS | 2520 | 1461175849139 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 11:10:49 INFO - PROCESS | 2520 | 1461175849144 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 11:10:49 INFO - PROCESS | 2520 | 1461175849149 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:10:49 INFO - PROCESS | 2520 | 1461175849152 Marionette TRACE conn5 <- [1,2222,null,{}] 11:10:49 INFO - PROCESS | 2520 | 1461175849158 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:49 INFO - PROCESS | 2520 | 1461175849289 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 11:10:49 INFO - PROCESS | 2520 | 1461175849490 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:49 INFO - PROCESS | 2520 | ++DOCSHELL 1A953400 == 137 [pid = 2520] [id = 565] 11:10:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 341 (1AFCF800) [pid = 2520] [serial = 1695] [outer = 00000000] 11:10:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 342 (1BDCA000) [pid = 2520] [serial = 1696] [outer = 1AFCF800] 11:10:49 INFO - PROCESS | 2520 | 1461175849540 Marionette DEBUG loaded listener.js 11:10:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 343 (1C0CF000) [pid = 2520] [serial = 1697] [outer = 1AFCF800] 11:10:50 INFO - PROCESS | 2520 | 1461175850200 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 11:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1118ms 11:10:50 INFO - PROCESS | 2520 | 1461175850273 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 11:10:50 INFO - PROCESS | 2520 | 1461175850279 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 11:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:10:50 INFO - PROCESS | 2520 | 1461175850284 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:10:50 INFO - PROCESS | 2520 | 1461175850287 Marionette TRACE conn5 <- [1,2226,null,{}] 11:10:50 INFO - PROCESS | 2520 | 1461175850291 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:50 INFO - PROCESS | 2520 | 1461175850413 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 11:10:50 INFO - PROCESS | 2520 | 1461175850612 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:50 INFO - PROCESS | 2520 | ++DOCSHELL 16F80400 == 138 [pid = 2520] [id = 566] 11:10:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 344 (1AFD3000) [pid = 2520] [serial = 1698] [outer = 00000000] 11:10:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 345 (1F016C00) [pid = 2520] [serial = 1699] [outer = 1AFD3000] 11:10:50 INFO - PROCESS | 2520 | 1461175850662 Marionette DEBUG loaded listener.js 11:10:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 346 (2025D800) [pid = 2520] [serial = 1700] [outer = 1AFD3000] 11:10:50 INFO - PROCESS | 2520 | --DOCSHELL 2297CC00 == 137 [pid = 2520] [id = 548] 11:10:50 INFO - PROCESS | 2520 | --DOCSHELL 16F11C00 == 136 [pid = 2520] [id = 547] 11:10:50 INFO - PROCESS | 2520 | --DOCSHELL 23FD5800 == 135 [pid = 2520] [id = 546] 11:10:50 INFO - PROCESS | 2520 | --DOCSHELL 23F7B400 == 134 [pid = 2520] [id = 545] 11:10:50 INFO - PROCESS | 2520 | --DOCSHELL 1C049C00 == 133 [pid = 2520] [id = 544] 11:10:50 INFO - PROCESS | 2520 | --DOCSHELL 25632400 == 132 [pid = 2520] [id = 502] 11:10:50 INFO - PROCESS | 2520 | --DOMWINDOW == 345 (1D6A2400) [pid = 2520] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:10:50 INFO - PROCESS | 2520 | --DOMWINDOW == 344 (24A1BC00) [pid = 2520] [serial = 1576] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 1C043C00 == 131 [pid = 2520] [id = 543] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 1A917800 == 130 [pid = 2520] [id = 542] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 1C0C3C00 == 129 [pid = 2520] [id = 541] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 06787800 == 128 [pid = 2520] [id = 14] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 1ACE6C00 == 127 [pid = 2520] [id = 540] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 2A03AC00 == 126 [pid = 2520] [id = 534] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 28D6C800 == 125 [pid = 2520] [id = 533] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 28B39C00 == 124 [pid = 2520] [id = 532] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 2762BC00 == 123 [pid = 2520] [id = 531] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 27625800 == 122 [pid = 2520] [id = 530] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 25633400 == 121 [pid = 2520] [id = 529] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 21505000 == 120 [pid = 2520] [id = 528] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 1D580800 == 119 [pid = 2520] [id = 527] 11:10:51 INFO - PROCESS | 2520 | --DOCSHELL 195D0C00 == 118 [pid = 2520] [id = 526] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 343 (23B2C400) [pid = 2520] [serial = 1567] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 342 (23729C00) [pid = 2520] [serial = 1564] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 341 (23CD8800) [pid = 2520] [serial = 1573] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 340 (1D92D400) [pid = 2520] [serial = 1510] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 339 (1BE6A000) [pid = 2520] [serial = 1558] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 338 (21506C00) [pid = 2520] [serial = 1553] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 337 (2027DC00) [pid = 2520] [serial = 1552] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 336 (1ACE6400) [pid = 2520] [serial = 1555] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 335 (1AFD3C00) [pid = 2520] [serial = 1556] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 334 (1C0C2800) [pid = 2520] [serial = 1550] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 333 (1BFF5000) [pid = 2520] [serial = 1549] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 332 (2762D000) [pid = 2520] [serial = 1519] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 331 (2C75C400) [pid = 2520] [serial = 1537] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 330 (28DB6C00) [pid = 2520] [serial = 1522] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 329 (2BCEB000) [pid = 2520] [serial = 1534] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 328 (25629800) [pid = 2520] [serial = 1513] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 327 (29E78400) [pid = 2520] [serial = 1528] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 326 (23B73C00) [pid = 2520] [serial = 1568] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 325 (1D4B8800) [pid = 2520] [serial = 1546] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 324 (2BCE1800) [pid = 2520] [serial = 1531] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 323 (2A0F0400) [pid = 2520] [serial = 1540] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 322 (28D4E400) [pid = 2520] [serial = 1516] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 321 (28DB3400) [pid = 2520] [serial = 1525] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 320 (1B097800) [pid = 2520] [serial = 1543] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 319 (11D4D400) [pid = 2520] [serial = 1079] [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.] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 318 (1F014000) [pid = 2520] [serial = 1561] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 317 (1F9D7000) [pid = 2520] [serial = 1562] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 316 (23938C00) [pid = 2520] [serial = 1565] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 315 (1ED2EC00) [pid = 2520] [serial = 1570] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 314 (1C03E400) [pid = 2520] [serial = 1559] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 313 (2134B000) [pid = 2520] [serial = 1571] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | --DOMWINDOW == 312 (23FD2400) [pid = 2520] [serial = 1574] [outer = 00000000] [url = about:blank] 11:10:51 INFO - PROCESS | 2520 | 1461175851314 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1071ms 11:10:51 INFO - PROCESS | 2520 | 1461175851359 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 11:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:10:51 INFO - PROCESS | 2520 | 1461175851361 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 11:10:51 INFO - PROCESS | 2520 | 1461175851365 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:10:51 INFO - PROCESS | 2520 | 1461175851368 Marionette TRACE conn5 <- [1,2230,null,{}] 11:10:51 INFO - PROCESS | 2520 | 1461175851378 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:51 INFO - PROCESS | 2520 | 1461175851490 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 11:10:51 INFO - PROCESS | 2520 | 1461175851506 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:51 INFO - PROCESS | 2520 | ++DOCSHELL 1AFD3C00 == 119 [pid = 2520] [id = 567] 11:10:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 313 (1AFD4C00) [pid = 2520] [serial = 1701] [outer = 00000000] 11:10:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 314 (1B5A3000) [pid = 2520] [serial = 1702] [outer = 1AFD4C00] 11:10:51 INFO - PROCESS | 2520 | 1461175851593 Marionette DEBUG loaded listener.js 11:10:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 315 (1BDC5000) [pid = 2520] [serial = 1703] [outer = 1AFD4C00] 11:10:52 INFO - PROCESS | 2520 | 1461175852146 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 830ms 11:10:52 INFO - PROCESS | 2520 | 1461175852195 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 11:10:52 INFO - PROCESS | 2520 | 1461175852198 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 11:10:52 INFO - PROCESS | 2520 | 1461175852201 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:10:52 INFO - PROCESS | 2520 | 1461175852203 Marionette TRACE conn5 <- [1,2234,null,{}] 11:10:52 INFO - PROCESS | 2520 | 1461175852206 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:52 INFO - PROCESS | 2520 | 1461175852316 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 11:10:52 INFO - PROCESS | 2520 | 1461175852327 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:52 INFO - PROCESS | 2520 | ++DOCSHELL 1BFF0000 == 120 [pid = 2520] [id = 568] 11:10:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 316 (1C042400) [pid = 2520] [serial = 1704] [outer = 00000000] 11:10:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 317 (1D6A9000) [pid = 2520] [serial = 1705] [outer = 1C042400] 11:10:52 INFO - PROCESS | 2520 | 1461175852373 Marionette DEBUG loaded listener.js 11:10:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 318 (1E057000) [pid = 2520] [serial = 1706] [outer = 1C042400] 11:10:52 INFO - PROCESS | 2520 | 1461175852854 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 11:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 11:10:52 INFO - PROCESS | 2520 | 1461175852875 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 11:10:52 INFO - PROCESS | 2520 | 1461175852877 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 11:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:10:52 INFO - PROCESS | 2520 | 1461175852919 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:10:52 INFO - PROCESS | 2520 | 1461175852921 Marionette TRACE conn5 <- [1,2238,null,{}] 11:10:52 INFO - PROCESS | 2520 | 1461175852925 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 2520 | 1461175853029 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 11:10:53 INFO - PROCESS | 2520 | 1461175853035 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 2520 | ++DOCSHELL 1E064800 == 121 [pid = 2520] [id = 569] 11:10:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 319 (1F00E800) [pid = 2520] [serial = 1707] [outer = 00000000] 11:10:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 320 (16B90800) [pid = 2520] [serial = 1708] [outer = 1F00E800] 11:10:53 INFO - PROCESS | 2520 | 1461175853082 Marionette DEBUG loaded listener.js 11:10:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 321 (2025C800) [pid = 2520] [serial = 1709] [outer = 1F00E800] 11:10:53 INFO - PROCESS | 2520 | 1461175853656 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 11:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 11:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:10:53 INFO - PROCESS | 2520 | 1461175853690 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 11:10:53 INFO - PROCESS | 2520 | 1461175853692 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 11:10:53 INFO - PROCESS | 2520 | 1461175853695 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:10:53 INFO - PROCESS | 2520 | 1461175853697 Marionette TRACE conn5 <- [1,2242,null,{}] 11:10:53 INFO - PROCESS | 2520 | 1461175853736 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:53 INFO - PROCESS | 2520 | 1461175853915 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 11:10:53 INFO - PROCESS | 2520 | 1461175853940 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:53 INFO - PROCESS | 2520 | ++DOCSHELL 2372D000 == 122 [pid = 2520] [id = 570] 11:10:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 322 (2372E400) [pid = 2520] [serial = 1710] [outer = 00000000] 11:10:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 323 (23B0F800) [pid = 2520] [serial = 1711] [outer = 2372E400] 11:10:54 INFO - PROCESS | 2520 | 1461175853988 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 324 (23B6EC00) [pid = 2520] [serial = 1712] [outer = 2372E400] 11:10:54 INFO - PROCESS | 2520 | 1461175854456 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 11:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 810ms 11:10:54 INFO - PROCESS | 2520 | 1461175854506 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 11:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:10:54 INFO - PROCESS | 2520 | 1461175854508 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 11:10:54 INFO - PROCESS | 2520 | 1461175854511 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:10:54 INFO - PROCESS | 2520 | 1461175854513 Marionette TRACE conn5 <- [1,2246,null,{}] 11:10:54 INFO - PROCESS | 2520 | 1461175854516 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:54 INFO - PROCESS | 2520 | 1461175854677 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 11:10:54 INFO - PROCESS | 2520 | 1461175854698 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:54 INFO - PROCESS | 2520 | ++DOCSHELL 23B73C00 == 123 [pid = 2520] [id = 571] 11:10:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 325 (23B7A400) [pid = 2520] [serial = 1713] [outer = 00000000] 11:10:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 326 (23F7CC00) [pid = 2520] [serial = 1714] [outer = 23B7A400] 11:10:54 INFO - PROCESS | 2520 | 1461175854743 Marionette DEBUG loaded listener.js 11:10:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 327 (23F88800) [pid = 2520] [serial = 1715] [outer = 23B7A400] 11:10:55 INFO - PROCESS | 2520 | 1461175855229 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 326 (2005D400) [pid = 2520] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 325 (17CE9C00) [pid = 2520] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 324 (1B0F2400) [pid = 2520] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 323 (1A918400) [pid = 2520] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 322 (1F7BC800) [pid = 2520] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 321 (23F7BC00) [pid = 2520] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 320 (23FF4800) [pid = 2520] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 319 (1E057C00) [pid = 2520] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:10:55 INFO - PROCESS | 2520 | --DOMWINDOW == 318 (23B29C00) [pid = 2520] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:10:55 INFO - PROCESS | 2520 | 1461175855706 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 11:10:55 INFO - PROCESS | 2520 | 1461175855708 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 11:10:55 INFO - PROCESS | 2520 | 1461175855718 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:10:55 INFO - PROCESS | 2520 | 1461175855720 Marionette TRACE conn5 <- [1,2250,null,{}] 11:10:55 INFO - PROCESS | 2520 | 1461175855724 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:10:55 INFO - PROCESS | 2520 | 1461175855828 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 11:10:55 INFO - PROCESS | 2520 | 1461175855838 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:55 INFO - PROCESS | 2520 | ++DOCSHELL 1AFDD800 == 124 [pid = 2520] [id = 572] 11:10:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 319 (1B0F2400) [pid = 2520] [serial = 1716] [outer = 00000000] 11:10:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 320 (1ED7C400) [pid = 2520] [serial = 1717] [outer = 1B0F2400] 11:10:55 INFO - PROCESS | 2520 | 1461175855884 Marionette DEBUG loaded listener.js 11:10:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 321 (2005D800) [pid = 2520] [serial = 1718] [outer = 1B0F2400] 11:10:56 INFO - PROCESS | 2520 | 1461175856349 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 11:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 11:10:56 INFO - PROCESS | 2520 | 1461175856404 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 11:10:56 INFO - PROCESS | 2520 | 1461175856406 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 11:10:56 INFO - PROCESS | 2520 | 1461175856409 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:10:56 INFO - PROCESS | 2520 | 1461175856410 Marionette TRACE conn5 <- [1,2254,null,{}] 11:10:56 INFO - PROCESS | 2520 | 1461175856414 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:56 INFO - PROCESS | 2520 | 1461175856520 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 11:10:56 INFO - PROCESS | 2520 | 1461175856526 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:56 INFO - PROCESS | 2520 | ++DOCSHELL 2297D400 == 125 [pid = 2520] [id = 573] 11:10:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 322 (23971400) [pid = 2520] [serial = 1719] [outer = 00000000] 11:10:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 323 (24128000) [pid = 2520] [serial = 1720] [outer = 23971400] 11:10:56 INFO - PROCESS | 2520 | 1461175856574 Marionette DEBUG loaded listener.js 11:10:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 324 (25540800) [pid = 2520] [serial = 1721] [outer = 23971400] 11:10:57 INFO - PROCESS | 2520 | 1461175857063 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 11:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 11:10:57 INFO - PROCESS | 2520 | 1461175857082 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 11:10:57 INFO - PROCESS | 2520 | 1461175857084 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 11:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:10:57 INFO - PROCESS | 2520 | 1461175857087 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:10:57 INFO - PROCESS | 2520 | 1461175857089 Marionette TRACE conn5 <- [1,2258,null,{}] 11:10:57 INFO - PROCESS | 2520 | 1461175857093 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:57 INFO - PROCESS | 2520 | 1461175857270 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 11:10:57 INFO - PROCESS | 2520 | 1461175857317 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:57 INFO - PROCESS | 2520 | ++DOCSHELL 23FD2400 == 126 [pid = 2520] [id = 574] 11:10:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 325 (25607C00) [pid = 2520] [serial = 1722] [outer = 00000000] 11:10:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 326 (25630000) [pid = 2520] [serial = 1723] [outer = 25607C00] 11:10:57 INFO - PROCESS | 2520 | 1461175857365 Marionette DEBUG loaded listener.js 11:10:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 327 (26D9CC00) [pid = 2520] [serial = 1724] [outer = 25607C00] 11:10:58 INFO - PROCESS | 2520 | 1461175858045 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 11:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 11:10:58 INFO - PROCESS | 2520 | 1461175858059 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 11:10:58 INFO - PROCESS | 2520 | 1461175858063 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 11:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:10:58 INFO - PROCESS | 2520 | 1461175858069 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:10:58 INFO - PROCESS | 2520 | 1461175858073 Marionette TRACE conn5 <- [1,2262,null,{}] 11:10:58 INFO - PROCESS | 2520 | 1461175858078 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:58 INFO - PROCESS | 2520 | 1461175858225 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 11:10:58 INFO - PROCESS | 2520 | 1461175858438 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:58 INFO - PROCESS | 2520 | ++DOCSHELL 16B0B000 == 127 [pid = 2520] [id = 575] 11:10:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 328 (16B13000) [pid = 2520] [serial = 1725] [outer = 00000000] 11:10:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 329 (1ACE6400) [pid = 2520] [serial = 1726] [outer = 16B13000] 11:10:58 INFO - PROCESS | 2520 | 1461175858499 Marionette DEBUG loaded listener.js 11:10:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 330 (1AFDC400) [pid = 2520] [serial = 1727] [outer = 16B13000] 11:10:59 INFO - PROCESS | 2520 | 1461175859196 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 11:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1178ms 11:10:59 INFO - PROCESS | 2520 | 1461175859247 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 11:10:59 INFO - PROCESS | 2520 | 1461175859254 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 11:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:10:59 INFO - PROCESS | 2520 | 1461175859260 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:10:59 INFO - PROCESS | 2520 | 1461175859263 Marionette TRACE conn5 <- [1,2266,null,{}] 11:10:59 INFO - PROCESS | 2520 | 1461175859267 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:10:59 INFO - PROCESS | 2520 | 1461175859404 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 11:10:59 INFO - PROCESS | 2520 | 1461175859602 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:10:59 INFO - PROCESS | 2520 | ++DOCSHELL 1AFD3800 == 128 [pid = 2520] [id = 576] 11:10:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 331 (1B188400) [pid = 2520] [serial = 1728] [outer = 00000000] 11:10:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 332 (20263000) [pid = 2520] [serial = 1729] [outer = 1B188400] 11:10:59 INFO - PROCESS | 2520 | 1461175859660 Marionette DEBUG loaded listener.js 11:10:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 333 (21509400) [pid = 2520] [serial = 1730] [outer = 1B188400] 11:11:00 INFO - PROCESS | 2520 | 1461175860289 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 11:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1069ms 11:11:00 INFO - PROCESS | 2520 | 1461175860332 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 11:11:00 INFO - PROCESS | 2520 | 1461175860335 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 11:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:11:00 INFO - PROCESS | 2520 | 1461175860339 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:11:00 INFO - PROCESS | 2520 | 1461175860343 Marionette TRACE conn5 <- [1,2270,null,{}] 11:11:00 INFO - PROCESS | 2520 | 1461175860354 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:00 INFO - PROCESS | 2520 | 1461175860527 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 11:11:00 INFO - PROCESS | 2520 | 1461175860726 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:00 INFO - PROCESS | 2520 | ++DOCSHELL 2562D400 == 129 [pid = 2520] [id = 577] 11:11:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 334 (26DA3C00) [pid = 2520] [serial = 1731] [outer = 00000000] 11:11:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 335 (273BF400) [pid = 2520] [serial = 1732] [outer = 26DA3C00] 11:11:00 INFO - PROCESS | 2520 | 1461175860784 Marionette DEBUG loaded listener.js 11:11:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 336 (27628C00) [pid = 2520] [serial = 1733] [outer = 26DA3C00] 11:11:01 INFO - PROCESS | 2520 | 1461175861372 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 11:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1079ms 11:11:01 INFO - PROCESS | 2520 | 1461175861420 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 11:11:01 INFO - PROCESS | 2520 | 1461175861423 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 11:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:11:01 INFO - PROCESS | 2520 | 1461175861426 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:11:01 INFO - PROCESS | 2520 | 1461175861429 Marionette TRACE conn5 <- [1,2274,null,{}] 11:11:01 INFO - PROCESS | 2520 | 1461175861432 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:01 INFO - PROCESS | 2520 | 1461175861587 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 11:11:01 INFO - PROCESS | 2520 | 1461175861800 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:01 INFO - PROCESS | 2520 | ++DOCSHELL 27EB8400 == 130 [pid = 2520] [id = 578] 11:11:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 337 (27EBE000) [pid = 2520] [serial = 1734] [outer = 00000000] 11:11:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 338 (28B32800) [pid = 2520] [serial = 1735] [outer = 27EBE000] 11:11:01 INFO - PROCESS | 2520 | 1461175861858 Marionette DEBUG loaded listener.js 11:11:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 339 (28D4E400) [pid = 2520] [serial = 1736] [outer = 27EBE000] 11:11:02 INFO - PROCESS | 2520 | 1461175862448 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 11:11:02 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 11:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1077ms 11:11:02 INFO - PROCESS | 2520 | 1461175862507 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 11:11:02 INFO - PROCESS | 2520 | 1461175862509 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 11:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:11:02 INFO - PROCESS | 2520 | 1461175862513 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:11:02 INFO - PROCESS | 2520 | 1461175862515 Marionette TRACE conn5 <- [1,2278,null,{}] 11:11:02 INFO - PROCESS | 2520 | 1461175862519 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:02 INFO - PROCESS | 2520 | 1461175862649 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 11:11:02 INFO - PROCESS | 2520 | 1461175862859 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:02 INFO - PROCESS | 2520 | ++DOCSHELL 28D57C00 == 131 [pid = 2520] [id = 579] 11:11:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 340 (28D72400) [pid = 2520] [serial = 1737] [outer = 00000000] 11:11:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 341 (28DBB800) [pid = 2520] [serial = 1738] [outer = 28D72400] 11:11:02 INFO - PROCESS | 2520 | 1461175862916 Marionette DEBUG loaded listener.js 11:11:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 342 (29E6F000) [pid = 2520] [serial = 1739] [outer = 28D72400] 11:11:03 INFO - PROCESS | 2520 | 1461175863522 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 11:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1071ms 11:11:03 INFO - PROCESS | 2520 | 1461175863588 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 11:11:03 INFO - PROCESS | 2520 | 1461175863590 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 11:11:03 INFO - PROCESS | 2520 | 1461175863594 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:11:03 INFO - PROCESS | 2520 | 1461175863596 Marionette TRACE conn5 <- [1,2282,null,{}] 11:11:03 INFO - PROCESS | 2520 | 1461175863599 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:03 INFO - PROCESS | 2520 | 1461175863750 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 11:11:03 INFO - PROCESS | 2520 | 1461175863949 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:03 INFO - PROCESS | 2520 | ++DOCSHELL 2A039C00 == 132 [pid = 2520] [id = 580] 11:11:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 343 (2A03B000) [pid = 2520] [serial = 1740] [outer = 00000000] 11:11:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 344 (2A2DB400) [pid = 2520] [serial = 1741] [outer = 2A03B000] 11:11:04 INFO - PROCESS | 2520 | 1461175864007 Marionette DEBUG loaded listener.js 11:11:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 345 (2A491800) [pid = 2520] [serial = 1742] [outer = 2A03B000] 11:11:04 INFO - PROCESS | 2520 | 1461175864614 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 11:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1065ms 11:11:04 INFO - PROCESS | 2520 | 1461175864667 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 11:11:04 INFO - PROCESS | 2520 | 1461175864669 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 11:11:04 INFO - PROCESS | 2520 | 1461175864672 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:11:04 INFO - PROCESS | 2520 | 1461175864674 Marionette TRACE conn5 <- [1,2286,null,{}] 11:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:11:04 INFO - PROCESS | 2520 | 1461175864678 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:04 INFO - PROCESS | 2520 | 1461175864807 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 11:11:05 INFO - PROCESS | 2520 | 1461175865016 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:05 INFO - PROCESS | 2520 | ++DOCSHELL 2A2DAC00 == 133 [pid = 2520] [id = 581] 11:11:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 346 (2B507C00) [pid = 2520] [serial = 1743] [outer = 00000000] 11:11:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 347 (2BCE1800) [pid = 2520] [serial = 1744] [outer = 2B507C00] 11:11:05 INFO - PROCESS | 2520 | 1461175865073 Marionette DEBUG loaded listener.js 11:11:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 348 (2BCE9C00) [pid = 2520] [serial = 1745] [outer = 2B507C00] 11:11:05 INFO - PROCESS | 2520 | 1461175865634 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 11:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 11:11:05 INFO - PROCESS | 2520 | 1461175865648 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 11:11:05 INFO - PROCESS | 2520 | 1461175865650 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 11:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:11:05 INFO - PROCESS | 2520 | 1461175865668 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:11:05 INFO - PROCESS | 2520 | 1461175865671 Marionette TRACE conn5 <- [1,2290,null,{}] 11:11:05 INFO - PROCESS | 2520 | 1461175865678 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:05 INFO - PROCESS | 2520 | 1461175865807 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 11:11:06 INFO - PROCESS | 2520 | 1461175866015 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:06 INFO - PROCESS | 2520 | ++DOCSHELL 2B975000 == 134 [pid = 2520] [id = 582] 11:11:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 349 (2C5E3000) [pid = 2520] [serial = 1746] [outer = 00000000] 11:11:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 350 (2C769800) [pid = 2520] [serial = 1747] [outer = 2C5E3000] 11:11:06 INFO - PROCESS | 2520 | 1461175866072 Marionette DEBUG loaded listener.js 11:11:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 351 (2C769400) [pid = 2520] [serial = 1748] [outer = 2C5E3000] 11:11:06 INFO - PROCESS | 2520 | 1461175866648 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 11:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1037ms 11:11:06 INFO - PROCESS | 2520 | 1461175866694 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 11:11:06 INFO - PROCESS | 2520 | 1461175866697 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 11:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:11:06 INFO - PROCESS | 2520 | 1461175866700 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:11:06 INFO - PROCESS | 2520 | 1461175866702 Marionette TRACE conn5 <- [1,2294,null,{}] 11:11:06 INFO - PROCESS | 2520 | 1461175866706 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:06 INFO - PROCESS | 2520 | 1461175866836 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 11:11:07 INFO - PROCESS | 2520 | 1461175867035 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:07 INFO - PROCESS | 2520 | ++DOCSHELL 2C75EC00 == 135 [pid = 2520] [id = 583] 11:11:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 352 (2C761400) [pid = 2520] [serial = 1749] [outer = 00000000] 11:11:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 353 (2CDE5400) [pid = 2520] [serial = 1750] [outer = 2C761400] 11:11:07 INFO - PROCESS | 2520 | 1461175867091 Marionette DEBUG loaded listener.js 11:11:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 354 (2E523400) [pid = 2520] [serial = 1751] [outer = 2C761400] 11:11:07 INFO - PROCESS | 2520 | 1461175867713 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 11:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1068ms 11:11:07 INFO - PROCESS | 2520 | 1461175867772 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 11:11:07 INFO - PROCESS | 2520 | 1461175867775 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 11:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:11:07 INFO - PROCESS | 2520 | 1461175867779 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:11:07 INFO - PROCESS | 2520 | 1461175867781 Marionette TRACE conn5 <- [1,2298,null,{}] 11:11:07 INFO - PROCESS | 2520 | 1461175867785 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:07 INFO - PROCESS | 2520 | 1461175867919 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 11:11:08 INFO - PROCESS | 2520 | 1461175868122 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:08 INFO - PROCESS | 2520 | ++DOCSHELL 2BCED400 == 136 [pid = 2520] [id = 584] 11:11:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 355 (2CDDC800) [pid = 2520] [serial = 1752] [outer = 00000000] 11:11:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 356 (2E519000) [pid = 2520] [serial = 1753] [outer = 2CDDC800] 11:11:08 INFO - PROCESS | 2520 | 1461175868177 Marionette DEBUG loaded listener.js 11:11:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 357 (2E51A800) [pid = 2520] [serial = 1754] [outer = 2CDDC800] 11:11:08 INFO - PROCESS | 2520 | 1461175868766 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 11:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1017ms 11:11:08 INFO - PROCESS | 2520 | 1461175868799 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 11:11:08 INFO - PROCESS | 2520 | 1461175868802 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 11:11:08 INFO - PROCESS | 2520 | 1461175868806 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:11:08 INFO - PROCESS | 2520 | 1461175868808 Marionette TRACE conn5 <- [1,2302,null,{}] 11:11:08 INFO - PROCESS | 2520 | 1461175868812 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:08 INFO - PROCESS | 2520 | 1461175868964 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 11:11:09 INFO - PROCESS | 2520 | 1461175869180 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:09 INFO - PROCESS | 2520 | ++DOCSHELL 2E523800 == 137 [pid = 2520] [id = 585] 11:11:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 358 (2E52A800) [pid = 2520] [serial = 1755] [outer = 00000000] 11:11:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 359 (3049FC00) [pid = 2520] [serial = 1756] [outer = 2E52A800] 11:11:09 INFO - PROCESS | 2520 | 1461175869242 Marionette DEBUG loaded listener.js 11:11:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 360 (304A8C00) [pid = 2520] [serial = 1757] [outer = 2E52A800] 11:11:09 INFO - PROCESS | 2520 | 1461175869805 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 11:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1070ms 11:11:09 INFO - PROCESS | 2520 | 1461175869879 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 11:11:09 INFO - PROCESS | 2520 | 1461175869882 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 11:11:09 INFO - PROCESS | 2520 | 1461175869885 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:11:09 INFO - PROCESS | 2520 | 1461175869887 Marionette TRACE conn5 <- [1,2306,null,{}] 11:11:09 INFO - PROCESS | 2520 | 1461175869891 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:10 INFO - PROCESS | 2520 | 1461175870022 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 11:11:10 INFO - PROCESS | 2520 | 1461175870224 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:10 INFO - PROCESS | 2520 | ++DOCSHELL 2E52F800 == 138 [pid = 2520] [id = 586] 11:11:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 361 (304AC400) [pid = 2520] [serial = 1758] [outer = 00000000] 11:11:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 362 (3062E800) [pid = 2520] [serial = 1759] [outer = 304AC400] 11:11:10 INFO - PROCESS | 2520 | 1461175870278 Marionette DEBUG loaded listener.js 11:11:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 363 (3062E400) [pid = 2520] [serial = 1760] [outer = 304AC400] 11:11:10 INFO - PROCESS | 2520 | 1461175870918 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 11:11:10 INFO - PROCESS | 2520 | 1461175870967 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 11:11:10 INFO - PROCESS | 2520 | 1461175870971 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 11:11:10 INFO - PROCESS | 2520 | 1461175870973 Marionette TRACE conn5 <- [1,2310,null,{}] 11:11:10 INFO - PROCESS | 2520 | 1461175870976 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:11 INFO - PROCESS | 2520 | 1461175871108 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 11:11:11 INFO - PROCESS | 2520 | 1461175871309 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:11 INFO - PROCESS | 2520 | ++DOCSHELL 3062D800 == 139 [pid = 2520] [id = 587] 11:11:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 364 (30633800) [pid = 2520] [serial = 1761] [outer = 00000000] 11:11:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 365 (30960000) [pid = 2520] [serial = 1762] [outer = 30633800] 11:11:11 INFO - PROCESS | 2520 | 1461175871363 Marionette DEBUG loaded listener.js 11:11:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 366 (30961400) [pid = 2520] [serial = 1763] [outer = 30633800] 11:11:12 INFO - PROCESS | 2520 | 1461175871981 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 11:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1067ms 11:11:12 INFO - PROCESS | 2520 | 1461175872042 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 11:11:12 INFO - PROCESS | 2520 | 1461175872044 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 11:11:12 INFO - PROCESS | 2520 | 1461175872048 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:11:12 INFO - PROCESS | 2520 | 1461175872050 Marionette TRACE conn5 <- [1,2314,null,{}] 11:11:12 INFO - PROCESS | 2520 | 1461175872053 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:12 INFO - PROCESS | 2520 | 1461175872187 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 11:11:12 INFO - PROCESS | 2520 | 1461175872407 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:12 INFO - PROCESS | 2520 | ++DOCSHELL 3095D400 == 140 [pid = 2520] [id = 588] 11:11:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 367 (30964400) [pid = 2520] [serial = 1764] [outer = 00000000] 11:11:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 368 (31A04000) [pid = 2520] [serial = 1765] [outer = 30964400] 11:11:12 INFO - PROCESS | 2520 | 1461175872469 Marionette DEBUG loaded listener.js 11:11:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 369 (31A07000) [pid = 2520] [serial = 1766] [outer = 30964400] 11:11:13 INFO - PROCESS | 2520 | 1461175873078 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 11:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1066ms 11:11:13 INFO - PROCESS | 2520 | 1461175873119 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 11:11:13 INFO - PROCESS | 2520 | 1461175873121 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 11:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:11:13 INFO - PROCESS | 2520 | 1461175873125 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:11:13 INFO - PROCESS | 2520 | 1461175873127 Marionette TRACE conn5 <- [1,2318,null,{}] 11:11:13 INFO - PROCESS | 2520 | 1461175873131 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:13 INFO - PROCESS | 2520 | 1461175873265 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 11:11:13 INFO - PROCESS | 2520 | 1461175873492 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:13 INFO - PROCESS | 2520 | ++DOCSHELL 12250C00 == 141 [pid = 2520] [id = 589] 11:11:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 370 (12257C00) [pid = 2520] [serial = 1767] [outer = 00000000] 11:11:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 371 (1E056800) [pid = 2520] [serial = 1768] [outer = 12257C00] 11:11:13 INFO - PROCESS | 2520 | 1461175873549 Marionette DEBUG loaded listener.js 11:11:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 372 (1C342C00) [pid = 2520] [serial = 1769] [outer = 12257C00] 11:11:14 INFO - PROCESS | 2520 | 1461175874183 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 11:11:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:11:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1066ms 11:11:14 INFO - PROCESS | 2520 | 1461175874194 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 11:11:14 INFO - PROCESS | 2520 | 1461175874197 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 11:11:14 INFO - PROCESS | 2520 | 1461175874200 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:11:14 INFO - PROCESS | 2520 | 1461175874202 Marionette TRACE conn5 <- [1,2322,null,{}] 11:11:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:11:14 INFO - PROCESS | 2520 | 1461175874205 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:14 INFO - PROCESS | 2520 | 1461175874340 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 11:11:14 INFO - PROCESS | 2520 | 1461175874549 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:14 INFO - PROCESS | 2520 | ++DOCSHELL 23B6E000 == 142 [pid = 2520] [id = 590] 11:11:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 373 (23F88C00) [pid = 2520] [serial = 1770] [outer = 00000000] 11:11:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 374 (26DA4000) [pid = 2520] [serial = 1771] [outer = 23F88C00] 11:11:14 INFO - PROCESS | 2520 | 1461175874603 Marionette DEBUG loaded listener.js 11:11:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 375 (2A83B400) [pid = 2520] [serial = 1772] [outer = 23F88C00] 11:11:15 INFO - PROCESS | 2520 | 1461175875213 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 11:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1067ms 11:11:15 INFO - PROCESS | 2520 | 1461175875272 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 11:11:15 INFO - PROCESS | 2520 | 1461175875274 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 11:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:11:15 INFO - PROCESS | 2520 | 1461175875277 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:11:15 INFO - PROCESS | 2520 | 1461175875279 Marionette TRACE conn5 <- [1,2326,null,{}] 11:11:15 INFO - PROCESS | 2520 | 1461175875283 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:15 INFO - PROCESS | 2520 | 1461175875417 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 11:11:15 INFO - PROCESS | 2520 | 1461175875640 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:15 INFO - PROCESS | 2520 | ++DOCSHELL 26A10000 == 143 [pid = 2520] [id = 591] 11:11:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 376 (2E460800) [pid = 2520] [serial = 1773] [outer = 00000000] 11:11:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 377 (2E469000) [pid = 2520] [serial = 1774] [outer = 2E460800] 11:11:15 INFO - PROCESS | 2520 | 1461175875696 Marionette DEBUG loaded listener.js 11:11:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 378 (2E468800) [pid = 2520] [serial = 1775] [outer = 2E460800] 11:11:16 INFO - PROCESS | 2520 | 1461175876306 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 11:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1331ms 11:11:16 INFO - PROCESS | 2520 | 1461175876646 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 11:11:16 INFO - PROCESS | 2520 | 1461175876649 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 11:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:11:16 INFO - PROCESS | 2520 | 1461175876661 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:11:16 INFO - PROCESS | 2520 | 1461175876664 Marionette TRACE conn5 <- [1,2330,null,{}] 11:11:16 INFO - PROCESS | 2520 | 1461175876669 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:16 INFO - PROCESS | 2520 | 1461175876806 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 11:11:17 INFO - PROCESS | 2520 | 1461175877008 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:17 INFO - PROCESS | 2520 | ++DOCSHELL 1B0A0400 == 144 [pid = 2520] [id = 592] 11:11:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 379 (1B18F000) [pid = 2520] [serial = 1776] [outer = 00000000] 11:11:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 380 (1BDBF800) [pid = 2520] [serial = 1777] [outer = 1B18F000] 11:11:17 INFO - PROCESS | 2520 | 1461175877059 Marionette DEBUG loaded listener.js 11:11:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 381 (1C046800) [pid = 2520] [serial = 1778] [outer = 1B18F000] 11:11:17 INFO - PROCESS | 2520 | 1461175877681 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 11:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1070ms 11:11:17 INFO - PROCESS | 2520 | 1461175877737 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 11:11:17 INFO - PROCESS | 2520 | 1461175877740 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 11:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:11:17 INFO - PROCESS | 2520 | 1461175877747 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:11:17 INFO - PROCESS | 2520 | 1461175877751 Marionette TRACE conn5 <- [1,2334,null,{}] 11:11:17 INFO - PROCESS | 2520 | 1461175877771 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:17 INFO - PROCESS | 2520 | 1461175877900 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 11:11:18 INFO - PROCESS | 2520 | 1461175878108 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:18 INFO - PROCESS | 2520 | ++DOCSHELL 16729400 == 145 [pid = 2520] [id = 593] 11:11:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 382 (195D1400) [pid = 2520] [serial = 1779] [outer = 00000000] 11:11:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 383 (23B70000) [pid = 2520] [serial = 1780] [outer = 195D1400] 11:11:18 INFO - PROCESS | 2520 | 1461175878159 Marionette DEBUG loaded listener.js 11:11:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 384 (23F7C800) [pid = 2520] [serial = 1781] [outer = 195D1400] 11:11:18 INFO - PROCESS | 2520 | 1461175878780 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 11:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1078ms 11:11:18 INFO - PROCESS | 2520 | 1461175878828 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 11:11:18 INFO - PROCESS | 2520 | 1461175878830 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 11:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:11:18 INFO - PROCESS | 2520 | 1461175878834 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:11:18 INFO - PROCESS | 2520 | 1461175878836 Marionette TRACE conn5 <- [1,2338,null,{}] 11:11:18 INFO - PROCESS | 2520 | 1461175878845 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:19 INFO - PROCESS | 2520 | 1461175878973 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 11:11:19 INFO - PROCESS | 2520 | 1461175879206 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 12CD5400 == 144 [pid = 2520] [id = 514] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 28B31400 == 143 [pid = 2520] [id = 508] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2A49AC00 == 142 [pid = 2520] [id = 510] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2A495400 == 141 [pid = 2520] [id = 511] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 28B3DC00 == 140 [pid = 2520] [id = 509] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2297D400 == 139 [pid = 2520] [id = 573] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 1AFDD800 == 138 [pid = 2520] [id = 572] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 23B73C00 == 137 [pid = 2520] [id = 571] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2372D000 == 136 [pid = 2520] [id = 570] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 1B54C000 == 135 [pid = 2520] [id = 512] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 1E064800 == 134 [pid = 2520] [id = 569] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 1BFF0000 == 133 [pid = 2520] [id = 568] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 383 (27644800) [pid = 2520] [serial = 1648] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 382 (1AFCB800) [pid = 2520] [serial = 1579] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 381 (2CC32C00) [pid = 2520] [serial = 1609] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 380 (27646400) [pid = 2520] [serial = 1591] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 379 (2A0E3400) [pid = 2520] [serial = 1603] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 378 (27614400) [pid = 2520] [serial = 1588] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 377 (2A83BC00) [pid = 2520] [serial = 1612] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 376 (28D6D000) [pid = 2520] [serial = 1597] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 375 (25608000) [pid = 2520] [serial = 1585] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 374 (20272000) [pid = 2520] [serial = 1582] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 373 (290CD400) [pid = 2520] [serial = 1600] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 372 (2B506400) [pid = 2520] [serial = 1606] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 371 (1BF91400) [pid = 2520] [serial = 1615] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 370 (28B3C000) [pid = 2520] [serial = 1594] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | ++DOCSHELL 11AEFC00 == 134 [pid = 2520] [id = 594] 11:11:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 371 (12012400) [pid = 2520] [serial = 1782] [outer = 00000000] 11:11:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 372 (1AFCB800) [pid = 2520] [serial = 1783] [outer = 12012400] 11:11:19 INFO - PROCESS | 2520 | 1461175879371 Marionette DEBUG loaded listener.js 11:11:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 373 (1BFF0000) [pid = 2520] [serial = 1784] [outer = 12012400] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 1AFD3C00 == 133 [pid = 2520] [id = 567] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 16F80400 == 132 [pid = 2520] [id = 566] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 1A953400 == 131 [pid = 2520] [id = 565] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 1C03AC00 == 130 [pid = 2520] [id = 562] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2CDDC000 == 129 [pid = 2520] [id = 561] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2CC3B800 == 128 [pid = 2520] [id = 560] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2C5E8000 == 127 [pid = 2520] [id = 559] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2B972400 == 126 [pid = 2520] [id = 558] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2A833C00 == 125 [pid = 2520] [id = 557] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2A2DD800 == 124 [pid = 2520] [id = 556] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2A065000 == 123 [pid = 2520] [id = 555] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 28D73800 == 122 [pid = 2520] [id = 554] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 28B33400 == 121 [pid = 2520] [id = 553] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 2764F400 == 120 [pid = 2520] [id = 552] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 21348400 == 119 [pid = 2520] [id = 551] 11:11:19 INFO - PROCESS | 2520 | --DOCSHELL 17C09C00 == 118 [pid = 2520] [id = 550] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 372 (26A16C00) [pid = 2520] [serial = 1646] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 371 (2396C400) [pid = 2520] [serial = 1625] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 370 (1C3AFC00) [pid = 2520] [serial = 1642] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 369 (1D577C00) [pid = 2520] [serial = 1622] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 368 (214B5400) [pid = 2520] [serial = 1643] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 367 (1BC4A800) [pid = 2520] [serial = 1627] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 366 (23B2A400) [pid = 2520] [serial = 1634] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 365 (23F86800) [pid = 2520] [serial = 1636] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 364 (1C03D000) [pid = 2520] [serial = 1628] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 363 (24A63400) [pid = 2520] [serial = 1639] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 362 (23941400) [pid = 2520] [serial = 1633] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 361 (1C06B000) [pid = 2520] [serial = 1621] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 360 (23F8A400) [pid = 2520] [serial = 1637] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 359 (1F9CD800) [pid = 2520] [serial = 1630] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 358 (2025C000) [pid = 2520] [serial = 1631] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 357 (25607000) [pid = 2520] [serial = 1640] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 356 (2562F400) [pid = 2520] [serial = 1645] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 355 (27619400) [pid = 2520] [serial = 1618] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | --DOMWINDOW == 354 (23723800) [pid = 2520] [serial = 1624] [outer = 00000000] [url = about:blank] 11:11:19 INFO - PROCESS | 2520 | 1461175879896 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 11:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1070ms 11:11:19 INFO - PROCESS | 2520 | 1461175879908 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 11:11:19 INFO - PROCESS | 2520 | 1461175879910 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 11:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:11:19 INFO - PROCESS | 2520 | 1461175879914 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:11:19 INFO - PROCESS | 2520 | 1461175879915 Marionette TRACE conn5 <- [1,2342,null,{}] 11:11:19 INFO - PROCESS | 2520 | 1461175879918 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:20 INFO - PROCESS | 2520 | 1461175880032 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 11:11:20 INFO - PROCESS | 2520 | 1461175880215 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 2520 | ++DOCSHELL 1BF94800 == 119 [pid = 2520] [id = 595] 11:11:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 355 (1C045000) [pid = 2520] [serial = 1785] [outer = 00000000] 11:11:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 356 (1ED21800) [pid = 2520] [serial = 1786] [outer = 1C045000] 11:11:20 INFO - PROCESS | 2520 | 1461175880265 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 357 (1F7BB800) [pid = 2520] [serial = 1787] [outer = 1C045000] 11:11:20 INFO - PROCESS | 2520 | 1461175880640 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 11:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 770ms 11:11:20 INFO - PROCESS | 2520 | 1461175880685 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 11:11:20 INFO - PROCESS | 2520 | 1461175880687 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 11:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:11:20 INFO - PROCESS | 2520 | 1461175880719 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:11:20 INFO - PROCESS | 2520 | 1461175880721 Marionette TRACE conn5 <- [1,2346,null,{}] 11:11:20 INFO - PROCESS | 2520 | 1461175880728 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:20 INFO - PROCESS | 2520 | 1461175880842 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 11:11:20 INFO - PROCESS | 2520 | 1461175880849 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:20 INFO - PROCESS | 2520 | ++DOCSHELL 1DAC5800 == 120 [pid = 2520] [id = 596] 11:11:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 358 (20055800) [pid = 2520] [serial = 1788] [outer = 00000000] 11:11:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 359 (2372FC00) [pid = 2520] [serial = 1789] [outer = 20055800] 11:11:20 INFO - PROCESS | 2520 | 1461175880894 Marionette DEBUG loaded listener.js 11:11:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 360 (23B01800) [pid = 2520] [serial = 1790] [outer = 20055800] 11:11:21 INFO - PROCESS | 2520 | 1461175881391 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 11:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 770ms 11:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:11:21 INFO - PROCESS | 2520 | 1461175881461 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 11:11:21 INFO - PROCESS | 2520 | 1461175881463 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 11:11:21 INFO - PROCESS | 2520 | 1461175881466 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:11:21 INFO - PROCESS | 2520 | 1461175881468 Marionette TRACE conn5 <- [1,2350,null,{}] 11:11:21 INFO - PROCESS | 2520 | 1461175881471 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:21 INFO - PROCESS | 2520 | 1461175881603 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 11:11:21 INFO - PROCESS | 2520 | 1461175881610 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:21 INFO - PROCESS | 2520 | ++DOCSHELL 23B08800 == 121 [pid = 2520] [id = 597] 11:11:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 361 (24A0E400) [pid = 2520] [serial = 1791] [outer = 00000000] 11:11:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 362 (2560F000) [pid = 2520] [serial = 1792] [outer = 24A0E400] 11:11:21 INFO - PROCESS | 2520 | 1461175881659 Marionette DEBUG loaded listener.js 11:11:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 363 (25638800) [pid = 2520] [serial = 1793] [outer = 24A0E400] 11:11:22 INFO - PROCESS | 2520 | 1461175882223 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 11:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 830ms 11:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:11:22 INFO - PROCESS | 2520 | 1461175882297 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 11:11:22 INFO - PROCESS | 2520 | 1461175882299 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 11:11:22 INFO - PROCESS | 2520 | 1461175882302 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:11:22 INFO - PROCESS | 2520 | 1461175882304 Marionette TRACE conn5 <- [1,2354,null,{}] 11:11:22 INFO - PROCESS | 2520 | 1461175882307 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:22 INFO - PROCESS | 2520 | 1461175882477 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 11:11:22 INFO - PROCESS | 2520 | 1461175882499 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:22 INFO - PROCESS | 2520 | ++DOCSHELL 24A5E400 == 122 [pid = 2520] [id = 598] 11:11:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 364 (25608400) [pid = 2520] [serial = 1794] [outer = 00000000] 11:11:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 365 (273BB400) [pid = 2520] [serial = 1795] [outer = 25608400] 11:11:22 INFO - PROCESS | 2520 | 1461175882544 Marionette DEBUG loaded listener.js 11:11:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 366 (27612400) [pid = 2520] [serial = 1796] [outer = 25608400] 11:11:23 INFO - PROCESS | 2520 | 1461175883025 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 11:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 11:11:23 INFO - PROCESS | 2520 | 1461175883073 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 11:11:23 INFO - PROCESS | 2520 | 1461175883075 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 11:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:11:23 INFO - PROCESS | 2520 | 1461175883078 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:11:23 INFO - PROCESS | 2520 | 1461175883080 Marionette TRACE conn5 <- [1,2358,null,{}] 11:11:23 INFO - PROCESS | 2520 | 1461175883089 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:23 INFO - PROCESS | 2520 | 1461175883256 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 11:11:23 INFO - PROCESS | 2520 | 1461175883276 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:23 INFO - PROCESS | 2520 | ++DOCSHELL 273BA000 == 123 [pid = 2520] [id = 599] 11:11:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 367 (27619000) [pid = 2520] [serial = 1797] [outer = 00000000] 11:11:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 368 (27EB9400) [pid = 2520] [serial = 1798] [outer = 27619000] 11:11:23 INFO - PROCESS | 2520 | 1461175883321 Marionette DEBUG loaded listener.js 11:11:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 369 (28B38800) [pid = 2520] [serial = 1799] [outer = 27619000] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 368 (2372E400) [pid = 2520] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 367 (23B7A400) [pid = 2520] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 366 (1F00E800) [pid = 2520] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 365 (1B0F2400) [pid = 2520] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 364 (23971400) [pid = 2520] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 363 (1C042400) [pid = 2520] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 362 (1AFD4C00) [pid = 2520] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 361 (1AFD3000) [pid = 2520] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:11:24 INFO - PROCESS | 2520 | --DOMWINDOW == 360 (1AFCF800) [pid = 2520] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:11:24 INFO - PROCESS | 2520 | 1461175884147 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1123ms 11:11:24 INFO - PROCESS | 2520 | 1461175884202 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 2520 | 1461175884204 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 11:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:11:24 INFO - PROCESS | 2520 | 1461175884211 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 2520 | 1461175884213 Marionette TRACE conn5 <- [1,2362,null,{}] 11:11:24 INFO - PROCESS | 2520 | 1461175884217 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:24 INFO - PROCESS | 2520 | 1461175884329 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 11:11:24 INFO - PROCESS | 2520 | 1461175884492 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:24 INFO - PROCESS | 2520 | ++DOCSHELL 1BC43800 == 124 [pid = 2520] [id = 600] 11:11:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 361 (1C042400) [pid = 2520] [serial = 1800] [outer = 00000000] 11:11:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 362 (2393DC00) [pid = 2520] [serial = 1801] [outer = 1C042400] 11:11:24 INFO - PROCESS | 2520 | 1461175884538 Marionette DEBUG loaded listener.js 11:11:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 363 (24A13800) [pid = 2520] [serial = 1802] [outer = 1C042400] 11:11:24 INFO - PROCESS | 2520 | 1461175884925 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 11:11:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:11:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 11:11:24 INFO - PROCESS | 2520 | 1461175884947 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 11:11:24 INFO - PROCESS | 2520 | 1461175884949 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 11:11:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:11:24 INFO - PROCESS | 2520 | 1461175884952 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:11:24 INFO - PROCESS | 2520 | 1461175884954 Marionette TRACE conn5 <- [1,2366,null,{}] 11:11:24 INFO - PROCESS | 2520 | 1461175884958 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:25 INFO - PROCESS | 2520 | 1461175885068 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 11:11:25 INFO - PROCESS | 2520 | 1461175885240 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 2520 | ++DOCSHELL 27646C00 == 125 [pid = 2520] [id = 601] 11:11:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 364 (2764D000) [pid = 2520] [serial = 1803] [outer = 00000000] 11:11:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 365 (2A042000) [pid = 2520] [serial = 1804] [outer = 2764D000] 11:11:25 INFO - PROCESS | 2520 | 1461175885285 Marionette DEBUG loaded listener.js 11:11:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 366 (2A05EC00) [pid = 2520] [serial = 1805] [outer = 2764D000] 11:11:25 INFO - PROCESS | 2520 | 1461175885659 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 11:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 11:11:25 INFO - PROCESS | 2520 | 1461175885703 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 11:11:25 INFO - PROCESS | 2520 | 1461175885705 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 11:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:11:25 INFO - PROCESS | 2520 | 1461175885708 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:11:25 INFO - PROCESS | 2520 | 1461175885710 Marionette TRACE conn5 <- [1,2370,null,{}] 11:11:25 INFO - PROCESS | 2520 | 1461175885714 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:25 INFO - PROCESS | 2520 | 1461175885866 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 11:11:25 INFO - PROCESS | 2520 | 1461175885878 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:25 INFO - PROCESS | 2520 | ++DOCSHELL 2A0E3C00 == 126 [pid = 2520] [id = 602] 11:11:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 367 (2A2D6400) [pid = 2520] [serial = 1806] [outer = 00000000] 11:11:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 368 (2A834000) [pid = 2520] [serial = 1807] [outer = 2A2D6400] 11:11:25 INFO - PROCESS | 2520 | 1461175885927 Marionette DEBUG loaded listener.js 11:11:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 369 (2B508C00) [pid = 2520] [serial = 1808] [outer = 2A2D6400] 11:11:26 INFO - PROCESS | 2520 | 1461175886747 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 11:11:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:11:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1074ms 11:11:26 INFO - PROCESS | 2520 | 1461175886795 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 11:11:26 INFO - PROCESS | 2520 | 1461175886801 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 11:11:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:11:26 INFO - PROCESS | 2520 | 1461175886807 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:11:26 INFO - PROCESS | 2520 | 1461175886810 Marionette TRACE conn5 <- [1,2374,null,{}] 11:11:26 INFO - PROCESS | 2520 | 1461175886816 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:26 INFO - PROCESS | 2520 | 1461175886964 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 11:11:27 INFO - PROCESS | 2520 | 1461175887187 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:27 INFO - PROCESS | 2520 | ++DOCSHELL 1B18F400 == 127 [pid = 2520] [id = 603] 11:11:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 370 (1B9E7C00) [pid = 2520] [serial = 1809] [outer = 00000000] 11:11:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 371 (1D9DA800) [pid = 2520] [serial = 1810] [outer = 1B9E7C00] 11:11:27 INFO - PROCESS | 2520 | 1461175887247 Marionette DEBUG loaded listener.js 11:11:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 372 (1F7B0400) [pid = 2520] [serial = 1811] [outer = 1B9E7C00] 11:11:27 INFO - PROCESS | 2520 | 1461175887933 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 11:11:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:11:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1166ms 11:11:28 INFO - PROCESS | 2520 | 1461175887979 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 11:11:28 INFO - PROCESS | 2520 | 1461175887985 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 11:11:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:11:28 INFO - PROCESS | 2520 | 1461175887992 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:11:28 INFO - PROCESS | 2520 | 1461175887995 Marionette TRACE conn5 <- [1,2378,null,{}] 11:11:28 INFO - PROCESS | 2520 | 1461175887999 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:28 INFO - PROCESS | 2520 | 1461175888145 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 11:11:28 INFO - PROCESS | 2520 | 1461175888352 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:28 INFO - PROCESS | 2520 | ++DOCSHELL 1F9DAC00 == 128 [pid = 2520] [id = 604] 11:11:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 373 (2372B800) [pid = 2520] [serial = 1812] [outer = 00000000] 11:11:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 374 (23FE0C00) [pid = 2520] [serial = 1813] [outer = 2372B800] 11:11:28 INFO - PROCESS | 2520 | 1461175888408 Marionette DEBUG loaded listener.js 11:11:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 375 (24A65C00) [pid = 2520] [serial = 1814] [outer = 2372B800] 11:11:29 INFO - PROCESS | 2520 | 1461175889060 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 11:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1122ms 11:11:29 INFO - PROCESS | 2520 | 1461175889115 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 11:11:29 INFO - PROCESS | 2520 | 1461175889118 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 11:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:11:29 INFO - PROCESS | 2520 | 1461175889138 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:11:29 INFO - PROCESS | 2520 | 1461175889141 Marionette TRACE conn5 <- [1,2382,null,{}] 11:11:29 INFO - PROCESS | 2520 | 1461175889154 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:29 INFO - PROCESS | 2520 | 1461175889296 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 11:11:29 INFO - PROCESS | 2520 | 1461175889503 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:29 INFO - PROCESS | 2520 | ++DOCSHELL 2A068C00 == 129 [pid = 2520] [id = 605] 11:11:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 376 (2A0EFC00) [pid = 2520] [serial = 1815] [outer = 00000000] 11:11:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 377 (2A83CC00) [pid = 2520] [serial = 1816] [outer = 2A0EFC00] 11:11:29 INFO - PROCESS | 2520 | 1461175889563 Marionette DEBUG loaded listener.js 11:11:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 378 (2B974C00) [pid = 2520] [serial = 1817] [outer = 2A0EFC00] 11:11:30 INFO - PROCESS | 2520 | 1461175890244 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 11:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1145ms 11:11:30 INFO - PROCESS | 2520 | 1461175890270 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 11:11:30 INFO - PROCESS | 2520 | 1461175890273 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 11:11:30 INFO - PROCESS | 2520 | 1461175890276 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:11:30 INFO - PROCESS | 2520 | 1461175890279 Marionette TRACE conn5 <- [1,2386,null,{}] 11:11:30 INFO - PROCESS | 2520 | 1461175890282 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:30 INFO - PROCESS | 2520 | 1461175890421 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 11:11:30 INFO - PROCESS | 2520 | 1461175890628 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:30 INFO - PROCESS | 2520 | ++DOCSHELL 2C5EA400 == 130 [pid = 2520] [id = 606] 11:11:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 379 (2C5EE800) [pid = 2520] [serial = 1818] [outer = 00000000] 11:11:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 380 (2CC36800) [pid = 2520] [serial = 1819] [outer = 2C5EE800] 11:11:30 INFO - PROCESS | 2520 | 1461175890684 Marionette DEBUG loaded listener.js 11:11:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 381 (2CDD6800) [pid = 2520] [serial = 1820] [outer = 2C5EE800] 11:11:31 INFO - PROCESS | 2520 | 1461175891263 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 11:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1018ms 11:11:31 INFO - PROCESS | 2520 | 1461175891303 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 11:11:31 INFO - PROCESS | 2520 | 1461175891306 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 11:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:11:31 INFO - PROCESS | 2520 | 1461175891310 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:11:31 INFO - PROCESS | 2520 | 1461175891312 Marionette TRACE conn5 <- [1,2390,null,{}] 11:11:31 INFO - PROCESS | 2520 | 1461175891315 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:31 INFO - PROCESS | 2520 | 1461175891449 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 11:11:31 INFO - PROCESS | 2520 | 1461175891669 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:31 INFO - PROCESS | 2520 | ++DOCSHELL 2DBADC00 == 131 [pid = 2520] [id = 607] 11:11:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 382 (2DBAE400) [pid = 2520] [serial = 1821] [outer = 00000000] 11:11:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 383 (2DBB2800) [pid = 2520] [serial = 1822] [outer = 2DBAE400] 11:11:31 INFO - PROCESS | 2520 | 1461175891747 Marionette DEBUG loaded listener.js 11:11:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 384 (2DBB6800) [pid = 2520] [serial = 1823] [outer = 2DBAE400] 11:11:32 INFO - PROCESS | 2520 | 1461175892383 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 11:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1125ms 11:11:32 INFO - PROCESS | 2520 | 1461175892438 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 11:11:32 INFO - PROCESS | 2520 | 1461175892441 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 11:11:32 INFO - PROCESS | 2520 | 1461175892444 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:11:32 INFO - PROCESS | 2520 | 1461175892446 Marionette TRACE conn5 <- [1,2394,null,{}] 11:11:32 INFO - PROCESS | 2520 | 1461175892449 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:32 INFO - PROCESS | 2520 | 1461175892594 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 11:11:32 INFO - PROCESS | 2520 | 1461175892809 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:32 INFO - PROCESS | 2520 | ++DOCSHELL 2DBB1800 == 132 [pid = 2520] [id = 608] 11:11:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 385 (2E468000) [pid = 2520] [serial = 1824] [outer = 00000000] 11:11:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 386 (2E52C800) [pid = 2520] [serial = 1825] [outer = 2E468000] 11:11:32 INFO - PROCESS | 2520 | 1461175892908 Marionette DEBUG loaded listener.js 11:11:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 387 (3049F800) [pid = 2520] [serial = 1826] [outer = 2E468000] 11:11:33 INFO - PROCESS | 2520 | 1461175893489 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 11:11:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:11:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1075ms 11:11:33 INFO - PROCESS | 2520 | 1461175893528 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 11:11:33 INFO - PROCESS | 2520 | 1461175893530 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 11:11:33 INFO - PROCESS | 2520 | 1461175893534 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:11:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:11:33 INFO - PROCESS | 2520 | 1461175893536 Marionette TRACE conn5 <- [1,2398,null,{}] 11:11:33 INFO - PROCESS | 2520 | 1461175893539 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:33 INFO - PROCESS | 2520 | 1461175893676 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 11:11:33 INFO - PROCESS | 2520 | 1461175893907 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:33 INFO - PROCESS | 2520 | ++DOCSHELL 2C648000 == 133 [pid = 2520] [id = 609] 11:11:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 388 (2C648800) [pid = 2520] [serial = 1827] [outer = 00000000] 11:11:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 389 (2C64E400) [pid = 2520] [serial = 1828] [outer = 2C648800] 11:11:33 INFO - PROCESS | 2520 | 1461175893968 Marionette DEBUG loaded listener.js 11:11:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 390 (2C64FC00) [pid = 2520] [serial = 1829] [outer = 2C648800] 11:11:34 INFO - PROCESS | 2520 | 1461175894492 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 11:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1018ms 11:11:34 INFO - PROCESS | 2520 | 1461175894556 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 11:11:34 INFO - PROCESS | 2520 | 1461175894559 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 11:11:34 INFO - PROCESS | 2520 | 1461175894562 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:11:34 INFO - PROCESS | 2520 | 1461175894564 Marionette TRACE conn5 <- [1,2402,null,{}] 11:11:34 INFO - PROCESS | 2520 | 1461175894568 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:34 INFO - PROCESS | 2520 | 1461175894702 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 11:11:34 INFO - PROCESS | 2520 | 1461175894923 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:34 INFO - PROCESS | 2520 | ++DOCSHELL 2C64B000 == 134 [pid = 2520] [id = 610] 11:11:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 391 (2C64D000) [pid = 2520] [serial = 1830] [outer = 00000000] 11:11:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 392 (2F2CF000) [pid = 2520] [serial = 1831] [outer = 2C64D000] 11:11:35 INFO - PROCESS | 2520 | 1461175894980 Marionette DEBUG loaded listener.js 11:11:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 393 (2F2D0400) [pid = 2520] [serial = 1832] [outer = 2C64D000] 11:11:35 INFO - PROCESS | 2520 | 1461175895570 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 11:11:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:11:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1068ms 11:11:35 INFO - PROCESS | 2520 | 1461175895635 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 11:11:35 INFO - PROCESS | 2520 | 1461175895637 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 11:11:35 INFO - PROCESS | 2520 | 1461175895640 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:11:35 INFO - PROCESS | 2520 | 1461175895642 Marionette TRACE conn5 <- [1,2406,null,{}] 11:11:35 INFO - PROCESS | 2520 | 1461175895646 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:35 INFO - PROCESS | 2520 | 1461175895779 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 11:11:36 INFO - PROCESS | 2520 | 1461175896002 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:36 INFO - PROCESS | 2520 | ++DOCSHELL 2ED62800 == 135 [pid = 2520] [id = 611] 11:11:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 394 (2ED63400) [pid = 2520] [serial = 1833] [outer = 00000000] 11:11:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 395 (2ED69400) [pid = 2520] [serial = 1834] [outer = 2ED63400] 11:11:36 INFO - PROCESS | 2520 | 1461175896059 Marionette DEBUG loaded listener.js 11:11:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 396 (2ED6A800) [pid = 2520] [serial = 1835] [outer = 2ED63400] 11:11:36 INFO - PROCESS | 2520 | 1461175896659 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1067ms 11:11:36 INFO - PROCESS | 2520 | 1461175896711 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 11:11:36 INFO - PROCESS | 2520 | 1461175896713 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 11:11:36 INFO - PROCESS | 2520 | 1461175896716 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:11:36 INFO - PROCESS | 2520 | 1461175896718 Marionette TRACE conn5 <- [1,2410,null,{}] 11:11:36 INFO - PROCESS | 2520 | 1461175896722 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:36 INFO - PROCESS | 2520 | 1461175896862 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 11:11:37 INFO - PROCESS | 2520 | 1461175897099 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:37 INFO - PROCESS | 2520 | ++DOCSHELL 1A986800 == 136 [pid = 2520] [id = 612] 11:11:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 397 (1ACD9C00) [pid = 2520] [serial = 1836] [outer = 00000000] 11:11:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 398 (2F2D5400) [pid = 2520] [serial = 1837] [outer = 1ACD9C00] 11:11:37 INFO - PROCESS | 2520 | 1461175897156 Marionette DEBUG loaded listener.js 11:11:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 399 (2F2D6800) [pid = 2520] [serial = 1838] [outer = 1ACD9C00] 11:11:37 INFO - PROCESS | 2520 | 1461175897758 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 11:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1117ms 11:11:37 INFO - PROCESS | 2520 | 1461175897838 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 11:11:37 INFO - PROCESS | 2520 | 1461175897840 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 11:11:37 INFO - PROCESS | 2520 | 1461175897844 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:11:37 INFO - PROCESS | 2520 | 1461175897846 Marionette TRACE conn5 <- [1,2414,null,{}] 11:11:37 INFO - PROCESS | 2520 | 1461175897850 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:38 INFO - PROCESS | 2520 | 1461175898378 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 11:11:38 INFO - PROCESS | 2520 | 1461175898761 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:38 INFO - PROCESS | 2520 | ++DOCSHELL 12010000 == 137 [pid = 2520] [id = 613] 11:11:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 400 (12014000) [pid = 2520] [serial = 1839] [outer = 00000000] 11:11:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 401 (1225C400) [pid = 2520] [serial = 1840] [outer = 12014000] 11:11:38 INFO - PROCESS | 2520 | 1461175898814 Marionette DEBUG loaded listener.js 11:11:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 402 (164D1800) [pid = 2520] [serial = 1841] [outer = 12014000] 11:11:39 INFO - PROCESS | 2520 | 1461175899384 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 11:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1577ms 11:11:39 INFO - PROCESS | 2520 | 1461175899440 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 11:11:39 INFO - PROCESS | 2520 | 1461175899445 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 11:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:11:39 INFO - PROCESS | 2520 | 1461175899451 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:11:39 INFO - PROCESS | 2520 | 1461175899455 Marionette TRACE conn5 <- [1,2418,null,{}] 11:11:39 INFO - PROCESS | 2520 | 1461175899460 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:39 INFO - PROCESS | 2520 | 1461175899584 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 11:11:39 INFO - PROCESS | 2520 | 1461175899808 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:39 INFO - PROCESS | 2520 | ++DOCSHELL 1A986000 == 138 [pid = 2520] [id = 614] 11:11:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 403 (1ACA5800) [pid = 2520] [serial = 1842] [outer = 00000000] 11:11:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 404 (1AFCFC00) [pid = 2520] [serial = 1843] [outer = 1ACA5800] 11:11:39 INFO - PROCESS | 2520 | 1461175899865 Marionette DEBUG loaded listener.js 11:11:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 405 (1B598000) [pid = 2520] [serial = 1844] [outer = 1ACA5800] 11:11:40 INFO - PROCESS | 2520 | 1461175900483 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 11:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1076ms 11:11:40 INFO - PROCESS | 2520 | 1461175900533 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 11:11:40 INFO - PROCESS | 2520 | 1461175900536 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 11:11:40 INFO - PROCESS | 2520 | 1461175900540 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:11:40 INFO - PROCESS | 2520 | 1461175900542 Marionette TRACE conn5 <- [1,2422,null,{}] 11:11:40 INFO - PROCESS | 2520 | 1461175900546 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:40 INFO - PROCESS | 2520 | 1461175900665 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 11:11:40 INFO - PROCESS | 2520 | 1461175900897 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:40 INFO - PROCESS | 2520 | ++DOCSHELL 1C06C400 == 139 [pid = 2520] [id = 615] 11:11:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 406 (1C0CA800) [pid = 2520] [serial = 1845] [outer = 00000000] 11:11:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 407 (1D6A7000) [pid = 2520] [serial = 1846] [outer = 1C0CA800] 11:11:40 INFO - PROCESS | 2520 | 1461175900949 Marionette DEBUG loaded listener.js 11:11:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 408 (1E059800) [pid = 2520] [serial = 1847] [outer = 1C0CA800] 11:11:41 INFO - PROCESS | 2520 | 1461175901568 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 11:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1076ms 11:11:41 INFO - PROCESS | 2520 | 1461175901620 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 11:11:41 INFO - PROCESS | 2520 | 1461175901624 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 11:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:11:41 INFO - PROCESS | 2520 | 1461175901633 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:11:41 INFO - PROCESS | 2520 | 1461175901638 Marionette TRACE conn5 <- [1,2426,null,{}] 11:11:41 INFO - PROCESS | 2520 | 1461175901641 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:41 INFO - PROCESS | 2520 | 1461175901762 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 11:11:41 INFO - PROCESS | 2520 | 1461175901977 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:42 INFO - PROCESS | 2520 | ++DOCSHELL 1ED2E400 == 140 [pid = 2520] [id = 616] 11:11:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 409 (1ED85800) [pid = 2520] [serial = 1848] [outer = 00000000] 11:11:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 410 (21505000) [pid = 2520] [serial = 1849] [outer = 1ED85800] 11:11:42 INFO - PROCESS | 2520 | 1461175902066 Marionette DEBUG loaded listener.js 11:11:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 411 (23729400) [pid = 2520] [serial = 1850] [outer = 1ED85800] 11:11:42 INFO - PROCESS | 2520 | 1461175902724 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 11:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1137ms 11:11:42 INFO - PROCESS | 2520 | 1461175902767 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 11:11:42 INFO - PROCESS | 2520 | 1461175902769 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 11:11:42 INFO - PROCESS | 2520 | 1461175902772 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:11:42 INFO - PROCESS | 2520 | 1461175902774 Marionette TRACE conn5 <- [1,2430,null,{}] 11:11:42 INFO - PROCESS | 2520 | 1461175902777 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:42 INFO - PROCESS | 2520 | 1461175902894 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 11:11:43 INFO - PROCESS | 2520 | 1461175903111 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:43 INFO - PROCESS | 2520 | ++DOCSHELL 214BF000 == 141 [pid = 2520] [id = 617] 11:11:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 412 (23722000) [pid = 2520] [serial = 1851] [outer = 00000000] 11:11:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 413 (23B71000) [pid = 2520] [serial = 1852] [outer = 23722000] 11:11:43 INFO - PROCESS | 2520 | 1461175903203 Marionette DEBUG loaded listener.js 11:11:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 414 (23CD6800) [pid = 2520] [serial = 1853] [outer = 23722000] 11:11:43 INFO - PROCESS | 2520 | 1461175903740 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 11:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1017ms 11:11:43 INFO - PROCESS | 2520 | 1461175903794 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 11:11:43 INFO - PROCESS | 2520 | 1461175903797 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 11:11:43 INFO - PROCESS | 2520 | 1461175903799 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:11:43 INFO - PROCESS | 2520 | 1461175903801 Marionette TRACE conn5 <- [1,2434,null,{}] 11:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:11:43 INFO - PROCESS | 2520 | 1461175903805 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:43 INFO - PROCESS | 2520 | 1461175903923 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 11:11:44 INFO - PROCESS | 2520 | 1461175904185 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 11D48400 == 140 [pid = 2520] [id = 397] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 19503400 == 139 [pid = 2520] [id = 538] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2A832000 == 138 [pid = 2520] [id = 537] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2C760C00 == 137 [pid = 2520] [id = 536] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 17C0B800 == 136 [pid = 2520] [id = 110] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2A046000 == 135 [pid = 2520] [id = 535] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2A03B400 == 134 [pid = 2520] [id = 513] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 27646C00 == 133 [pid = 2520] [id = 601] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 1BC43800 == 132 [pid = 2520] [id = 600] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 273BA000 == 131 [pid = 2520] [id = 599] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 24A5E400 == 130 [pid = 2520] [id = 598] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 413 (28B38400) [pid = 2520] [serial = 1657] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 412 (2C5E4C00) [pid = 2520] [serial = 1675] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 411 (273BFC00) [pid = 2520] [serial = 1693] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 410 (23CD9400) [pid = 2520] [serial = 1654] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 409 (1B9EB800) [pid = 2520] [serial = 1651] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 408 (2B979C00) [pid = 2520] [serial = 1672] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 407 (2B504C00) [pid = 2520] [serial = 1669] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 406 (2A2DEC00) [pid = 2520] [serial = 1666] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 405 (2A060800) [pid = 2520] [serial = 1663] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 404 (2CDDD400) [pid = 2520] [serial = 1681] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 403 (2C5EE400) [pid = 2520] [serial = 1678] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 402 (29E76800) [pid = 2520] [serial = 1660] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 401 (304A3400) [pid = 2520] [serial = 1684] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 400 (1F017800) [pid = 2520] [serial = 1687] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 399 (273B1800) [pid = 2520] [serial = 1690] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 398 (25630000) [pid = 2520] [serial = 1723] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | ++DOCSHELL 12258000 == 131 [pid = 2520] [id = 618] 11:11:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 399 (124EBC00) [pid = 2520] [serial = 1854] [outer = 00000000] 11:11:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 400 (1A984C00) [pid = 2520] [serial = 1855] [outer = 124EBC00] 11:11:44 INFO - PROCESS | 2520 | 1461175904358 Marionette DEBUG loaded listener.js 11:11:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 401 (1BC43800) [pid = 2520] [serial = 1856] [outer = 124EBC00] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 23B08800 == 130 [pid = 2520] [id = 597] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 26DA2400 == 129 [pid = 2520] [id = 549] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 1DAC5800 == 128 [pid = 2520] [id = 596] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 1BF94800 == 127 [pid = 2520] [id = 595] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 11AEFC00 == 126 [pid = 2520] [id = 594] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 16729400 == 125 [pid = 2520] [id = 593] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 1B0A0400 == 124 [pid = 2520] [id = 592] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2B975000 == 123 [pid = 2520] [id = 582] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2A2DAC00 == 122 [pid = 2520] [id = 581] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2A039C00 == 121 [pid = 2520] [id = 580] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 28D57C00 == 120 [pid = 2520] [id = 579] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 27EB8400 == 119 [pid = 2520] [id = 578] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 2562D400 == 118 [pid = 2520] [id = 577] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 1AFD3800 == 117 [pid = 2520] [id = 576] 11:11:44 INFO - PROCESS | 2520 | --DOCSHELL 16B0B000 == 116 [pid = 2520] [id = 575] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 400 (23B0F800) [pid = 2520] [serial = 1711] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 399 (23F7CC00) [pid = 2520] [serial = 1714] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 398 (23B6EC00) [pid = 2520] [serial = 1712] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 397 (16B90800) [pid = 2520] [serial = 1708] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 396 (1ED7C400) [pid = 2520] [serial = 1717] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 395 (24128000) [pid = 2520] [serial = 1720] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 394 (23F88800) [pid = 2520] [serial = 1715] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 393 (1D6A9000) [pid = 2520] [serial = 1705] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 392 (1E057000) [pid = 2520] [serial = 1706] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 391 (1B5A3000) [pid = 2520] [serial = 1702] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 390 (1BDC5000) [pid = 2520] [serial = 1703] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 389 (2025D800) [pid = 2520] [serial = 1700] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 388 (1F016C00) [pid = 2520] [serial = 1699] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 387 (1C0CF000) [pid = 2520] [serial = 1697] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 386 (1BDCA000) [pid = 2520] [serial = 1696] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 385 (25540800) [pid = 2520] [serial = 1721] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 384 (2005D800) [pid = 2520] [serial = 1718] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | --DOMWINDOW == 383 (2025C800) [pid = 2520] [serial = 1709] [outer = 00000000] [url = about:blank] 11:11:44 INFO - PROCESS | 2520 | 1461175904921 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1183ms 11:11:45 INFO - PROCESS | 2520 | 1461175904987 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 11:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:11:45 INFO - PROCESS | 2520 | 1461175904989 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 11:11:45 INFO - PROCESS | 2520 | 1461175904992 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 2520 | 1461175904994 Marionette TRACE conn5 <- [1,2438,null,{}] 11:11:45 INFO - PROCESS | 2520 | 1461175904997 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 2520 | 1461175905142 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 11:11:45 INFO - PROCESS | 2520 | 1461175905304 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 2520 | ++DOCSHELL 1950AC00 == 117 [pid = 2520] [id = 619] 11:11:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 384 (198A6C00) [pid = 2520] [serial = 1857] [outer = 00000000] 11:11:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 385 (1B9ECC00) [pid = 2520] [serial = 1858] [outer = 198A6C00] 11:11:45 INFO - PROCESS | 2520 | 1461175905350 Marionette DEBUG loaded listener.js 11:11:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 386 (1BDCA000) [pid = 2520] [serial = 1859] [outer = 198A6C00] 11:11:45 INFO - PROCESS | 2520 | 1461175905762 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 11:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 831ms 11:11:45 INFO - PROCESS | 2520 | 1461175905826 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 11:11:45 INFO - PROCESS | 2520 | 1461175905828 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 11:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:11:45 INFO - PROCESS | 2520 | 1461175905831 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:11:45 INFO - PROCESS | 2520 | 1461175905833 Marionette TRACE conn5 <- [1,2442,null,{}] 11:11:45 INFO - PROCESS | 2520 | 1461175905837 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:45 INFO - PROCESS | 2520 | 1461175905940 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 11:11:45 INFO - PROCESS | 2520 | 1461175905950 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:45 INFO - PROCESS | 2520 | ++DOCSHELL 1C06F800 == 118 [pid = 2520] [id = 620] 11:11:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 387 (1C0C9C00) [pid = 2520] [serial = 1860] [outer = 00000000] 11:11:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 388 (1ED2F800) [pid = 2520] [serial = 1861] [outer = 1C0C9C00] 11:11:46 INFO - PROCESS | 2520 | 1461175905995 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 389 (1F7B4C00) [pid = 2520] [serial = 1862] [outer = 1C0C9C00] 11:11:46 INFO - PROCESS | 2520 | 1461175906483 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 11:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 11:11:46 INFO - PROCESS | 2520 | 1461175906503 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 11:11:46 INFO - PROCESS | 2520 | 1461175906505 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 11:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:11:46 INFO - PROCESS | 2520 | 1461175906508 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:11:46 INFO - PROCESS | 2520 | 1461175906509 Marionette TRACE conn5 <- [1,2446,null,{}] 11:11:46 INFO - PROCESS | 2520 | 1461175906550 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:46 INFO - PROCESS | 2520 | 1461175906707 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 11:11:46 INFO - PROCESS | 2520 | 1461175906729 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:46 INFO - PROCESS | 2520 | ++DOCSHELL 1F9CE000 == 119 [pid = 2520] [id = 621] 11:11:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 390 (2025C800) [pid = 2520] [serial = 1863] [outer = 00000000] 11:11:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 391 (21502C00) [pid = 2520] [serial = 1864] [outer = 2025C800] 11:11:46 INFO - PROCESS | 2520 | 1461175906776 Marionette DEBUG loaded listener.js 11:11:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 392 (22981400) [pid = 2520] [serial = 1865] [outer = 2025C800] 11:11:47 INFO - PROCESS | 2520 | 1461175907314 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 11:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 830ms 11:11:47 INFO - PROCESS | 2520 | 1461175907375 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 11:11:47 INFO - PROCESS | 2520 | 1461175907377 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 11:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:11:47 INFO - PROCESS | 2520 | 1461175907383 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:11:47 INFO - PROCESS | 2520 | 1461175907385 Marionette TRACE conn5 <- [1,2450,null,{}] 11:11:47 INFO - PROCESS | 2520 | 1461175907388 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:47 INFO - PROCESS | 2520 | 1461175907554 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 11:11:47 INFO - PROCESS | 2520 | 1461175907576 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:47 INFO - PROCESS | 2520 | ++DOCSHELL 214B4C00 == 120 [pid = 2520] [id = 622] 11:11:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 393 (2372AC00) [pid = 2520] [serial = 1866] [outer = 00000000] 11:11:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 394 (23E45800) [pid = 2520] [serial = 1867] [outer = 2372AC00] 11:11:47 INFO - PROCESS | 2520 | 1461175907622 Marionette DEBUG loaded listener.js 11:11:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 395 (23F80000) [pid = 2520] [serial = 1868] [outer = 2372AC00] 11:11:48 INFO - PROCESS | 2520 | 1461175908095 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 11:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 772ms 11:11:48 INFO - PROCESS | 2520 | 1461175908156 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 11:11:48 INFO - PROCESS | 2520 | 1461175908158 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 11:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:11:48 INFO - PROCESS | 2520 | 1461175908161 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:11:48 INFO - PROCESS | 2520 | 1461175908163 Marionette TRACE conn5 <- [1,2454,null,{}] 11:11:48 INFO - PROCESS | 2520 | 1461175908173 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:48 INFO - PROCESS | 2520 | 1461175908338 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 11:11:48 INFO - PROCESS | 2520 | 1461175908362 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:48 INFO - PROCESS | 2520 | ++DOCSHELL 23FE9C00 == 121 [pid = 2520] [id = 623] 11:11:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 396 (23FEF000) [pid = 2520] [serial = 1869] [outer = 00000000] 11:11:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 397 (24A36000) [pid = 2520] [serial = 1870] [outer = 23FEF000] 11:11:48 INFO - PROCESS | 2520 | 1461175908412 Marionette DEBUG loaded listener.js 11:11:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 398 (25609000) [pid = 2520] [serial = 1871] [outer = 23FEF000] 11:11:50 INFO - PROCESS | 2520 | 1461175910473 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 397 (2297B400) [pid = 2520] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 396 (2393BC00) [pid = 2520] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 395 (23FD3800) [pid = 2520] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 394 (11AFA400) [pid = 2520] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 393 (23B0F400) [pid = 2520] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 392 (15199400) [pid = 2520] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 391 (24A1C400) [pid = 2520] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 390 (23724000) [pid = 2520] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 389 (1AFDE800) [pid = 2520] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 388 (27646000) [pid = 2520] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 387 (24A61000) [pid = 2520] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 386 (1AFD5800) [pid = 2520] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 385 (23E4E000) [pid = 2520] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 384 (1B09D400) [pid = 2520] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 383 (1E05BC00) [pid = 2520] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 382 (1F847400) [pid = 2520] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 381 (23FEB800) [pid = 2520] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 380 (11D4F400) [pid = 2520] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 379 (2554FC00) [pid = 2520] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 378 (20E84000) [pid = 2520] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 377 (11AF0800) [pid = 2520] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 376 (23B03000) [pid = 2520] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 375 (25548400) [pid = 2520] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 374 (23FEAC00) [pid = 2520] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 373 (22981000) [pid = 2520] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 372 (25549400) [pid = 2520] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 371 (23B0EC00) [pid = 2520] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 370 (2027E400) [pid = 2520] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 369 (27618000) [pid = 2520] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 368 (21510800) [pid = 2520] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 367 (27EC4000) [pid = 2520] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 366 (1E059000) [pid = 2520] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 365 (273BB800) [pid = 2520] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 364 (21501C00) [pid = 2520] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 363 (23B0E400) [pid = 2520] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 362 (2025A000) [pid = 2520] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 361 (26DAA400) [pid = 2520] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 360 (285E8800) [pid = 2520] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 359 (285E7C00) [pid = 2520] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 358 (27EC2000) [pid = 2520] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 357 (23B70800) [pid = 2520] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 356 (1200A000) [pid = 2520] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 355 (12CDD400) [pid = 2520] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 354 (23730000) [pid = 2520] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 353 (1B9E9000) [pid = 2520] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 352 (23B29400) [pid = 2520] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 351 (27612800) [pid = 2520] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 350 (23726400) [pid = 2520] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 349 (11E4D000) [pid = 2520] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 348 (24A18C00) [pid = 2520] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 347 (120B8C00) [pid = 2520] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 346 (2025A800) [pid = 2520] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 345 (1BC42800) [pid = 2520] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 344 (18824000) [pid = 2520] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 343 (24A5E800) [pid = 2520] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 342 (17C02800) [pid = 2520] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 341 (1F00FC00) [pid = 2520] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 340 (2CC40C00) [pid = 2520] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 339 (1ACA3400) [pid = 2520] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 338 (23B05000) [pid = 2520] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 337 (285E7800) [pid = 2520] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 336 (27627400) [pid = 2520] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 335 (28DB1400) [pid = 2520] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 334 (28B31C00) [pid = 2520] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 333 (29E70000) [pid = 2520] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 332 (2A49C800) [pid = 2520] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 331 (2A498400) [pid = 2520] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 330 (1C03C400) [pid = 2520] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 329 (2A041800) [pid = 2520] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 328 (1324F000) [pid = 2520] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 327 (195D2C00) [pid = 2520] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 326 (1F012400) [pid = 2520] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 325 (24A61800) [pid = 2520] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 324 (26A1AC00) [pid = 2520] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 323 (27627C00) [pid = 2520] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 322 (2762FC00) [pid = 2520] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 321 (28D5C400) [pid = 2520] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 320 (28D70C00) [pid = 2520] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 319 (2A041400) [pid = 2520] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 318 (2A048800) [pid = 2520] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 317 (2C762C00) [pid = 2520] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 316 (2A832800) [pid = 2520] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 315 (19E33000) [pid = 2520] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 314 (1A91C400) [pid = 2520] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 313 (21502800) [pid = 2520] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 312 (27E81800) [pid = 2520] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 311 (28DB4C00) [pid = 2520] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 310 (29E6FC00) [pid = 2520] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 309 (2A2D2800) [pid = 2520] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 308 (2A497000) [pid = 2520] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 307 (2B503000) [pid = 2520] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 306 (2B978800) [pid = 2520] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 305 (2C5E9400) [pid = 2520] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 304 (1F7B4800) [pid = 2520] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 303 (12016400) [pid = 2520] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 302 (26A0F000) [pid = 2520] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 301 (23972000) [pid = 2520] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 300 (214BE000) [pid = 2520] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 299 (1BC3C800) [pid = 2520] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 298 (198AC000) [pid = 2520] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 297 (124E5400) [pid = 2520] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 296 (25541800) [pid = 2520] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 295 (2005F800) [pid = 2520] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 294 (1F7B8800) [pid = 2520] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 293 (23FDA000) [pid = 2520] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 292 (24129000) [pid = 2520] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 291 (23B7A000) [pid = 2520] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 290 (1200C800) [pid = 2520] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 289 (21331C00) [pid = 2520] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 288 (23CD3800) [pid = 2520] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 287 (28D58800) [pid = 2520] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 286 (2CDE3800) [pid = 2520] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 285 (23B0A000) [pid = 2520] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 284 (1C03C800) [pid = 2520] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 283 (25608400) [pid = 2520] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 282 (27619000) [pid = 2520] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 281 (1C042400) [pid = 2520] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 280 (2764D000) [pid = 2520] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 279 (1B188400) [pid = 2520] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 278 (23FDBC00) [pid = 2520] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 277 (1B18F000) [pid = 2520] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 276 (26DA3C00) [pid = 2520] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 275 (25607C00) [pid = 2520] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 274 (20055800) [pid = 2520] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 273 (12012400) [pid = 2520] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 272 (27EBE000) [pid = 2520] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 271 (24A0E400) [pid = 2520] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 270 (195D1400) [pid = 2520] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 269 (1C045000) [pid = 2520] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 268 (16B13000) [pid = 2520] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 267 (28D72400) [pid = 2520] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:11:50 INFO - PROCESS | 2520 | --DOMWINDOW == 266 (25632C00) [pid = 2520] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2428ms 11:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:11:50 INFO - PROCESS | 2520 | 1461175910590 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 11:11:50 INFO - PROCESS | 2520 | 1461175910592 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 11:11:50 INFO - PROCESS | 2520 | 1461175910595 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:11:50 INFO - PROCESS | 2520 | 1461175910598 Marionette TRACE conn5 <- [1,2458,null,{}] 11:11:50 INFO - PROCESS | 2520 | 1461175910601 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:50 INFO - PROCESS | 2520 | 1461175910712 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 11:11:50 INFO - PROCESS | 2520 | 1461175910973 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:51 INFO - PROCESS | 2520 | ++DOCSHELL 06794000 == 122 [pid = 2520] [id = 624] 11:11:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 267 (0679F800) [pid = 2520] [serial = 1872] [outer = 00000000] 11:11:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 268 (11807800) [pid = 2520] [serial = 1873] [outer = 0679F800] 11:11:51 INFO - PROCESS | 2520 | 1461175911036 Marionette DEBUG loaded listener.js 11:11:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 269 (11AF8800) [pid = 2520] [serial = 1874] [outer = 0679F800] 11:11:51 INFO - PROCESS | 2520 | 1461175911666 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 11:11:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:11:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1124ms 11:11:51 INFO - PROCESS | 2520 | 1461175911721 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 11:11:51 INFO - PROCESS | 2520 | 1461175911726 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 11:11:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:11:51 INFO - PROCESS | 2520 | 1461175911748 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:11:51 INFO - PROCESS | 2520 | 1461175911751 Marionette TRACE conn5 <- [1,2462,null,{}] 11:11:51 INFO - PROCESS | 2520 | 1461175911757 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:51 INFO - PROCESS | 2520 | 1461175911915 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 11:11:52 INFO - PROCESS | 2520 | 1461175912114 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:52 INFO - PROCESS | 2520 | ++DOCSHELL 12DEC000 == 123 [pid = 2520] [id = 625] 11:11:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 270 (1324D400) [pid = 2520] [serial = 1875] [outer = 00000000] 11:11:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 271 (1647BC00) [pid = 2520] [serial = 1876] [outer = 1324D400] 11:11:52 INFO - PROCESS | 2520 | 1461175912174 Marionette DEBUG loaded listener.js 11:11:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 272 (16B12800) [pid = 2520] [serial = 1877] [outer = 1324D400] 11:11:52 INFO - PROCESS | 2520 | 1461175912790 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 11:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1072ms 11:11:52 INFO - PROCESS | 2520 | 1461175912833 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 11:11:52 INFO - PROCESS | 2520 | 1461175912837 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 11:11:52 INFO - PROCESS | 2520 | 1461175912842 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:11:52 INFO - PROCESS | 2520 | 1461175912844 Marionette TRACE conn5 <- [1,2466,null,{}] 11:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:11:52 INFO - PROCESS | 2520 | 1461175912849 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:53 INFO - PROCESS | 2520 | 1461175912988 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 11:11:53 INFO - PROCESS | 2520 | 1461175913205 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:53 INFO - PROCESS | 2520 | ++DOCSHELL 18822C00 == 124 [pid = 2520] [id = 626] 11:11:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 273 (19501400) [pid = 2520] [serial = 1878] [outer = 00000000] 11:11:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 274 (19E3D800) [pid = 2520] [serial = 1879] [outer = 19501400] 11:11:53 INFO - PROCESS | 2520 | 1461175913265 Marionette DEBUG loaded listener.js 11:11:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 275 (1ACAB000) [pid = 2520] [serial = 1880] [outer = 19501400] 11:11:53 INFO - PROCESS | 2520 | 1461175913936 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 11:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1120ms 11:11:53 INFO - PROCESS | 2520 | 1461175913969 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 11:11:53 INFO - PROCESS | 2520 | 1461175913971 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 11:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:11:54 INFO - PROCESS | 2520 | 1461175913976 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:11:54 INFO - PROCESS | 2520 | 1461175913982 Marionette TRACE conn5 <- [1,2470,null,{}] 11:11:54 INFO - PROCESS | 2520 | 1461175913992 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:54 INFO - PROCESS | 2520 | 1461175914137 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 11:11:54 INFO - PROCESS | 2520 | 1461175914343 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:54 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EB800 == 125 [pid = 2520] [id = 627] 11:11:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 276 (1B9ED000) [pid = 2520] [serial = 1881] [outer = 00000000] 11:11:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 277 (1BCCEC00) [pid = 2520] [serial = 1882] [outer = 1B9ED000] 11:11:54 INFO - PROCESS | 2520 | 1461175914400 Marionette DEBUG loaded listener.js 11:11:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 278 (1BDC7C00) [pid = 2520] [serial = 1883] [outer = 1B9ED000] 11:11:55 INFO - PROCESS | 2520 | 1461175915016 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 11:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1073ms 11:11:55 INFO - PROCESS | 2520 | 1461175915058 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 11:11:55 INFO - PROCESS | 2520 | 1461175915061 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 11:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:11:55 INFO - PROCESS | 2520 | 1461175915064 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:11:55 INFO - PROCESS | 2520 | 1461175915066 Marionette TRACE conn5 <- [1,2474,null,{}] 11:11:55 INFO - PROCESS | 2520 | 1461175915070 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:55 INFO - PROCESS | 2520 | 1461175915207 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 11:11:55 INFO - PROCESS | 2520 | 1461175915424 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:55 INFO - PROCESS | 2520 | ++DOCSHELL 1C03C800 == 126 [pid = 2520] [id = 628] 11:11:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 279 (1C042400) [pid = 2520] [serial = 1884] [outer = 00000000] 11:11:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 280 (1C3A8000) [pid = 2520] [serial = 1885] [outer = 1C042400] 11:11:55 INFO - PROCESS | 2520 | 1461175915484 Marionette DEBUG loaded listener.js 11:11:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 281 (1D6A0000) [pid = 2520] [serial = 1886] [outer = 1C042400] 11:11:56 INFO - PROCESS | 2520 | 1461175916103 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 11:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1078ms 11:11:56 INFO - PROCESS | 2520 | 1461175916144 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 11:11:56 INFO - PROCESS | 2520 | 1461175916146 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 11:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:11:56 INFO - PROCESS | 2520 | 1461175916149 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:11:56 INFO - PROCESS | 2520 | 1461175916151 Marionette TRACE conn5 <- [1,2478,null,{}] 11:11:56 INFO - PROCESS | 2520 | 1461175916155 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:56 INFO - PROCESS | 2520 | 1461175916289 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 11:11:56 INFO - PROCESS | 2520 | 1461175916493 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:56 INFO - PROCESS | 2520 | ++DOCSHELL 1DAB8C00 == 127 [pid = 2520] [id = 629] 11:11:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 282 (1ED83800) [pid = 2520] [serial = 1887] [outer = 00000000] 11:11:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 283 (1F844400) [pid = 2520] [serial = 1888] [outer = 1ED83800] 11:11:56 INFO - PROCESS | 2520 | 1461175916560 Marionette DEBUG loaded listener.js 11:11:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 284 (20E76C00) [pid = 2520] [serial = 1889] [outer = 1ED83800] 11:11:57 INFO - PROCESS | 2520 | 1461175917253 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1120ms 11:11:57 INFO - PROCESS | 2520 | 1461175917273 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 11:11:57 INFO - PROCESS | 2520 | 1461175917276 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 11:11:57 INFO - PROCESS | 2520 | 1461175917279 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:11:57 INFO - PROCESS | 2520 | 1461175917281 Marionette TRACE conn5 <- [1,2482,null,{}] 11:11:57 INFO - PROCESS | 2520 | 1461175917284 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:57 INFO - PROCESS | 2520 | 1461175917424 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 11:11:57 INFO - PROCESS | 2520 | 1461175917642 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:57 INFO - PROCESS | 2520 | ++DOCSHELL 1ED2D000 == 128 [pid = 2520] [id = 630] 11:11:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 285 (1F7B7000) [pid = 2520] [serial = 1890] [outer = 00000000] 11:11:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 286 (2372D800) [pid = 2520] [serial = 1891] [outer = 1F7B7000] 11:11:57 INFO - PROCESS | 2520 | 1461175917700 Marionette DEBUG loaded listener.js 11:11:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (23937000) [pid = 2520] [serial = 1892] [outer = 1F7B7000] 11:11:58 INFO - PROCESS | 2520 | 1461175918291 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 11:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1076ms 11:11:58 INFO - PROCESS | 2520 | 1461175918360 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 11:11:58 INFO - PROCESS | 2520 | 1461175918362 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 11:11:58 INFO - PROCESS | 2520 | 1461175918365 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:11:58 INFO - PROCESS | 2520 | 1461175918367 Marionette TRACE conn5 <- [1,2486,null,{}] 11:11:58 INFO - PROCESS | 2520 | 1461175918371 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:58 INFO - PROCESS | 2520 | 1461175918506 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 11:11:58 INFO - PROCESS | 2520 | 1461175918727 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:58 INFO - PROCESS | 2520 | ++DOCSHELL 2297BC00 == 129 [pid = 2520] [id = 631] 11:11:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (2396E000) [pid = 2520] [serial = 1893] [outer = 00000000] 11:11:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (23B34800) [pid = 2520] [serial = 1894] [outer = 2396E000] 11:11:58 INFO - PROCESS | 2520 | 1461175918784 Marionette DEBUG loaded listener.js 11:11:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (23B78C00) [pid = 2520] [serial = 1895] [outer = 2396E000] 11:11:59 INFO - PROCESS | 2520 | 1461175919368 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 11:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1065ms 11:11:59 INFO - PROCESS | 2520 | 1461175919435 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 11:11:59 INFO - PROCESS | 2520 | 1461175919437 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 11:11:59 INFO - PROCESS | 2520 | 1461175919441 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:11:59 INFO - PROCESS | 2520 | 1461175919443 Marionette TRACE conn5 <- [1,2490,null,{}] 11:11:59 INFO - PROCESS | 2520 | 1461175919447 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:11:59 INFO - PROCESS | 2520 | 1461175919579 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 11:11:59 INFO - PROCESS | 2520 | 1461175919784 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:11:59 INFO - PROCESS | 2520 | ++DOCSHELL 23B2B800 == 130 [pid = 2520] [id = 632] 11:11:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (23CD6400) [pid = 2520] [serial = 1896] [outer = 00000000] 11:11:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (23FDDC00) [pid = 2520] [serial = 1897] [outer = 23CD6400] 11:11:59 INFO - PROCESS | 2520 | 1461175919840 Marionette DEBUG loaded listener.js 11:11:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (23FF0000) [pid = 2520] [serial = 1898] [outer = 23CD6400] 11:12:00 INFO - PROCESS | 2520 | 1461175920453 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1066ms 11:12:00 INFO - PROCESS | 2520 | 1461175920511 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 11:12:00 INFO - PROCESS | 2520 | 1461175920513 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 11:12:00 INFO - PROCESS | 2520 | 1461175920517 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:12:00 INFO - PROCESS | 2520 | 1461175920519 Marionette TRACE conn5 <- [1,2494,null,{}] 11:12:00 INFO - PROCESS | 2520 | 1461175920523 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:00 INFO - PROCESS | 2520 | 1461175920656 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 11:12:00 INFO - PROCESS | 2520 | 1461175920875 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:00 INFO - PROCESS | 2520 | ++DOCSHELL 23E4E400 == 131 [pid = 2520] [id = 633] 11:12:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (23FDCC00) [pid = 2520] [serial = 1899] [outer = 00000000] 11:12:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (24A36400) [pid = 2520] [serial = 1900] [outer = 23FDCC00] 11:12:00 INFO - PROCESS | 2520 | 1461175920933 Marionette DEBUG loaded listener.js 11:12:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (24A5C800) [pid = 2520] [serial = 1901] [outer = 23FDCC00] 11:12:01 INFO - PROCESS | 2520 | 1461175921548 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 11:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1068ms 11:12:01 INFO - PROCESS | 2520 | 1461175921589 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 11:12:01 INFO - PROCESS | 2520 | 1461175921591 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 11:12:01 INFO - PROCESS | 2520 | 1461175921595 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:12:01 INFO - PROCESS | 2520 | 1461175921597 Marionette TRACE conn5 <- [1,2498,null,{}] 11:12:01 INFO - PROCESS | 2520 | 1461175921601 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:01 INFO - PROCESS | 2520 | 1461175921735 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 11:12:02 INFO - PROCESS | 2520 | 1461175921979 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:02 INFO - PROCESS | 2520 | ++DOCSHELL 24A1C800 == 132 [pid = 2520] [id = 634] 11:12:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 297 (24A35800) [pid = 2520] [serial = 1902] [outer = 00000000] 11:12:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 298 (2560EC00) [pid = 2520] [serial = 1903] [outer = 24A35800] 11:12:02 INFO - PROCESS | 2520 | 1461175922049 Marionette DEBUG loaded listener.js 11:12:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 299 (26A14000) [pid = 2520] [serial = 1904] [outer = 24A35800] 11:12:02 INFO - PROCESS | 2520 | 1461175922661 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 11:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1119ms 11:12:02 INFO - PROCESS | 2520 | 1461175922718 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 11:12:02 INFO - PROCESS | 2520 | 1461175922721 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 11:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:12:02 INFO - PROCESS | 2520 | 1461175922724 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:12:02 INFO - PROCESS | 2520 | 1461175922727 Marionette TRACE conn5 <- [1,2502,null,{}] 11:12:02 INFO - PROCESS | 2520 | 1461175922731 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:02 INFO - PROCESS | 2520 | 1461175922884 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 11:12:03 INFO - PROCESS | 2520 | 1461175923094 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:03 INFO - PROCESS | 2520 | ++DOCSHELL 26A12C00 == 133 [pid = 2520] [id = 635] 11:12:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 300 (26A15C00) [pid = 2520] [serial = 1905] [outer = 00000000] 11:12:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 301 (27623800) [pid = 2520] [serial = 1906] [outer = 26A15C00] 11:12:03 INFO - PROCESS | 2520 | 1461175923149 Marionette DEBUG loaded listener.js 11:12:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 302 (27625000) [pid = 2520] [serial = 1907] [outer = 26A15C00] 11:12:03 INFO - PROCESS | 2520 | 1461175923734 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 11:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1076ms 11:12:03 INFO - PROCESS | 2520 | 1461175923803 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 11:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:12:03 INFO - PROCESS | 2520 | 1461175923806 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 11:12:03 INFO - PROCESS | 2520 | 1461175923809 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:12:03 INFO - PROCESS | 2520 | 1461175923811 Marionette TRACE conn5 <- [1,2506,null,{}] 11:12:03 INFO - PROCESS | 2520 | 1461175923815 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:03 INFO - PROCESS | 2520 | 1461175923948 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 11:12:04 INFO - PROCESS | 2520 | 1461175924157 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:04 INFO - PROCESS | 2520 | ++DOCSHELL 27619C00 == 134 [pid = 2520] [id = 636] 11:12:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 303 (27629400) [pid = 2520] [serial = 1908] [outer = 00000000] 11:12:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 304 (2764B000) [pid = 2520] [serial = 1909] [outer = 27629400] 11:12:04 INFO - PROCESS | 2520 | 1461175924211 Marionette DEBUG loaded listener.js 11:12:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 305 (27E75800) [pid = 2520] [serial = 1910] [outer = 27629400] 11:12:04 INFO - PROCESS | 2520 | 1461175924891 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1120ms 11:12:04 INFO - PROCESS | 2520 | 1461175924933 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 11:12:04 INFO - PROCESS | 2520 | 1461175924935 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 11:12:04 INFO - PROCESS | 2520 | 1461175924939 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:12:04 INFO - PROCESS | 2520 | 1461175924941 Marionette TRACE conn5 <- [1,2510,null,{}] 11:12:04 INFO - PROCESS | 2520 | 1461175924944 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:05 INFO - PROCESS | 2520 | 1461175925085 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 11:12:05 INFO - PROCESS | 2520 | 1461175925312 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:05 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EEC00 == 135 [pid = 2520] [id = 637] 11:12:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 306 (1BCDD400) [pid = 2520] [serial = 1911] [outer = 00000000] 11:12:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 307 (1D6A3400) [pid = 2520] [serial = 1912] [outer = 1BCDD400] 11:12:05 INFO - PROCESS | 2520 | 1461175925370 Marionette DEBUG loaded listener.js 11:12:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 308 (1F7B2C00) [pid = 2520] [serial = 1913] [outer = 1BCDD400] 11:12:06 INFO - PROCESS | 2520 | 1461175925974 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 11:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1075ms 11:12:06 INFO - PROCESS | 2520 | 1461175926019 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 11:12:06 INFO - PROCESS | 2520 | 1461175926021 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 11:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:12:06 INFO - PROCESS | 2520 | 1461175926025 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:12:06 INFO - PROCESS | 2520 | 1461175926027 Marionette TRACE conn5 <- [1,2514,null,{}] 11:12:06 INFO - PROCESS | 2520 | 1461175926031 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:06 INFO - PROCESS | 2520 | 1461175926170 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 11:12:06 INFO - PROCESS | 2520 | 1461175926393 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:06 INFO - PROCESS | 2520 | ++DOCSHELL 195CAC00 == 136 [pid = 2520] [id = 638] 11:12:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 309 (19E38800) [pid = 2520] [serial = 1914] [outer = 00000000] 11:12:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 310 (2025F400) [pid = 2520] [serial = 1915] [outer = 19E38800] 11:12:06 INFO - PROCESS | 2520 | 1461175926451 Marionette DEBUG loaded listener.js 11:12:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 311 (2005A400) [pid = 2520] [serial = 1916] [outer = 19E38800] 11:12:07 INFO - PROCESS | 2520 | 1461175927106 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 11:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1120ms 11:12:07 INFO - PROCESS | 2520 | 1461175927148 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 11:12:07 INFO - PROCESS | 2520 | 1461175927150 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 11:12:07 INFO - PROCESS | 2520 | 1461175927153 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:12:07 INFO - PROCESS | 2520 | 1461175927155 Marionette TRACE conn5 <- [1,2518,null,{}] 11:12:07 INFO - PROCESS | 2520 | 1461175927159 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:07 INFO - PROCESS | 2520 | 1461175927325 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 11:12:07 INFO - PROCESS | 2520 | 1461175927540 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:07 INFO - PROCESS | 2520 | ++DOCSHELL 1679D400 == 137 [pid = 2520] [id = 639] 11:12:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 312 (16B67400) [pid = 2520] [serial = 1917] [outer = 00000000] 11:12:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 313 (1B9EC400) [pid = 2520] [serial = 1918] [outer = 16B67400] 11:12:07 INFO - PROCESS | 2520 | 1461175927637 Marionette DEBUG loaded listener.js 11:12:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 314 (1C302800) [pid = 2520] [serial = 1919] [outer = 16B67400] 11:12:08 INFO - PROCESS | 2520 | 1461175928293 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 11:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1181ms 11:12:08 INFO - PROCESS | 2520 | 1461175928339 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 11:12:08 INFO - PROCESS | 2520 | 1461175928341 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 11:12:08 INFO - PROCESS | 2520 | 1461175928344 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:12:08 INFO - PROCESS | 2520 | 1461175928346 Marionette TRACE conn5 <- [1,2522,null,{}] 11:12:08 INFO - PROCESS | 2520 | 1461175928350 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:08 INFO - PROCESS | 2520 | 1461175928493 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 11:12:08 INFO - PROCESS | 2520 | 1461175928706 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:08 INFO - PROCESS | 2520 | ++DOCSHELL 12C89400 == 138 [pid = 2520] [id = 640] 11:12:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 315 (12DE5400) [pid = 2520] [serial = 1920] [outer = 00000000] 11:12:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 316 (195CA800) [pid = 2520] [serial = 1921] [outer = 12DE5400] 11:12:08 INFO - PROCESS | 2520 | 1461175928804 Marionette DEBUG loaded listener.js 11:12:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 317 (1AFCC000) [pid = 2520] [serial = 1922] [outer = 12DE5400] 11:12:09 INFO - PROCESS | 2520 | 1461175929667 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 11:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1375ms 11:12:09 INFO - PROCESS | 2520 | 1461175929723 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 11:12:09 INFO - PROCESS | 2520 | 1461175929728 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 11:12:09 INFO - PROCESS | 2520 | 1461175929733 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:12:09 INFO - PROCESS | 2520 | 1461175929737 Marionette TRACE conn5 <- [1,2526,null,{}] 11:12:09 INFO - PROCESS | 2520 | 1461175929742 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:09 INFO - PROCESS | 2520 | 1461175929877 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 11:12:10 INFO - PROCESS | 2520 | 1461175930108 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:10 INFO - PROCESS | 2520 | ++DOCSHELL 16534800 == 139 [pid = 2520] [id = 641] 11:12:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 318 (16534C00) [pid = 2520] [serial = 1923] [outer = 00000000] 11:12:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 319 (17C10400) [pid = 2520] [serial = 1924] [outer = 16534C00] 11:12:10 INFO - PROCESS | 2520 | 1461175930163 Marionette DEBUG loaded listener.js 11:12:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 320 (198AF000) [pid = 2520] [serial = 1925] [outer = 16534C00] 11:12:10 INFO - PROCESS | 2520 | 1461175930809 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 11:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1123ms 11:12:10 INFO - PROCESS | 2520 | 1461175930862 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 11:12:10 INFO - PROCESS | 2520 | 1461175930868 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 11:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:12:10 INFO - PROCESS | 2520 | 1461175930889 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:12:10 INFO - PROCESS | 2520 | 1461175930892 Marionette TRACE conn5 <- [1,2530,null,{}] 11:12:10 INFO - PROCESS | 2520 | 1461175930898 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:11 INFO - PROCESS | 2520 | 1461175931042 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 11:12:11 INFO - PROCESS | 2520 | 1461175931252 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:11 INFO - PROCESS | 2520 | ++DOCSHELL 11AF3800 == 140 [pid = 2520] [id = 642] 11:12:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 321 (12251000) [pid = 2520] [serial = 1926] [outer = 00000000] 11:12:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 322 (1679FC00) [pid = 2520] [serial = 1927] [outer = 12251000] 11:12:11 INFO - PROCESS | 2520 | 1461175931353 Marionette DEBUG loaded listener.js 11:12:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 323 (19C5C000) [pid = 2520] [serial = 1928] [outer = 12251000] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 16729C00 == 139 [pid = 2520] [id = 22] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 16F87C00 == 138 [pid = 2520] [id = 18] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1A91F800 == 137 [pid = 2520] [id = 20] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 198A8000 == 136 [pid = 2520] [id = 19] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 16B6B400 == 135 [pid = 2520] [id = 17] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 120BE000 == 134 [pid = 2520] [id = 16] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 23FE9C00 == 133 [pid = 2520] [id = 623] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 214B4C00 == 132 [pid = 2520] [id = 622] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1F9CE000 == 131 [pid = 2520] [id = 621] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1C06F800 == 130 [pid = 2520] [id = 620] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1950AC00 == 129 [pid = 2520] [id = 619] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 12258000 == 128 [pid = 2520] [id = 618] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 214BF000 == 127 [pid = 2520] [id = 617] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 322 (2A834000) [pid = 2520] [serial = 1807] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1ED2E400 == 126 [pid = 2520] [id = 616] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1C06C400 == 125 [pid = 2520] [id = 615] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1A986000 == 124 [pid = 2520] [id = 614] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 12010000 == 123 [pid = 2520] [id = 613] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 2DBB1800 == 122 [pid = 2520] [id = 608] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 2DBADC00 == 121 [pid = 2520] [id = 607] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 2C5EA400 == 120 [pid = 2520] [id = 606] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 2A068C00 == 119 [pid = 2520] [id = 605] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1F9DAC00 == 118 [pid = 2520] [id = 604] 11:12:11 INFO - PROCESS | 2520 | --DOCSHELL 1B18F400 == 117 [pid = 2520] [id = 603] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 321 (21509000) [pid = 2520] [serial = 1352] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 320 (1B9F0000) [pid = 2520] [serial = 1310] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 319 (290D5000) [pid = 2520] [serial = 1430] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 318 (26A16000) [pid = 2520] [serial = 1301] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 317 (24A42800) [pid = 2520] [serial = 1184] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 316 (23FD9000) [pid = 2520] [serial = 1175] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 315 (25606800) [pid = 2520] [serial = 1190] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 314 (23CCE000) [pid = 2520] [serial = 1358] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 313 (23B33000) [pid = 2520] [serial = 1412] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 312 (27EBB400) [pid = 2520] [serial = 1418] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 311 (2393B800) [pid = 2520] [serial = 1355] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 310 (285EF800) [pid = 2520] [serial = 1421] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 309 (2A0EE000) [pid = 2520] [serial = 1433] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 308 (164D9400) [pid = 2520] [serial = 1343] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 307 (27E7C800) [pid = 2520] [serial = 1307] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 306 (23E4B000) [pid = 2520] [serial = 1238] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 305 (23967C00) [pid = 2520] [serial = 1463] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 304 (1C074800) [pid = 2520] [serial = 1454] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 303 (1E05A800) [pid = 2520] [serial = 1172] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 302 (16CC9000) [pid = 2520] [serial = 1112] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 301 (26A10C00) [pid = 2520] [serial = 1472] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 300 (214BA800) [pid = 2520] [serial = 1460] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 299 (20053000) [pid = 2520] [serial = 1118] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 298 (25541000) [pid = 2520] [serial = 1298] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 297 (24A16C00) [pid = 2520] [serial = 1178] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 296 (23FD4800) [pid = 2520] [serial = 1133] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 295 (16533400) [pid = 2520] [serial = 1226] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 294 (214BAC00) [pid = 2520] [serial = 1124] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 293 (23FDF400) [pid = 2520] [serial = 1361] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 292 (290CC800) [pid = 2520] [serial = 1427] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 291 (20261000) [pid = 2520] [serial = 1349] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 290 (285F2C00) [pid = 2520] [serial = 1694] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 289 (23973C00) [pid = 2520] [serial = 1235] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 288 (24A3D000) [pid = 2520] [serial = 1250] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 287 (27617400) [pid = 2520] [serial = 1619] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 286 (27645000) [pid = 2520] [serial = 1478] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 285 (290C9800) [pid = 2520] [serial = 1484] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 284 (28D54C00) [pid = 2520] [serial = 1424] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 283 (2A492000) [pid = 2520] [serial = 1487] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 282 (23E4B800) [pid = 2520] [serial = 1130] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 281 (1BC3DC00) [pid = 2520] [serial = 1373] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 280 (198A5C00) [pid = 2520] [serial = 1169] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 279 (23B09800) [pid = 2520] [serial = 1244] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 278 (1C0C9800) [pid = 2520] [serial = 1253] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 277 (23E54000) [pid = 2520] [serial = 1466] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 276 (2761C800) [pid = 2520] [serial = 1415] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 275 (23FD4C00) [pid = 2520] [serial = 1241] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 274 (1A956400) [pid = 2520] [serial = 1193] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 273 (24A3F800) [pid = 2520] [serial = 1181] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 272 (1AFD1C00) [pid = 2520] [serial = 1136] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 271 (2027FC00) [pid = 2520] [serial = 1121] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 270 (1C044000) [pid = 2520] [serial = 1409] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 269 (1B53F000) [pid = 2520] [serial = 1346] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 268 (25542800) [pid = 2520] [serial = 1187] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 267 (1BDC6800) [pid = 2520] [serial = 1115] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 266 (20050400) [pid = 2520] [serial = 1054] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 265 (23B2DC00) [pid = 2520] [serial = 1127] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 264 (23941800) [pid = 2520] [serial = 1304] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 263 (24A5AC00) [pid = 2520] [serial = 1469] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 262 (16724800) [pid = 2520] [serial = 1406] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 261 (23FEC000) [pid = 2520] [serial = 1247] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 260 (19E36800) [pid = 2520] [serial = 1286] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 259 (251EC800) [pid = 2520] [serial = 1367] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 258 (23B71800) [pid = 2520] [serial = 1292] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 257 (1F7AF400) [pid = 2520] [serial = 1547] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 256 (27E7C000) [pid = 2520] [serial = 1481] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 255 (25608C00) [pid = 2520] [serial = 1370] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 254 (1BE6AC00) [pid = 2520] [serial = 1229] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 253 (24A0EC00) [pid = 2520] [serial = 1295] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 252 (1C071800) [pid = 2520] [serial = 1289] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 251 (1F7B9000) [pid = 2520] [serial = 1457] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 250 (2027E000) [pid = 2520] [serial = 1232] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 249 (24A36800) [pid = 2520] [serial = 1364] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 248 (13286400) [pid = 2520] [serial = 1451] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 247 (26DA8000) [pid = 2520] [serial = 1475] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 246 (273B4800) [pid = 2520] [serial = 1691] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 245 (2005D000) [pid = 2520] [serial = 1688] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 244 (2CDE1400) [pid = 2520] [serial = 1682] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 243 (1E05CC00) [pid = 2520] [serial = 1511] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 242 (2562E400) [pid = 2520] [serial = 1514] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 241 (28D5B000) [pid = 2520] [serial = 1517] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 240 (27630800) [pid = 2520] [serial = 1520] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 239 (290C8800) [pid = 2520] [serial = 1523] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 238 (290D0800) [pid = 2520] [serial = 1526] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 237 (29E79C00) [pid = 2520] [serial = 1529] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 236 (2BCE6400) [pid = 2520] [serial = 1532] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 235 (2BCEA800) [pid = 2520] [serial = 1535] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 234 (2C75E400) [pid = 2520] [serial = 1538] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 233 (2C763400) [pid = 2520] [serial = 1541] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 232 (1B9E3800) [pid = 2520] [serial = 1544] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 231 (1B9EC000) [pid = 2520] [serial = 1580] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 230 (21510400) [pid = 2520] [serial = 1583] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 229 (2562FC00) [pid = 2520] [serial = 1586] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 228 (2761C000) [pid = 2520] [serial = 1589] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 227 (2764FC00) [pid = 2520] [serial = 1592] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 226 (28B40000) [pid = 2520] [serial = 1595] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 225 (28D6E400) [pid = 2520] [serial = 1598] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 224 (29E7A800) [pid = 2520] [serial = 1601] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 223 (2A0F2000) [pid = 2520] [serial = 1604] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 222 (2B509C00) [pid = 2520] [serial = 1607] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 221 (2CC38800) [pid = 2520] [serial = 1610] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 220 (2A83D400) [pid = 2520] [serial = 1613] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 219 (1D9E0800) [pid = 2520] [serial = 1616] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 218 (1BE65C00) [pid = 2520] [serial = 1652] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 217 (23F7F400) [pid = 2520] [serial = 1655] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 216 (28D55C00) [pid = 2520] [serial = 1658] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 215 (2A042800) [pid = 2520] [serial = 1661] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 214 (2A061C00) [pid = 2520] [serial = 1664] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 213 (2A2DE400) [pid = 2520] [serial = 1667] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 212 (2B96C400) [pid = 2520] [serial = 1670] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 211 (2BCE1C00) [pid = 2520] [serial = 1673] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 210 (2C5E7000) [pid = 2520] [serial = 1676] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (2C767C00) [pid = 2520] [serial = 1679] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (304A3000) [pid = 2520] [serial = 1685] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (273BB400) [pid = 2520] [serial = 1795] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (27EB9400) [pid = 2520] [serial = 1798] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (27612400) [pid = 2520] [serial = 1796] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (2393DC00) [pid = 2520] [serial = 1801] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (2A042000) [pid = 2520] [serial = 1804] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (28B38800) [pid = 2520] [serial = 1799] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (20263000) [pid = 2520] [serial = 1729] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (21509400) [pid = 2520] [serial = 1730] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (2BCE1800) [pid = 2520] [serial = 1744] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (24A58800) [pid = 2520] [serial = 1577] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1C046800) [pid = 2520] [serial = 1778] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (1BDBF800) [pid = 2520] [serial = 1777] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (2E519000) [pid = 2520] [serial = 1753] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (30960000) [pid = 2520] [serial = 1762] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 193 (27628C00) [pid = 2520] [serial = 1733] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 192 (273BF400) [pid = 2520] [serial = 1732] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 191 (2CDE5400) [pid = 2520] [serial = 1750] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 190 (26D9CC00) [pid = 2520] [serial = 1724] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 189 (2372FC00) [pid = 2520] [serial = 1789] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 188 (23B01800) [pid = 2520] [serial = 1790] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 187 (1AFCB800) [pid = 2520] [serial = 1783] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 186 (1BFF0000) [pid = 2520] [serial = 1784] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 185 (28D4E400) [pid = 2520] [serial = 1736] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 184 (28B32800) [pid = 2520] [serial = 1735] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 183 (2560F000) [pid = 2520] [serial = 1792] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 182 (26DA4000) [pid = 2520] [serial = 1771] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 181 (23F7C800) [pid = 2520] [serial = 1781] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 180 (23B70000) [pid = 2520] [serial = 1780] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 179 (1ED21800) [pid = 2520] [serial = 1786] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 178 (1F7BB800) [pid = 2520] [serial = 1787] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (2E469000) [pid = 2520] [serial = 1774] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (1AFDC400) [pid = 2520] [serial = 1727] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (1ACE6400) [pid = 2520] [serial = 1726] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (3062E800) [pid = 2520] [serial = 1759] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (1E056800) [pid = 2520] [serial = 1768] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (2A2DB400) [pid = 2520] [serial = 1741] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (29E6F000) [pid = 2520] [serial = 1739] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (28DBB800) [pid = 2520] [serial = 1738] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (2C769800) [pid = 2520] [serial = 1747] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (3049FC00) [pid = 2520] [serial = 1756] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 167 (31A04000) [pid = 2520] [serial = 1765] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 166 (27E83400) [pid = 2520] [serial = 1508] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 165 (2A05EC00) [pid = 2520] [serial = 1805] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 164 (24A13800) [pid = 2520] [serial = 1802] [outer = 00000000] [url = about:blank] 11:12:11 INFO - PROCESS | 2520 | --DOMWINDOW == 163 (25638800) [pid = 2520] [serial = 1793] [outer = 00000000] [url = about:blank] 11:12:12 INFO - PROCESS | 2520 | 1461175932062 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 11:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1254ms 11:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:12:12 INFO - PROCESS | 2520 | 1461175932130 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 11:12:12 INFO - PROCESS | 2520 | 1461175932133 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 11:12:12 INFO - PROCESS | 2520 | 1461175932136 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:12:12 INFO - PROCESS | 2520 | 1461175932139 Marionette TRACE conn5 <- [1,2534,null,{}] 11:12:12 INFO - PROCESS | 2520 | 1461175932149 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:12 INFO - PROCESS | 2520 | 1461175932294 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 11:12:12 INFO - PROCESS | 2520 | 1461175932446 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:12 INFO - PROCESS | 2520 | ++DOCSHELL 1ACA3400 == 118 [pid = 2520] [id = 643] 11:12:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 164 (1AE31000) [pid = 2520] [serial = 1929] [outer = 00000000] 11:12:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 165 (1B18E800) [pid = 2520] [serial = 1930] [outer = 1AE31000] 11:12:12 INFO - PROCESS | 2520 | 1461175932499 Marionette DEBUG loaded listener.js 11:12:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 166 (1B9F1800) [pid = 2520] [serial = 1931] [outer = 1AE31000] 11:12:12 INFO - PROCESS | 2520 | 1461175932966 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 871ms 11:12:13 INFO - PROCESS | 2520 | 1461175933010 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 11:12:13 INFO - PROCESS | 2520 | 1461175933013 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 11:12:13 INFO - PROCESS | 2520 | 1461175933016 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:12:13 INFO - PROCESS | 2520 | 1461175933018 Marionette TRACE conn5 <- [1,2538,null,{}] 11:12:13 INFO - PROCESS | 2520 | 1461175933021 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:13 INFO - PROCESS | 2520 | 1461175933142 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 11:12:13 INFO - PROCESS | 2520 | 1461175933155 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 2520 | ++DOCSHELL 1BDC8400 == 119 [pid = 2520] [id = 644] 11:12:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 167 (1BE5EC00) [pid = 2520] [serial = 1932] [outer = 00000000] 11:12:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 168 (1BF94400) [pid = 2520] [serial = 1933] [outer = 1BE5EC00] 11:12:13 INFO - PROCESS | 2520 | 1461175933203 Marionette DEBUG loaded listener.js 11:12:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1BFF8000) [pid = 2520] [serial = 1934] [outer = 1BE5EC00] 11:12:13 INFO - PROCESS | 2520 | 1461175933688 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 11:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 11:12:13 INFO - PROCESS | 2520 | 1461175933751 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 11:12:13 INFO - PROCESS | 2520 | 1461175933753 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 11:12:13 INFO - PROCESS | 2520 | 1461175933756 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:12:13 INFO - PROCESS | 2520 | 1461175933758 Marionette TRACE conn5 <- [1,2542,null,{}] 11:12:13 INFO - PROCESS | 2520 | 1461175933761 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:13 INFO - PROCESS | 2520 | 1461175933873 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 11:12:13 INFO - PROCESS | 2520 | 1461175933908 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:13 INFO - PROCESS | 2520 | ++DOCSHELL 1C040400 == 120 [pid = 2520] [id = 645] 11:12:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (1C048400) [pid = 2520] [serial = 1935] [outer = 00000000] 11:12:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (1C078C00) [pid = 2520] [serial = 1936] [outer = 1C048400] 11:12:13 INFO - PROCESS | 2520 | 1461175933955 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (1C3A9800) [pid = 2520] [serial = 1937] [outer = 1C048400] 11:12:14 INFO - PROCESS | 2520 | 1461175934541 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 11:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 832ms 11:12:14 INFO - PROCESS | 2520 | 1461175934593 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 11:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:12:14 INFO - PROCESS | 2520 | 1461175934595 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 11:12:14 INFO - PROCESS | 2520 | 1461175934598 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:12:14 INFO - PROCESS | 2520 | 1461175934600 Marionette TRACE conn5 <- [1,2546,null,{}] 11:12:14 INFO - PROCESS | 2520 | 1461175934603 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:14 INFO - PROCESS | 2520 | 1461175934789 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 11:12:14 INFO - PROCESS | 2520 | 1461175934813 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:14 INFO - PROCESS | 2520 | ++DOCSHELL 1F014000 == 121 [pid = 2520] [id = 646] 11:12:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (1F7B0C00) [pid = 2520] [serial = 1938] [outer = 00000000] 11:12:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (1F849000) [pid = 2520] [serial = 1939] [outer = 1F7B0C00] 11:12:14 INFO - PROCESS | 2520 | 1461175934862 Marionette DEBUG loaded listener.js 11:12:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (20054400) [pid = 2520] [serial = 1940] [outer = 1F7B0C00] 11:12:15 INFO - PROCESS | 2520 | 1461175935379 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 11:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 831ms 11:12:15 INFO - PROCESS | 2520 | 1461175935434 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 11:12:15 INFO - PROCESS | 2520 | 1461175935436 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 11:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:12:15 INFO - PROCESS | 2520 | 1461175935439 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:12:15 INFO - PROCESS | 2520 | 1461175935441 Marionette TRACE conn5 <- [1,2550,null,{}] 11:12:15 INFO - PROCESS | 2520 | 1461175935444 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:15 INFO - PROCESS | 2520 | 1461175935610 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 11:12:15 INFO - PROCESS | 2520 | 1461175935633 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:15 INFO - PROCESS | 2520 | ++DOCSHELL 20051C00 == 122 [pid = 2520] [id = 647] 11:12:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (20057400) [pid = 2520] [serial = 1941] [outer = 00000000] 11:12:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (2025E400) [pid = 2520] [serial = 1942] [outer = 20057400] 11:12:15 INFO - PROCESS | 2520 | 1461175935678 Marionette DEBUG loaded listener.js 11:12:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (20264800) [pid = 2520] [serial = 1943] [outer = 20057400] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 177 (1ACA5800) [pid = 2520] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 176 (198A6C00) [pid = 2520] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 175 (23722000) [pid = 2520] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 174 (2025C800) [pid = 2520] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 173 (2372AC00) [pid = 2520] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 172 (1C0C9C00) [pid = 2520] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 171 (12014000) [pid = 2520] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 170 (1C0CA800) [pid = 2520] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 169 (124EBC00) [pid = 2520] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:12:16 INFO - PROCESS | 2520 | --DOMWINDOW == 168 (1ED85800) [pid = 2520] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:12:16 INFO - PROCESS | 2520 | 1461175936406 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 11:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1017ms 11:12:16 INFO - PROCESS | 2520 | 1461175936461 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 11:12:16 INFO - PROCESS | 2520 | 1461175936463 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 11:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:12:16 INFO - PROCESS | 2520 | 1461175936466 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:12:16 INFO - PROCESS | 2520 | 1461175936467 Marionette TRACE conn5 <- [1,2554,null,{}] 11:12:16 INFO - PROCESS | 2520 | 1461175936471 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:16 INFO - PROCESS | 2520 | 1461175936583 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 11:12:16 INFO - PROCESS | 2520 | 1461175936730 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:16 INFO - PROCESS | 2520 | ++DOCSHELL 1ACA5800 == 123 [pid = 2520] [id = 648] 11:12:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 169 (1ACAB400) [pid = 2520] [serial = 1944] [outer = 00000000] 11:12:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 170 (2027A400) [pid = 2520] [serial = 1945] [outer = 1ACAB400] 11:12:16 INFO - PROCESS | 2520 | 1461175936776 Marionette DEBUG loaded listener.js 11:12:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 171 (20E76400) [pid = 2520] [serial = 1946] [outer = 1ACAB400] 11:12:17 INFO - PROCESS | 2520 | 1461175937209 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 11:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 11:12:17 INFO - PROCESS | 2520 | 1461175937237 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 11:12:17 INFO - PROCESS | 2520 | 1461175937239 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 11:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:12:17 INFO - PROCESS | 2520 | 1461175937242 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:12:17 INFO - PROCESS | 2520 | 1461175937244 Marionette TRACE conn5 <- [1,2558,null,{}] 11:12:17 INFO - PROCESS | 2520 | 1461175937247 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:17 INFO - PROCESS | 2520 | 1461175937362 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 11:12:17 INFO - PROCESS | 2520 | 1461175937368 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:17 INFO - PROCESS | 2520 | ++DOCSHELL 20E7CC00 == 124 [pid = 2520] [id = 649] 11:12:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 172 (21344400) [pid = 2520] [serial = 1947] [outer = 00000000] 11:12:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 173 (214BD400) [pid = 2520] [serial = 1948] [outer = 21344400] 11:12:17 INFO - PROCESS | 2520 | 1461175937415 Marionette DEBUG loaded listener.js 11:12:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 174 (21506400) [pid = 2520] [serial = 1949] [outer = 21344400] 11:12:17 INFO - PROCESS | 2520 | 1461175937912 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 11:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 731ms 11:12:18 INFO - PROCESS | 2520 | 1461175937973 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 11:12:18 INFO - PROCESS | 2520 | 1461175937975 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 11:12:18 INFO - PROCESS | 2520 | 1461175937978 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:12:18 INFO - PROCESS | 2520 | 1461175937980 Marionette TRACE conn5 <- [1,2562,null,{}] 11:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:12:18 INFO - PROCESS | 2520 | 1461175937983 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:18 INFO - PROCESS | 2520 | 1461175938096 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 11:12:18 INFO - PROCESS | 2520 | 1461175938132 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:18 INFO - PROCESS | 2520 | ++DOCSHELL 19E36000 == 125 [pid = 2520] [id = 650] 11:12:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 175 (19E39400) [pid = 2520] [serial = 1950] [outer = 00000000] 11:12:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 176 (22980000) [pid = 2520] [serial = 1951] [outer = 19E39400] 11:12:18 INFO - PROCESS | 2520 | 1461175938178 Marionette DEBUG loaded listener.js 11:12:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 177 (23728C00) [pid = 2520] [serial = 1952] [outer = 19E39400] 11:12:19 INFO - PROCESS | 2520 | 1461175938971 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 11:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1017ms 11:12:19 INFO - PROCESS | 2520 | 1461175939003 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 11:12:19 INFO - PROCESS | 2520 | 1461175939009 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 11:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:12:19 INFO - PROCESS | 2520 | 1461175939037 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:12:19 INFO - PROCESS | 2520 | 1461175939041 Marionette TRACE conn5 <- [1,2566,null,{}] 11:12:19 INFO - PROCESS | 2520 | 1461175939047 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:19 INFO - PROCESS | 2520 | 1461175939200 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 11:12:19 INFO - PROCESS | 2520 | 1461175939389 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:19 INFO - PROCESS | 2520 | ++DOCSHELL 16F79800 == 126 [pid = 2520] [id = 651] 11:12:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 178 (16F86400) [pid = 2520] [serial = 1953] [outer = 00000000] 11:12:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 179 (19E40C00) [pid = 2520] [serial = 1954] [outer = 16F86400] 11:12:19 INFO - PROCESS | 2520 | 1461175939454 Marionette DEBUG loaded listener.js 11:12:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 180 (1ACAA800) [pid = 2520] [serial = 1955] [outer = 16F86400] 11:12:20 INFO - PROCESS | 2520 | 1461175940119 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 11:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1155ms 11:12:20 INFO - PROCESS | 2520 | 1461175940188 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 11:12:20 INFO - PROCESS | 2520 | 1461175940194 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 11:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:12:20 INFO - PROCESS | 2520 | 1461175940203 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:12:20 INFO - PROCESS | 2520 | 1461175940206 Marionette TRACE conn5 <- [1,2570,null,{}] 11:12:20 INFO - PROCESS | 2520 | 1461175940210 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:20 INFO - PROCESS | 2520 | 1461175940359 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 11:12:20 INFO - PROCESS | 2520 | 1461175940542 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:20 INFO - PROCESS | 2520 | ++DOCSHELL 1B53F400 == 127 [pid = 2520] [id = 652] 11:12:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 181 (1BB6C400) [pid = 2520] [serial = 1956] [outer = 00000000] 11:12:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 182 (1D92CC00) [pid = 2520] [serial = 1957] [outer = 1BB6C400] 11:12:20 INFO - PROCESS | 2520 | 1461175940599 Marionette DEBUG loaded listener.js 11:12:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 183 (1F00F000) [pid = 2520] [serial = 1958] [outer = 1BB6C400] 11:12:21 INFO - PROCESS | 2520 | 1461175941208 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 11:12:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:12:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1072ms 11:12:21 INFO - PROCESS | 2520 | 1461175941276 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 11:12:21 INFO - PROCESS | 2520 | 1461175941279 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 11:12:21 INFO - PROCESS | 2520 | 1461175941282 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:12:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:12:21 INFO - PROCESS | 2520 | 1461175941286 Marionette TRACE conn5 <- [1,2574,null,{}] 11:12:21 INFO - PROCESS | 2520 | 1461175941297 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:21 INFO - PROCESS | 2520 | 1461175941446 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 11:12:21 INFO - PROCESS | 2520 | 1461175941635 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:21 INFO - PROCESS | 2520 | ++DOCSHELL 22977C00 == 128 [pid = 2520] [id = 653] 11:12:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 184 (23727400) [pid = 2520] [serial = 1959] [outer = 00000000] 11:12:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 185 (2396BC00) [pid = 2520] [serial = 1960] [outer = 23727400] 11:12:21 INFO - PROCESS | 2520 | 1461175941695 Marionette DEBUG loaded listener.js 11:12:21 INFO - PROCESS | 2520 | ++DOMWINDOW == 186 (23B01800) [pid = 2520] [serial = 1961] [outer = 23727400] 11:12:22 INFO - PROCESS | 2520 | 1461175942329 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 11:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1077ms 11:12:22 INFO - PROCESS | 2520 | 1461175942366 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 11:12:22 INFO - PROCESS | 2520 | 1461175942369 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 11:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:12:22 INFO - PROCESS | 2520 | 1461175942373 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:12:22 INFO - PROCESS | 2520 | 1461175942375 Marionette TRACE conn5 <- [1,2578,null,{}] 11:12:22 INFO - PROCESS | 2520 | 1461175942378 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:22 INFO - PROCESS | 2520 | 1461175942519 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 11:12:22 INFO - PROCESS | 2520 | 1461175942719 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:22 INFO - PROCESS | 2520 | ++DOCSHELL 23B10000 == 129 [pid = 2520] [id = 654] 11:12:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 187 (23B10400) [pid = 2520] [serial = 1962] [outer = 00000000] 11:12:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 188 (23B37C00) [pid = 2520] [serial = 1963] [outer = 23B10400] 11:12:22 INFO - PROCESS | 2520 | 1461175942776 Marionette DEBUG loaded listener.js 11:12:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 189 (23B73400) [pid = 2520] [serial = 1964] [outer = 23B10400] 11:12:23 INFO - PROCESS | 2520 | 1461175943369 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 11:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1015ms 11:12:23 INFO - PROCESS | 2520 | 1461175943392 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 11:12:23 INFO - PROCESS | 2520 | 1461175943395 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 11:12:23 INFO - PROCESS | 2520 | 1461175943398 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:12:23 INFO - PROCESS | 2520 | 1461175943400 Marionette TRACE conn5 <- [1,2582,null,{}] 11:12:23 INFO - PROCESS | 2520 | 1461175943403 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:23 INFO - PROCESS | 2520 | 1461175943540 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 11:12:23 INFO - PROCESS | 2520 | 1461175943699 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:23 INFO - PROCESS | 2520 | ++DOCSHELL 23B2E800 == 130 [pid = 2520] [id = 655] 11:12:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 190 (23B2F800) [pid = 2520] [serial = 1965] [outer = 00000000] 11:12:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 191 (23E4FC00) [pid = 2520] [serial = 1966] [outer = 23B2F800] 11:12:23 INFO - PROCESS | 2520 | 1461175943754 Marionette DEBUG loaded listener.js 11:12:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 192 (23F7C800) [pid = 2520] [serial = 1967] [outer = 23B2F800] 11:12:24 INFO - PROCESS | 2520 | 1461175944381 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 11:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1016ms 11:12:24 INFO - PROCESS | 2520 | 1461175944418 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 11:12:24 INFO - PROCESS | 2520 | 1461175944420 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 11:12:24 INFO - PROCESS | 2520 | 1461175944423 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:12:24 INFO - PROCESS | 2520 | 1461175944426 Marionette TRACE conn5 <- [1,2586,null,{}] 11:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:12:24 INFO - PROCESS | 2520 | 1461175944429 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:24 INFO - PROCESS | 2520 | 1461175944576 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 11:12:24 INFO - PROCESS | 2520 | 1461175944765 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:24 INFO - PROCESS | 2520 | ++DOCSHELL 23E48000 == 131 [pid = 2520] [id = 656] 11:12:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 193 (23F87400) [pid = 2520] [serial = 1968] [outer = 00000000] 11:12:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 194 (24120C00) [pid = 2520] [serial = 1969] [outer = 23F87400] 11:12:24 INFO - PROCESS | 2520 | 1461175944823 Marionette DEBUG loaded listener.js 11:12:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (24A0F000) [pid = 2520] [serial = 1970] [outer = 23F87400] 11:12:25 INFO - PROCESS | 2520 | 1461175945400 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 11:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1018ms 11:12:25 INFO - PROCESS | 2520 | 1461175945446 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 11:12:25 INFO - PROCESS | 2520 | 1461175945449 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 11:12:25 INFO - PROCESS | 2520 | 1461175945452 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:12:25 INFO - PROCESS | 2520 | 1461175945454 Marionette TRACE conn5 <- [1,2590,null,{}] 11:12:25 INFO - PROCESS | 2520 | 1461175945458 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:25 INFO - PROCESS | 2520 | 1461175945593 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 11:12:25 INFO - PROCESS | 2520 | 1461175945794 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:25 INFO - PROCESS | 2520 | ++DOCSHELL 2411F800 == 132 [pid = 2520] [id = 657] 11:12:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (24A12800) [pid = 2520] [serial = 1971] [outer = 00000000] 11:12:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (24A39000) [pid = 2520] [serial = 1972] [outer = 24A12800] 11:12:25 INFO - PROCESS | 2520 | 1461175945850 Marionette DEBUG loaded listener.js 11:12:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (24A3EC00) [pid = 2520] [serial = 1973] [outer = 24A12800] 11:12:26 INFO - PROCESS | 2520 | 1461175946479 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 11:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1065ms 11:12:26 INFO - PROCESS | 2520 | 1461175946521 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 11:12:26 INFO - PROCESS | 2520 | 1461175946523 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 11:12:26 INFO - PROCESS | 2520 | 1461175946527 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:12:26 INFO - PROCESS | 2520 | 1461175946529 Marionette TRACE conn5 <- [1,2594,null,{}] 11:12:26 INFO - PROCESS | 2520 | 1461175946532 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:26 INFO - PROCESS | 2520 | 1461175946670 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 11:12:26 INFO - PROCESS | 2520 | 1461175946871 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:26 INFO - PROCESS | 2520 | ++DOCSHELL 24A34000 == 133 [pid = 2520] [id = 658] 11:12:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (24A5A800) [pid = 2520] [serial = 1974] [outer = 00000000] 11:12:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (251E0800) [pid = 2520] [serial = 1975] [outer = 24A5A800] 11:12:26 INFO - PROCESS | 2520 | 1461175946928 Marionette DEBUG loaded listener.js 11:12:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (25541C00) [pid = 2520] [serial = 1976] [outer = 24A5A800] 11:12:27 INFO - PROCESS | 2520 | 1461175947500 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 11:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1015ms 11:12:27 INFO - PROCESS | 2520 | 1461175947546 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 11:12:27 INFO - PROCESS | 2520 | 1461175947549 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 11:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:12:27 INFO - PROCESS | 2520 | 1461175947552 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:12:27 INFO - PROCESS | 2520 | 1461175947554 Marionette TRACE conn5 <- [1,2598,null,{}] 11:12:27 INFO - PROCESS | 2520 | 1461175947558 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:27 INFO - PROCESS | 2520 | 1461175947694 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 11:12:27 INFO - PROCESS | 2520 | 1461175947896 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:27 INFO - PROCESS | 2520 | ++DOCSHELL 24A66400 == 134 [pid = 2520] [id = 659] 11:12:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (25549000) [pid = 2520] [serial = 1977] [outer = 00000000] 11:12:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (2560E000) [pid = 2520] [serial = 1978] [outer = 25549000] 11:12:27 INFO - PROCESS | 2520 | 1461175947953 Marionette DEBUG loaded listener.js 11:12:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (2562F000) [pid = 2520] [serial = 1979] [outer = 25549000] 11:12:28 INFO - PROCESS | 2520 | 1461175948534 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 11:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1016ms 11:12:28 INFO - PROCESS | 2520 | 1461175948573 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 11:12:28 INFO - PROCESS | 2520 | 1461175948575 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 11:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:12:28 INFO - PROCESS | 2520 | 1461175948581 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:12:28 INFO - PROCESS | 2520 | 1461175948583 Marionette TRACE conn5 <- [1,2602,null,{}] 11:12:28 INFO - PROCESS | 2520 | 1461175948586 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:28 INFO - PROCESS | 2520 | 1461175948723 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 11:12:28 INFO - PROCESS | 2520 | 1461175948884 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:28 INFO - PROCESS | 2520 | ++DOCSHELL 2560B000 == 135 [pid = 2520] [id = 660] 11:12:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (25632000) [pid = 2520] [serial = 1980] [outer = 00000000] 11:12:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (26A17800) [pid = 2520] [serial = 1981] [outer = 25632000] 11:12:28 INFO - PROCESS | 2520 | 1461175948939 Marionette DEBUG loaded listener.js 11:12:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (26A16400) [pid = 2520] [serial = 1982] [outer = 25632000] 11:12:29 INFO - PROCESS | 2520 | 1461175949579 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 11:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1020ms 11:12:29 INFO - PROCESS | 2520 | 1461175949601 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 11:12:29 INFO - PROCESS | 2520 | 1461175949604 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 11:12:29 INFO - PROCESS | 2520 | 1461175949607 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:12:29 INFO - PROCESS | 2520 | 1461175949610 Marionette TRACE conn5 <- [1,2606,null,{}] 11:12:29 INFO - PROCESS | 2520 | 1461175949614 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:29 INFO - PROCESS | 2520 | 1461175949770 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 11:12:29 INFO - PROCESS | 2520 | 1461175949963 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:30 INFO - PROCESS | 2520 | ++DOCSHELL 26DA0C00 == 136 [pid = 2520] [id = 661] 11:12:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (26DA8C00) [pid = 2520] [serial = 1983] [outer = 00000000] 11:12:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (273BFC00) [pid = 2520] [serial = 1984] [outer = 26DA8C00] 11:12:30 INFO - PROCESS | 2520 | 1461175950023 Marionette DEBUG loaded listener.js 11:12:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (27615C00) [pid = 2520] [serial = 1985] [outer = 26DA8C00] 11:12:30 INFO - PROCESS | 2520 | 1461175950583 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 11:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1019ms 11:12:30 INFO - PROCESS | 2520 | 1461175950631 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 11:12:30 INFO - PROCESS | 2520 | 1461175950633 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 11:12:30 INFO - PROCESS | 2520 | 1461175950636 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:12:30 INFO - PROCESS | 2520 | 1461175950638 Marionette TRACE conn5 <- [1,2610,null,{}] 11:12:30 INFO - PROCESS | 2520 | 1461175950642 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:30 INFO - PROCESS | 2520 | 1461175950780 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 11:12:31 INFO - PROCESS | 2520 | 1461175950983 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:31 INFO - PROCESS | 2520 | ++DOCSHELL 21508400 == 137 [pid = 2520] [id = 662] 11:12:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (25608C00) [pid = 2520] [serial = 1986] [outer = 00000000] 11:12:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (2762A000) [pid = 2520] [serial = 1987] [outer = 25608C00] 11:12:31 INFO - PROCESS | 2520 | 1461175951040 Marionette DEBUG loaded listener.js 11:12:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (27630800) [pid = 2520] [serial = 1988] [outer = 25608C00] 11:12:31 INFO - PROCESS | 2520 | 1461175951620 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 11:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1020ms 11:12:31 INFO - PROCESS | 2520 | 1461175951673 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 11:12:31 INFO - PROCESS | 2520 | 1461175951675 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 11:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:12:31 INFO - PROCESS | 2520 | 1461175951697 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:12:31 INFO - PROCESS | 2520 | 1461175951699 Marionette TRACE conn5 <- [1,2614,null,{}] 11:12:31 INFO - PROCESS | 2520 | 1461175951702 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:31 INFO - PROCESS | 2520 | 1461175951840 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 11:12:32 INFO - PROCESS | 2520 | 1461175952042 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:32 INFO - PROCESS | 2520 | ++DOCSHELL 27648800 == 138 [pid = 2520] [id = 663] 11:12:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (27650C00) [pid = 2520] [serial = 1989] [outer = 00000000] 11:12:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (27E83400) [pid = 2520] [serial = 1990] [outer = 27650C00] 11:12:32 INFO - PROCESS | 2520 | 1461175952117 Marionette DEBUG loaded listener.js 11:12:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (27EB9400) [pid = 2520] [serial = 1991] [outer = 27650C00] 11:12:32 INFO - PROCESS | 2520 | 1461175952805 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 11:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1147ms 11:12:32 INFO - PROCESS | 2520 | 1461175952827 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 11:12:32 INFO - PROCESS | 2520 | 1461175952830 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 11:12:32 INFO - PROCESS | 2520 | 1461175952833 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:12:32 INFO - PROCESS | 2520 | 1461175952835 Marionette TRACE conn5 <- [1,2618,null,{}] 11:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:12:32 INFO - PROCESS | 2520 | 1461175952839 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:33 INFO - PROCESS | 2520 | 1461175952979 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 11:12:33 INFO - PROCESS | 2520 | 1461175953495 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:33 INFO - PROCESS | 2520 | ++DOCSHELL 11809400 == 139 [pid = 2520] [id = 664] 11:12:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (11D4B400) [pid = 2520] [serial = 1992] [outer = 00000000] 11:12:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (1A958400) [pid = 2520] [serial = 1993] [outer = 11D4B400] 11:12:33 INFO - PROCESS | 2520 | 1461175953602 Marionette DEBUG loaded listener.js 11:12:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (1ACDB000) [pid = 2520] [serial = 1994] [outer = 11D4B400] 11:12:34 INFO - PROCESS | 2520 | 1461175954181 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 11:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1417ms 11:12:34 INFO - PROCESS | 2520 | 1461175954255 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 11:12:34 INFO - PROCESS | 2520 | 1461175954260 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 11:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:12:34 INFO - PROCESS | 2520 | 1461175954265 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:12:34 INFO - PROCESS | 2520 | 1461175954268 Marionette TRACE conn5 <- [1,2622,null,{}] 11:12:34 INFO - PROCESS | 2520 | 1461175954273 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:34 INFO - PROCESS | 2520 | 1461175954435 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 11:12:34 INFO - PROCESS | 2520 | 1461175954629 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:34 INFO - PROCESS | 2520 | ++DOCSHELL 1B0F2800 == 140 [pid = 2520] [id = 665] 11:12:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 220 (1B18F400) [pid = 2520] [serial = 1995] [outer = 00000000] 11:12:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 221 (1BF94C00) [pid = 2520] [serial = 1996] [outer = 1B18F400] 11:12:34 INFO - PROCESS | 2520 | 1461175954680 Marionette DEBUG loaded listener.js 11:12:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 222 (1C3AD800) [pid = 2520] [serial = 1997] [outer = 1B18F400] 11:12:35 INFO - PROCESS | 2520 | 1461175955285 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 11:12:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:12:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1076ms 11:12:35 INFO - PROCESS | 2520 | 1461175955347 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 11:12:35 INFO - PROCESS | 2520 | 1461175955351 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 11:12:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:12:35 INFO - PROCESS | 2520 | 1461175955356 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:12:35 INFO - PROCESS | 2520 | 1461175955358 Marionette TRACE conn5 <- [1,2626,null,{}] 11:12:35 INFO - PROCESS | 2520 | 1461175955361 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:35 INFO - PROCESS | 2520 | 1461175955488 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 11:12:35 INFO - PROCESS | 2520 | --DOCSHELL 0EBB2000 == 139 [pid = 2520] [id = 28] 11:12:35 INFO - PROCESS | 2520 | --DOMWINDOW == 221 (2F2D5400) [pid = 2520] [serial = 1837] [outer = 00000000] [url = about:blank] 11:12:35 INFO - PROCESS | 2520 | --DOMWINDOW == 220 (2F2CF000) [pid = 2520] [serial = 1831] [outer = 00000000] [url = about:blank] 11:12:35 INFO - PROCESS | 2520 | --DOMWINDOW == 219 (2C64E400) [pid = 2520] [serial = 1828] [outer = 00000000] [url = about:blank] 11:12:35 INFO - PROCESS | 2520 | --DOMWINDOW == 218 (2ED69400) [pid = 2520] [serial = 1834] [outer = 00000000] [url = about:blank] 11:12:35 INFO - PROCESS | 2520 | --DOMWINDOW == 217 (24A36000) [pid = 2520] [serial = 1870] [outer = 00000000] [url = about:blank] 11:12:35 INFO - PROCESS | 2520 | 1461175955810 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:35 INFO - PROCESS | 2520 | --DOCSHELL 23E4E400 == 138 [pid = 2520] [id = 633] 11:12:35 INFO - PROCESS | 2520 | --DOCSHELL 23B2B800 == 137 [pid = 2520] [id = 632] 11:12:35 INFO - PROCESS | 2520 | --DOCSHELL 2297BC00 == 136 [pid = 2520] [id = 631] 11:12:35 INFO - PROCESS | 2520 | ++DOCSHELL 06797C00 == 137 [pid = 2520] [id = 666] 11:12:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (0679A800) [pid = 2520] [serial = 1998] [outer = 00000000] 11:12:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (1200B400) [pid = 2520] [serial = 1999] [outer = 0679A800] 11:12:35 INFO - PROCESS | 2520 | 1461175955907 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 220 (16B65000) [pid = 2520] [serial = 2000] [outer = 0679A800] 11:12:36 INFO - PROCESS | 2520 | --DOCSHELL 1ED2D000 == 136 [pid = 2520] [id = 630] 11:12:36 INFO - PROCESS | 2520 | --DOCSHELL 1DAB8C00 == 135 [pid = 2520] [id = 629] 11:12:36 INFO - PROCESS | 2520 | --DOCSHELL 1C03C800 == 134 [pid = 2520] [id = 628] 11:12:36 INFO - PROCESS | 2520 | --DOCSHELL 1B9EB800 == 133 [pid = 2520] [id = 627] 11:12:36 INFO - PROCESS | 2520 | --DOCSHELL 18822C00 == 132 [pid = 2520] [id = 626] 11:12:36 INFO - PROCESS | 2520 | --DOCSHELL 12DEC000 == 131 [pid = 2520] [id = 625] 11:12:36 INFO - PROCESS | 2520 | --DOCSHELL 06794000 == 130 [pid = 2520] [id = 624] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 219 (2A83CC00) [pid = 2520] [serial = 1816] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 218 (1B598000) [pid = 2520] [serial = 1844] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 217 (1BDCA000) [pid = 2520] [serial = 1859] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 216 (23B71000) [pid = 2520] [serial = 1852] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 215 (1D9DA800) [pid = 2520] [serial = 1810] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 214 (21502C00) [pid = 2520] [serial = 1864] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 213 (23F80000) [pid = 2520] [serial = 1868] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 212 (1ED2F800) [pid = 2520] [serial = 1861] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 211 (22981400) [pid = 2520] [serial = 1865] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 210 (2DBB2800) [pid = 2520] [serial = 1822] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (2CC36800) [pid = 2520] [serial = 1819] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (1B9ECC00) [pid = 2520] [serial = 1858] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (164D1800) [pid = 2520] [serial = 1841] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (1D6A7000) [pid = 2520] [serial = 1846] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (1A984C00) [pid = 2520] [serial = 1855] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (2E52C800) [pid = 2520] [serial = 1825] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (1225C400) [pid = 2520] [serial = 1840] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (23FE0C00) [pid = 2520] [serial = 1813] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (1BC43800) [pid = 2520] [serial = 1856] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (21505000) [pid = 2520] [serial = 1849] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (23E45800) [pid = 2520] [serial = 1867] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 198 (23729400) [pid = 2520] [serial = 1850] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 197 (1F7B4C00) [pid = 2520] [serial = 1862] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 196 (1AFCFC00) [pid = 2520] [serial = 1843] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 195 (1E059800) [pid = 2520] [serial = 1847] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | --DOMWINDOW == 194 (23CD6800) [pid = 2520] [serial = 1853] [outer = 00000000] [url = about:blank] 11:12:36 INFO - PROCESS | 2520 | 1461175956452 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 11:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1117ms 11:12:36 INFO - PROCESS | 2520 | 1461175956478 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 11:12:36 INFO - PROCESS | 2520 | 1461175956480 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 11:12:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:12:36 INFO - PROCESS | 2520 | 1461175956485 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:12:36 INFO - PROCESS | 2520 | 1461175956491 Marionette TRACE conn5 <- [1,2630,null,{}] 11:12:36 INFO - PROCESS | 2520 | 1461175956500 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:36 INFO - PROCESS | 2520 | 1461175956615 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 11:12:36 INFO - PROCESS | 2520 | 1461175956629 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:36 INFO - PROCESS | 2520 | ++DOCSHELL 1B9EE000 == 131 [pid = 2520] [id = 667] 11:12:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 195 (1BC40400) [pid = 2520] [serial = 2001] [outer = 00000000] 11:12:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 196 (1BDC9400) [pid = 2520] [serial = 2002] [outer = 1BC40400] 11:12:36 INFO - PROCESS | 2520 | 1461175956674 Marionette DEBUG loaded listener.js 11:12:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 197 (1BE67C00) [pid = 2520] [serial = 2003] [outer = 1BC40400] 11:12:37 INFO - PROCESS | 2520 | 1461175957184 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 11:12:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:12:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 11:12:37 INFO - PROCESS | 2520 | 1461175957235 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 11:12:37 INFO - PROCESS | 2520 | 1461175957237 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 11:12:37 INFO - PROCESS | 2520 | 1461175957240 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:12:37 INFO - PROCESS | 2520 | 1461175957242 Marionette TRACE conn5 <- [1,2634,null,{}] 11:12:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:12:37 INFO - PROCESS | 2520 | 1461175957245 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:37 INFO - PROCESS | 2520 | 1461175957360 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 11:12:37 INFO - PROCESS | 2520 | 1461175957515 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:37 INFO - PROCESS | 2520 | ++DOCSHELL 1BFF2C00 == 132 [pid = 2520] [id = 668] 11:12:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 198 (1BFF4400) [pid = 2520] [serial = 2004] [outer = 00000000] 11:12:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 199 (1E05CC00) [pid = 2520] [serial = 2005] [outer = 1BFF4400] 11:12:37 INFO - PROCESS | 2520 | 1461175957562 Marionette DEBUG loaded listener.js 11:12:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (1ED2D000) [pid = 2520] [serial = 2006] [outer = 1BFF4400] 11:12:37 INFO - PROCESS | 2520 | 1461175957953 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 11:12:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:12:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 731ms 11:12:38 INFO - PROCESS | 2520 | 1461175958000 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 2520 | 1461175958002 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 11:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:12:38 INFO - PROCESS | 2520 | 1461175958018 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 2520 | 1461175958020 Marionette TRACE conn5 <- [1,2638,null,{}] 11:12:38 INFO - PROCESS | 2520 | 1461175958024 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:38 INFO - PROCESS | 2520 | 1461175958189 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 11:12:38 INFO - PROCESS | 2520 | 1461175958211 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:38 INFO - PROCESS | 2520 | ++DOCSHELL 1F7B6C00 == 133 [pid = 2520] [id = 669] 11:12:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (1F7BB000) [pid = 2520] [serial = 2007] [outer = 00000000] 11:12:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (20258400) [pid = 2520] [serial = 2008] [outer = 1F7BB000] 11:12:38 INFO - PROCESS | 2520 | 1461175958269 Marionette DEBUG loaded listener.js 11:12:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (20279400) [pid = 2520] [serial = 2009] [outer = 1F7BB000] 11:12:38 INFO - PROCESS | 2520 | 1461175958767 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 11:12:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:12:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 830ms 11:12:38 INFO - PROCESS | 2520 | 1461175958847 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 11:12:38 INFO - PROCESS | 2520 | 1461175958849 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 11:12:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:12:38 INFO - PROCESS | 2520 | 1461175958852 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:12:38 INFO - PROCESS | 2520 | 1461175958854 Marionette TRACE conn5 <- [1,2642,null,{}] 11:12:38 INFO - PROCESS | 2520 | 1461175958858 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 2520 | 1461175959024 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 11:12:39 INFO - PROCESS | 2520 | 1461175959048 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 2520 | ++DOCSHELL 1C071C00 == 134 [pid = 2520] [id = 670] 11:12:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (2027C800) [pid = 2520] [serial = 2010] [outer = 00000000] 11:12:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (21504400) [pid = 2520] [serial = 2011] [outer = 2027C800] 11:12:39 INFO - PROCESS | 2520 | 1461175959094 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (2150DC00) [pid = 2520] [serial = 2012] [outer = 2027C800] 11:12:39 INFO - PROCESS | 2520 | 1461175959582 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 11:12:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:12:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 770ms 11:12:39 INFO - PROCESS | 2520 | 1461175959627 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 11:12:39 INFO - PROCESS | 2520 | 1461175959629 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 11:12:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:12:39 INFO - PROCESS | 2520 | 1461175959632 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:12:39 INFO - PROCESS | 2520 | 1461175959634 Marionette TRACE conn5 <- [1,2646,null,{}] 11:12:39 INFO - PROCESS | 2520 | 1461175959637 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:39 INFO - PROCESS | 2520 | 1461175959805 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 11:12:39 INFO - PROCESS | 2520 | 1461175959829 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:39 INFO - PROCESS | 2520 | ++DOCSHELL 214BC000 == 135 [pid = 2520] [id = 671] 11:12:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (22976400) [pid = 2520] [serial = 2013] [outer = 00000000] 11:12:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (23939000) [pid = 2520] [serial = 2014] [outer = 22976400] 11:12:39 INFO - PROCESS | 2520 | 1461175959875 Marionette DEBUG loaded listener.js 11:12:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (23943000) [pid = 2520] [serial = 2015] [outer = 22976400] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (23FEF000) [pid = 2520] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (1F7B0C00) [pid = 2520] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (20057400) [pid = 2520] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (1AE31000) [pid = 2520] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (1ACAB400) [pid = 2520] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (16534C00) [pid = 2520] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (1C048400) [pid = 2520] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (21344400) [pid = 2520] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 200 (1BE5EC00) [pid = 2520] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:12:40 INFO - PROCESS | 2520 | --DOMWINDOW == 199 (12251000) [pid = 2520] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:12:40 INFO - PROCESS | 2520 | 1461175960723 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 11:12:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:12:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1168ms 11:12:40 INFO - PROCESS | 2520 | 1461175960801 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 11:12:40 INFO - PROCESS | 2520 | 1461175960803 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 11:12:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:12:40 INFO - PROCESS | 2520 | 1461175960810 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:12:40 INFO - PROCESS | 2520 | 1461175960812 Marionette TRACE conn5 <- [1,2650,null,{}] 11:12:40 INFO - PROCESS | 2520 | 1461175960816 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:40 INFO - PROCESS | 2520 | 1461175960930 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 11:12:40 INFO - PROCESS | 2520 | 1461175960942 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:40 INFO - PROCESS | 2520 | ++DOCSHELL 1A91D000 == 136 [pid = 2520] [id = 672] 11:12:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 200 (1B09C000) [pid = 2520] [serial = 2016] [outer = 00000000] 11:12:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 201 (2025D800) [pid = 2520] [serial = 2017] [outer = 1B09C000] 11:12:41 INFO - PROCESS | 2520 | 1461175960987 Marionette DEBUG loaded listener.js 11:12:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (214B8800) [pid = 2520] [serial = 2018] [outer = 1B09C000] 11:12:41 INFO - PROCESS | 2520 | 1461175961469 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 11:12:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:12:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 11:12:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:12:41 INFO - PROCESS | 2520 | 1461175961481 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 11:12:41 INFO - PROCESS | 2520 | 1461175961483 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 11:12:41 INFO - PROCESS | 2520 | 1461175961486 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:12:41 INFO - PROCESS | 2520 | 1461175961488 Marionette TRACE conn5 <- [1,2654,null,{}] 11:12:41 INFO - PROCESS | 2520 | 1461175961491 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:41 INFO - PROCESS | 2520 | 1461175961672 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 11:12:41 INFO - PROCESS | 2520 | 1461175961714 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:41 INFO - PROCESS | 2520 | ++DOCSHELL 23729C00 == 137 [pid = 2520] [id = 673] 11:12:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (2372A000) [pid = 2520] [serial = 2019] [outer = 00000000] 11:12:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (23B0E800) [pid = 2520] [serial = 2020] [outer = 2372A000] 11:12:41 INFO - PROCESS | 2520 | 1461175961762 Marionette DEBUG loaded listener.js 11:12:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (23B2C000) [pid = 2520] [serial = 2021] [outer = 2372A000] 11:12:42 INFO - PROCESS | 2520 | 1461175962732 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 11:12:42 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) 11:12:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1270ms 11:12:42 INFO - PROCESS | 2520 | 1461175962757 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 11:12:42 INFO - PROCESS | 2520 | 1461175962762 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 11:12:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:12:42 INFO - PROCESS | 2520 | 1461175962767 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:12:42 INFO - PROCESS | 2520 | 1461175962772 Marionette TRACE conn5 <- [1,2658,null,{}] 11:12:42 INFO - PROCESS | 2520 | 1461175962780 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:42 INFO - PROCESS | 2520 | 1461175962956 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 11:12:43 INFO - PROCESS | 2520 | 1461175963193 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:43 INFO - PROCESS | 2520 | ++DOCSHELL 18821000 == 138 [pid = 2520] [id = 674] 11:12:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (1882BC00) [pid = 2520] [serial = 2022] [outer = 00000000] 11:12:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (19E3E800) [pid = 2520] [serial = 2023] [outer = 1882BC00] 11:12:43 INFO - PROCESS | 2520 | 1461175963297 Marionette DEBUG loaded listener.js 11:12:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (1AFD7C00) [pid = 2520] [serial = 2024] [outer = 1882BC00] 11:12:44 INFO - PROCESS | 2520 | 1461175964357 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 11:12:44 INFO - PROCESS | 2520 | 1461175964403 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 11:12:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:12:44 INFO - PROCESS | 2520 | 1461175964410 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:12:44 INFO - PROCESS | 2520 | 1461175964412 Marionette TRACE conn5 <- [1,2662,null,{}] 11:12:44 INFO - PROCESS | 2520 | 1461175964417 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:44 INFO - PROCESS | 2520 | 1461175964556 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 11:12:44 INFO - PROCESS | 2520 | 1461175964752 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:44 INFO - PROCESS | 2520 | ++DOCSHELL 1BC42C00 == 139 [pid = 2520] [id = 675] 11:12:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (1BF94800) [pid = 2520] [serial = 2025] [outer = 00000000] 11:12:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (1ED22400) [pid = 2520] [serial = 2026] [outer = 1BF94800] 11:12:44 INFO - PROCESS | 2520 | 1461175964808 Marionette DEBUG loaded listener.js 11:12:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (1F9CF400) [pid = 2520] [serial = 2027] [outer = 1BF94800] 11:12:45 INFO - PROCESS | 2520 | 1461175965888 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 11:12:45 INFO - PROCESS | 2520 | 1461175965966 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 11:12:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:12:46 INFO - PROCESS | 2520 | 1461175965971 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:12:46 INFO - PROCESS | 2520 | 1461175965975 Marionette TRACE conn5 <- [1,2666,null,{}] 11:12:46 INFO - PROCESS | 2520 | 1461175965987 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:46 INFO - PROCESS | 2520 | 1461175966123 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 11:12:46 INFO - PROCESS | 2520 | 1461175966383 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:46 INFO - PROCESS | 2520 | ++DOCSHELL 2393C400 == 140 [pid = 2520] [id = 676] 11:12:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (23B04000) [pid = 2520] [serial = 2028] [outer = 00000000] 11:12:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (23E4F800) [pid = 2520] [serial = 2029] [outer = 23B04000] 11:12:46 INFO - PROCESS | 2520 | 1461175966443 Marionette DEBUG loaded listener.js 11:12:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (23F83400) [pid = 2520] [serial = 2030] [outer = 23B04000] 11:12:47 INFO - PROCESS | 2520 | 1461175967500 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 11:12:47 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) 11:12:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1575ms 11:12:47 INFO - PROCESS | 2520 | 1461175967550 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 11:12:47 INFO - PROCESS | 2520 | 1461175967553 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 11:12:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:12:47 INFO - PROCESS | 2520 | 1461175967557 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:12:47 INFO - PROCESS | 2520 | 1461175967559 Marionette TRACE conn5 <- [1,2670,null,{}] 11:12:47 INFO - PROCESS | 2520 | 1461175967563 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:47 INFO - PROCESS | 2520 | 1461175967735 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 11:12:47 INFO - PROCESS | 2520 | 1461175967959 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:48 INFO - PROCESS | 2520 | ++DOCSHELL 23FDC800 == 141 [pid = 2520] [id = 677] 11:12:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (23FDD400) [pid = 2520] [serial = 2031] [outer = 00000000] 11:12:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (24A15000) [pid = 2520] [serial = 2032] [outer = 23FDD400] 11:12:48 INFO - PROCESS | 2520 | 1461175968014 Marionette DEBUG loaded listener.js 11:12:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (24A33C00) [pid = 2520] [serial = 2033] [outer = 23FDD400] 11:12:49 INFO - PROCESS | 2520 | 1461175969071 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 11:12:49 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) 11:12:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1523ms 11:12:49 INFO - PROCESS | 2520 | 1461175969082 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 11:12:49 INFO - PROCESS | 2520 | 1461175969085 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 11:12:49 INFO - PROCESS | 2520 | 1461175969088 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:12:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:12:49 INFO - PROCESS | 2520 | 1461175969090 Marionette TRACE conn5 <- [1,2674,null,{}] 11:12:49 INFO - PROCESS | 2520 | 1461175969093 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:49 INFO - PROCESS | 2520 | 1461175969259 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 11:12:49 INFO - PROCESS | 2520 | 1461175969480 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:49 INFO - PROCESS | 2520 | ++DOCSHELL 24A14C00 == 142 [pid = 2520] [id = 678] 11:12:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (24A3B000) [pid = 2520] [serial = 2034] [outer = 00000000] 11:12:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (2562E000) [pid = 2520] [serial = 2035] [outer = 24A3B000] 11:12:49 INFO - PROCESS | 2520 | 1461175969536 Marionette DEBUG loaded listener.js 11:12:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 220 (26A13000) [pid = 2520] [serial = 2036] [outer = 24A3B000] 11:12:50 INFO - PROCESS | 2520 | 1461175970552 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 11:12:50 INFO - PROCESS | 2520 | 1461175970573 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 11:12:50 INFO - PROCESS | 2520 | 1461175970577 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:12:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:12:50 INFO - PROCESS | 2520 | 1461175970579 Marionette TRACE conn5 <- [1,2678,null,{}] 11:12:50 INFO - PROCESS | 2520 | 1461175970583 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:50 INFO - PROCESS | 2520 | 1461175970821 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 11:12:51 INFO - PROCESS | 2520 | 1461175971037 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:51 INFO - PROCESS | 2520 | ++DOCSHELL 26DA9800 == 143 [pid = 2520] [id = 679] 11:12:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 221 (26DAA800) [pid = 2520] [serial = 2037] [outer = 00000000] 11:12:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 222 (27629800) [pid = 2520] [serial = 2038] [outer = 26DAA800] 11:12:51 INFO - PROCESS | 2520 | 1461175971098 Marionette DEBUG loaded listener.js 11:12:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 223 (2764B400) [pid = 2520] [serial = 2039] [outer = 26DAA800] 11:12:52 INFO - PROCESS | 2520 | 1461175972155 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 11:12:52 INFO - PROCESS | 2520 | 1461175972215 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 11:12:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:12:52 INFO - PROCESS | 2520 | 1461175972218 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:12:52 INFO - PROCESS | 2520 | 1461175972220 Marionette TRACE conn5 <- [1,2682,null,{}] 11:12:52 INFO - PROCESS | 2520 | 1461175972224 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:52 INFO - PROCESS | 2520 | 1461175972389 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 11:12:52 INFO - PROCESS | 2520 | 1461175972611 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:52 INFO - PROCESS | 2520 | ++DOCSHELL 2764F800 == 144 [pid = 2520] [id = 680] 11:12:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 224 (27E7B800) [pid = 2520] [serial = 2040] [outer = 00000000] 11:12:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 225 (27EC5400) [pid = 2520] [serial = 2041] [outer = 27E7B800] 11:12:52 INFO - PROCESS | 2520 | 1461175972665 Marionette DEBUG loaded listener.js 11:12:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 226 (285E9400) [pid = 2520] [serial = 2042] [outer = 27E7B800] 11:12:53 INFO - PROCESS | 2520 | 1461175973704 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 11:12:53 INFO - PROCESS | 2520 | 1461175973764 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 11:12:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:12:53 INFO - PROCESS | 2520 | 1461175973770 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:12:53 INFO - PROCESS | 2520 | 1461175973772 Marionette TRACE conn5 <- [1,2686,null,{}] 11:12:53 INFO - PROCESS | 2520 | 1461175973776 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:53 INFO - PROCESS | 2520 | 1461175973900 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 11:12:54 INFO - PROCESS | 2520 | 1461175974159 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:54 INFO - PROCESS | 2520 | ++DOCSHELL 27EC2400 == 145 [pid = 2520] [id = 681] 11:12:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 227 (285ED400) [pid = 2520] [serial = 2043] [outer = 00000000] 11:12:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 228 (28B33400) [pid = 2520] [serial = 2044] [outer = 285ED400] 11:12:54 INFO - PROCESS | 2520 | 1461175974216 Marionette DEBUG loaded listener.js 11:12:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 229 (28B35C00) [pid = 2520] [serial = 2045] [outer = 285ED400] 11:12:55 INFO - PROCESS | 2520 | 1461175975322 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 11:12:55 INFO - PROCESS | 2520 | 1461175975353 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 11:12:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:12:55 INFO - PROCESS | 2520 | 1461175975357 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:12:55 INFO - PROCESS | 2520 | 1461175975358 Marionette TRACE conn5 <- [1,2690,null,{}] 11:12:55 INFO - PROCESS | 2520 | 1461175975362 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:55 INFO - PROCESS | 2520 | 1461175975500 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 11:12:55 INFO - PROCESS | 2520 | 1461175975695 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:55 INFO - PROCESS | 2520 | ++DOCSHELL 12456800 == 146 [pid = 2520] [id = 682] 11:12:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 230 (15177800) [pid = 2520] [serial = 2046] [outer = 00000000] 11:12:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 231 (1AFD8C00) [pid = 2520] [serial = 2047] [outer = 15177800] 11:12:55 INFO - PROCESS | 2520 | 1461175975750 Marionette DEBUG loaded listener.js 11:12:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 232 (1AFD3400) [pid = 2520] [serial = 2048] [outer = 15177800] 11:12:56 INFO - PROCESS | 2520 | 1461175976589 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 11:12:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:12:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1282ms 11:12:56 INFO - PROCESS | 2520 | 1461175976643 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 11:12:56 INFO - PROCESS | 2520 | 1461175976647 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 11:12:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:12:56 INFO - PROCESS | 2520 | 1461175976652 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:12:56 INFO - PROCESS | 2520 | 1461175976656 Marionette TRACE conn5 <- [1,2694,null,{}] 11:12:56 INFO - PROCESS | 2520 | 1461175976662 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:56 INFO - PROCESS | 2520 | 1461175976788 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 11:12:57 INFO - PROCESS | 2520 | 1461175976989 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:57 INFO - PROCESS | 2520 | ++DOCSHELL 1180EC00 == 147 [pid = 2520] [id = 683] 11:12:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 233 (118D5000) [pid = 2520] [serial = 2049] [outer = 00000000] 11:12:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 234 (11E54000) [pid = 2520] [serial = 2050] [outer = 118D5000] 11:12:57 INFO - PROCESS | 2520 | 1461175977042 Marionette DEBUG loaded listener.js 11:12:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 235 (12016C00) [pid = 2520] [serial = 2051] [outer = 118D5000] 11:12:57 INFO - PROCESS | 2520 | 1461175977700 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 11:12:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:12:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1134ms 11:12:57 INFO - PROCESS | 2520 | 1461175977787 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 11:12:57 INFO - PROCESS | 2520 | 1461175977792 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 11:12:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:12:57 INFO - PROCESS | 2520 | 1461175977815 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:12:57 INFO - PROCESS | 2520 | 1461175977818 Marionette TRACE conn5 <- [1,2698,null,{}] 11:12:57 INFO - PROCESS | 2520 | 1461175977822 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:57 INFO - PROCESS | 2520 | 1461175977952 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 11:12:58 INFO - PROCESS | 2520 | 1461175978144 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:58 INFO - PROCESS | 2520 | ++DOCSHELL 11D50800 == 148 [pid = 2520] [id = 684] 11:12:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 236 (11D43C00) [pid = 2520] [serial = 2052] [outer = 00000000] 11:12:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 237 (17CE7000) [pid = 2520] [serial = 2053] [outer = 11D43C00] 11:12:58 INFO - PROCESS | 2520 | 1461175978194 Marionette DEBUG loaded listener.js 11:12:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 238 (195C9C00) [pid = 2520] [serial = 2054] [outer = 11D43C00] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 23B09400 == 147 [pid = 2520] [id = 563] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 11A01C00 == 146 [pid = 2520] [id = 15] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 2A0E3C00 == 145 [pid = 2520] [id = 602] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 1A986800 == 144 [pid = 2520] [id = 612] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 2C64B000 == 143 [pid = 2520] [id = 610] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 2ED62800 == 142 [pid = 2520] [id = 611] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 1A91D000 == 141 [pid = 2520] [id = 672] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 214BC000 == 140 [pid = 2520] [id = 671] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 1C071C00 == 139 [pid = 2520] [id = 670] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 1F7B6C00 == 138 [pid = 2520] [id = 669] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 1BFF2C00 == 137 [pid = 2520] [id = 668] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 237 (22980000) [pid = 2520] [serial = 1951] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 1B9EE000 == 136 [pid = 2520] [id = 667] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 06797C00 == 135 [pid = 2520] [id = 666] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 1B0F2800 == 134 [pid = 2520] [id = 665] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 11809400 == 133 [pid = 2520] [id = 664] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 21508400 == 132 [pid = 2520] [id = 662] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 26DA0C00 == 131 [pid = 2520] [id = 661] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 2560B000 == 130 [pid = 2520] [id = 660] 11:12:58 INFO - PROCESS | 2520 | --DOCSHELL 24A66400 == 129 [pid = 2520] [id = 659] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 236 (25609000) [pid = 2520] [serial = 1871] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 235 (1F849000) [pid = 2520] [serial = 1939] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 234 (1BCCEC00) [pid = 2520] [serial = 1882] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 233 (2025E400) [pid = 2520] [serial = 1942] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 232 (1B18E800) [pid = 2520] [serial = 1930] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 231 (20054400) [pid = 2520] [serial = 1940] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 230 (1B9F1800) [pid = 2520] [serial = 1931] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 229 (23B34800) [pid = 2520] [serial = 1894] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 228 (2027A400) [pid = 2520] [serial = 1945] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 227 (198AF000) [pid = 2520] [serial = 1925] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 226 (17C10400) [pid = 2520] [serial = 1924] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 225 (1C078C00) [pid = 2520] [serial = 1936] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 224 (214BD400) [pid = 2520] [serial = 1948] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 223 (23FDDC00) [pid = 2520] [serial = 1897] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 222 (20264800) [pid = 2520] [serial = 1943] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 221 (11807800) [pid = 2520] [serial = 1873] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 220 (1D6A3400) [pid = 2520] [serial = 1912] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 219 (1BFF8000) [pid = 2520] [serial = 1934] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 218 (1BF94400) [pid = 2520] [serial = 1933] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 217 (195CA800) [pid = 2520] [serial = 1921] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 216 (1679FC00) [pid = 2520] [serial = 1927] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 215 (19C5C000) [pid = 2520] [serial = 1928] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 214 (2372D800) [pid = 2520] [serial = 1891] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 213 (2764B000) [pid = 2520] [serial = 1909] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 212 (2560EC00) [pid = 2520] [serial = 1903] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 211 (1647BC00) [pid = 2520] [serial = 1876] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 210 (19E3D800) [pid = 2520] [serial = 1879] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (1C3A8000) [pid = 2520] [serial = 1885] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (1F844400) [pid = 2520] [serial = 1888] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (27623800) [pid = 2520] [serial = 1906] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 206 (24A36400) [pid = 2520] [serial = 1900] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 205 (1B9EC400) [pid = 2520] [serial = 1918] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 204 (21506400) [pid = 2520] [serial = 1949] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 203 (2025F400) [pid = 2520] [serial = 1915] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 202 (20E76400) [pid = 2520] [serial = 1946] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | --DOMWINDOW == 201 (1C3A9800) [pid = 2520] [serial = 1937] [outer = 00000000] [url = about:blank] 11:12:58 INFO - PROCESS | 2520 | 1461175978905 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 11:12:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 11:12:58 INFO - PROCESS | 2520 | 1461175978943 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 11:12:58 INFO - PROCESS | 2520 | 1461175978946 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:12:58 INFO - PROCESS | 2520 | 1461175978950 Marionette TRACE conn5 <- [1,2702,null,{}] 11:12:59 INFO - PROCESS | 2520 | 1461175978960 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 2520 | 1461175979076 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 11:12:59 INFO - PROCESS | 2520 | 1461175979250 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 2520 | ++DOCSHELL 16B0B000 == 130 [pid = 2520] [id = 685] 11:12:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 202 (16F1B000) [pid = 2520] [serial = 2055] [outer = 00000000] 11:12:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 203 (1A918C00) [pid = 2520] [serial = 2056] [outer = 16F1B000] 11:12:59 INFO - PROCESS | 2520 | 1461175979299 Marionette DEBUG loaded listener.js 11:12:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 204 (1A986800) [pid = 2520] [serial = 2057] [outer = 16F1B000] 11:12:59 INFO - PROCESS | 2520 | 1461175979702 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 11:12:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:12:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 830ms 11:12:59 INFO - PROCESS | 2520 | 1461175979777 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 11:12:59 INFO - PROCESS | 2520 | 1461175979780 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 11:12:59 INFO - PROCESS | 2520 | 1461175979783 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:12:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:12:59 INFO - PROCESS | 2520 | 1461175979784 Marionette TRACE conn5 <- [1,2706,null,{}] 11:12:59 INFO - PROCESS | 2520 | 1461175979788 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:12:59 INFO - PROCESS | 2520 | 1461175979900 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 11:12:59 INFO - PROCESS | 2520 | 1461175979911 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:12:59 INFO - PROCESS | 2520 | ++DOCSHELL 1AFC6400 == 131 [pid = 2520] [id = 686] 11:12:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 205 (1AFC6800) [pid = 2520] [serial = 2058] [outer = 00000000] 11:12:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 206 (1B099400) [pid = 2520] [serial = 2059] [outer = 1AFC6800] 11:13:00 INFO - PROCESS | 2520 | 1461175979958 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 207 (1B0F1C00) [pid = 2520] [serial = 2060] [outer = 1AFC6800] 11:13:00 INFO - PROCESS | 2520 | 1461175980473 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 11:13:00 INFO - PROCESS | 2520 | 1461175980559 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 11:13:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:13:00 INFO - PROCESS | 2520 | 1461175980562 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:13:00 INFO - PROCESS | 2520 | 1461175980564 Marionette TRACE conn5 <- [1,2710,null,{}] 11:13:00 INFO - PROCESS | 2520 | 1461175980567 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:00 INFO - PROCESS | 2520 | 1461175980677 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 11:13:00 INFO - PROCESS | 2520 | 1461175980687 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:00 INFO - PROCESS | 2520 | ++DOCSHELL 1BB8CC00 == 132 [pid = 2520] [id = 687] 11:13:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (1BB90000) [pid = 2520] [serial = 2061] [outer = 00000000] 11:13:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (1BCDDC00) [pid = 2520] [serial = 2062] [outer = 1BB90000] 11:13:00 INFO - PROCESS | 2520 | 1461175980733 Marionette DEBUG loaded listener.js 11:13:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (1BDC1C00) [pid = 2520] [serial = 2063] [outer = 1BB90000] 11:13:01 INFO - PROCESS | 2520 | 1461175981351 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 11:13:01 INFO - PROCESS | 2520 | 1461175981403 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 11:13:01 INFO - PROCESS | 2520 | 1461175981407 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:13:01 INFO - PROCESS | 2520 | 1461175981408 Marionette TRACE conn5 <- [1,2714,null,{}] 11:13:01 INFO - PROCESS | 2520 | 1461175981412 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:01 INFO - PROCESS | 2520 | 1461175981596 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 11:13:01 INFO - PROCESS | 2520 | 1461175981623 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:01 INFO - PROCESS | 2520 | ++DOCSHELL 1BE65C00 == 133 [pid = 2520] [id = 688] 11:13:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (1BF8C000) [pid = 2520] [serial = 2064] [outer = 00000000] 11:13:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (1C077C00) [pid = 2520] [serial = 2065] [outer = 1BF8C000] 11:13:01 INFO - PROCESS | 2520 | 1461175981671 Marionette DEBUG loaded listener.js 11:13:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (1C0C9800) [pid = 2520] [serial = 2066] [outer = 1BF8C000] 11:13:02 INFO - PROCESS | 2520 | 1461175982207 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 11:13:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:13:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 830ms 11:13:02 INFO - PROCESS | 2520 | 1461175982243 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 11:13:02 INFO - PROCESS | 2520 | 1461175982245 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 11:13:02 INFO - PROCESS | 2520 | 1461175982248 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:13:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:13:02 INFO - PROCESS | 2520 | 1461175982250 Marionette TRACE conn5 <- [1,2718,null,{}] 11:13:02 INFO - PROCESS | 2520 | 1461175982253 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:02 INFO - PROCESS | 2520 | 1461175982416 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 11:13:02 INFO - PROCESS | 2520 | 1461175982437 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:02 INFO - PROCESS | 2520 | ++DOCSHELL 1C06B000 == 134 [pid = 2520] [id = 689] 11:13:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (1C076000) [pid = 2520] [serial = 2067] [outer = 00000000] 11:13:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (1D9DD800) [pid = 2520] [serial = 2068] [outer = 1C076000] 11:13:02 INFO - PROCESS | 2520 | 1461175982482 Marionette DEBUG loaded listener.js 11:13:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (1E062400) [pid = 2520] [serial = 2069] [outer = 1C076000] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 215 (2027C800) [pid = 2520] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 214 (1BC40400) [pid = 2520] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 213 (1B09C000) [pid = 2520] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 212 (11D4B400) [pid = 2520] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 211 (1BFF4400) [pid = 2520] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 210 (22976400) [pid = 2520] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 209 (1F7BB000) [pid = 2520] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 208 (1B18F400) [pid = 2520] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:13:03 INFO - PROCESS | 2520 | --DOMWINDOW == 207 (0679A800) [pid = 2520] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:13:03 INFO - PROCESS | 2520 | 1461175983748 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 11:13:03 INFO - PROCESS | 2520 | 1461175983797 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 11:13:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:13:03 INFO - PROCESS | 2520 | 1461175983800 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:13:03 INFO - PROCESS | 2520 | 1461175983802 Marionette TRACE conn5 <- [1,2722,null,{}] 11:13:03 INFO - PROCESS | 2520 | 1461175983806 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:03 INFO - PROCESS | 2520 | 1461175983915 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 11:13:03 INFO - PROCESS | 2520 | 1461175983923 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:03 INFO - PROCESS | 2520 | ++DOCSHELL 1C0C4C00 == 135 [pid = 2520] [id = 690] 11:13:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 208 (1D69F000) [pid = 2520] [serial = 2070] [outer = 00000000] 11:13:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 209 (1F00C800) [pid = 2520] [serial = 2071] [outer = 1D69F000] 11:13:04 INFO - PROCESS | 2520 | 1461175983968 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 210 (1F010400) [pid = 2520] [serial = 2072] [outer = 1D69F000] 11:13:04 INFO - PROCESS | 2520 | 1461175984457 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 11:13:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:13:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 11:13:04 INFO - PROCESS | 2520 | 1461175984474 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 11:13:04 INFO - PROCESS | 2520 | 1461175984476 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 11:13:04 INFO - PROCESS | 2520 | 1461175984502 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:13:04 INFO - PROCESS | 2520 | 1461175984504 Marionette TRACE conn5 <- [1,2726,null,{}] 11:13:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:13:04 INFO - PROCESS | 2520 | 1461175984512 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:04 INFO - PROCESS | 2520 | 1461175984623 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 11:13:04 INFO - PROCESS | 2520 | 1461175984630 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:04 INFO - PROCESS | 2520 | ++DOCSHELL 1F017C00 == 136 [pid = 2520] [id = 691] 11:13:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 211 (1F83F400) [pid = 2520] [serial = 2073] [outer = 00000000] 11:13:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 212 (1F9D8C00) [pid = 2520] [serial = 2074] [outer = 1F83F400] 11:13:04 INFO - PROCESS | 2520 | 1461175984676 Marionette DEBUG loaded listener.js 11:13:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 213 (20051000) [pid = 2520] [serial = 2075] [outer = 1F83F400] 11:13:05 INFO - PROCESS | 2520 | 1461175985174 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 11:13:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:13:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 11:13:05 INFO - PROCESS | 2520 | 1461175985376 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 11:13:05 INFO - PROCESS | 2520 | 1461175985380 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 11:13:05 INFO - PROCESS | 2520 | 1461175985402 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:13:05 INFO - PROCESS | 2520 | 1461175985405 Marionette TRACE conn5 <- [1,2730,null,{}] 11:13:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:13:05 INFO - PROCESS | 2520 | 1461175985411 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:05 INFO - PROCESS | 2520 | 1461175985585 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 11:13:05 INFO - PROCESS | 2520 | 1461175985776 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:05 INFO - PROCESS | 2520 | ++DOCSHELL 1225C800 == 137 [pid = 2520] [id = 692] 11:13:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 214 (124E4C00) [pid = 2520] [serial = 2076] [outer = 00000000] 11:13:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 215 (15194000) [pid = 2520] [serial = 2077] [outer = 124E4C00] 11:13:05 INFO - PROCESS | 2520 | 1461175985834 Marionette DEBUG loaded listener.js 11:13:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 216 (16B8F800) [pid = 2520] [serial = 2078] [outer = 124E4C00] 11:13:06 INFO - PROCESS | 2520 | 1461175986447 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 11:13:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:13:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1073ms 11:13:06 INFO - PROCESS | 2520 | 1461175986485 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 11:13:06 INFO - PROCESS | 2520 | 1461175986489 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 11:13:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:13:06 INFO - PROCESS | 2520 | 1461175986497 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:13:06 INFO - PROCESS | 2520 | 1461175986501 Marionette TRACE conn5 <- [1,2734,null,{}] 11:13:06 INFO - PROCESS | 2520 | 1461175986505 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:06 INFO - PROCESS | 2520 | 1461175986678 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 11:13:06 INFO - PROCESS | 2520 | 1461175986874 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:06 INFO - PROCESS | 2520 | ++DOCSHELL 12CDC400 == 138 [pid = 2520] [id = 693] 11:13:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 217 (19C5E000) [pid = 2520] [serial = 2079] [outer = 00000000] 11:13:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 218 (1AE34000) [pid = 2520] [serial = 2080] [outer = 19C5E000] 11:13:06 INFO - PROCESS | 2520 | 1461175986933 Marionette DEBUG loaded listener.js 11:13:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 219 (1B18E400) [pid = 2520] [serial = 2081] [outer = 19C5E000] 11:13:07 INFO - PROCESS | 2520 | 1461175987617 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 11:13:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:13:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1182ms 11:13:07 INFO - PROCESS | 2520 | 1461175987682 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 11:13:07 INFO - PROCESS | 2520 | 1461175987684 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 11:13:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:13:07 INFO - PROCESS | 2520 | 1461175987688 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:13:07 INFO - PROCESS | 2520 | 1461175987691 Marionette TRACE conn5 <- [1,2738,null,{}] 11:13:07 INFO - PROCESS | 2520 | 1461175987701 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:07 INFO - PROCESS | 2520 | 1461175987850 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 11:13:08 INFO - PROCESS | 2520 | 1461175988041 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:08 INFO - PROCESS | 2520 | ++DOCSHELL 1C06DC00 == 139 [pid = 2520] [id = 694] 11:13:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 220 (1C0C9C00) [pid = 2520] [serial = 2082] [outer = 00000000] 11:13:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 221 (20055000) [pid = 2520] [serial = 2083] [outer = 1C0C9C00] 11:13:08 INFO - PROCESS | 2520 | 1461175988101 Marionette DEBUG loaded listener.js 11:13:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 222 (20258C00) [pid = 2520] [serial = 2084] [outer = 1C0C9C00] 11:13:08 INFO - PROCESS | 2520 | 1461175988772 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 11:13:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:13:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1125ms 11:13:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:13:08 INFO - PROCESS | 2520 | 1461175988821 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 11:13:08 INFO - PROCESS | 2520 | 1461175988824 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 11:13:08 INFO - PROCESS | 2520 | 1461175988829 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:13:08 INFO - PROCESS | 2520 | 1461175988831 Marionette TRACE conn5 <- [1,2742,null,{}] 11:13:08 INFO - PROCESS | 2520 | 1461175988835 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:09 INFO - PROCESS | 2520 | 1461175988972 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 11:13:09 INFO - PROCESS | 2520 | 1461175989165 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:09 INFO - PROCESS | 2520 | ++DOCSHELL 2025B400 == 140 [pid = 2520] [id = 695] 11:13:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 223 (20278000) [pid = 2520] [serial = 2085] [outer = 00000000] 11:13:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 224 (20E7EC00) [pid = 2520] [serial = 2086] [outer = 20278000] 11:13:09 INFO - PROCESS | 2520 | 1461175989221 Marionette DEBUG loaded listener.js 11:13:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 225 (21336000) [pid = 2520] [serial = 2087] [outer = 20278000] 11:13:09 INFO - PROCESS | 2520 | 1461175989781 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 11:13:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:13:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1019ms 11:13:09 INFO - PROCESS | 2520 | 1461175989850 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 11:13:09 INFO - PROCESS | 2520 | 1461175989852 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 11:13:09 INFO - PROCESS | 2520 | 1461175989855 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:13:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:13:09 INFO - PROCESS | 2520 | 1461175989857 Marionette TRACE conn5 <- [1,2746,null,{}] 11:13:09 INFO - PROCESS | 2520 | 1461175989861 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:10 INFO - PROCESS | 2520 | 1461175989995 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 11:13:10 INFO - PROCESS | 2520 | 1461175990203 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:10 INFO - PROCESS | 2520 | ++DOCSHELL 2134F000 == 141 [pid = 2520] [id = 696] 11:13:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 226 (214B1C00) [pid = 2520] [serial = 2088] [outer = 00000000] 11:13:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 227 (214BDC00) [pid = 2520] [serial = 2089] [outer = 214B1C00] 11:13:10 INFO - PROCESS | 2520 | 1461175990260 Marionette DEBUG loaded listener.js 11:13:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 228 (21505C00) [pid = 2520] [serial = 2090] [outer = 214B1C00] 11:13:10 INFO - PROCESS | 2520 | 1461175990863 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 11:13:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:13:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1019ms 11:13:10 INFO - PROCESS | 2520 | 1461175990890 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 11:13:10 INFO - PROCESS | 2520 | 1461175990893 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 11:13:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:13:10 INFO - PROCESS | 2520 | 1461175990915 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:13:10 INFO - PROCESS | 2520 | 1461175990917 Marionette TRACE conn5 <- [1,2750,null,{}] 11:13:10 INFO - PROCESS | 2520 | 1461175990920 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:11 INFO - PROCESS | 2520 | 1461175991079 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 11:13:11 INFO - PROCESS | 2520 | 1461175991290 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:11 INFO - PROCESS | 2520 | ++DOCSHELL 23723400 == 142 [pid = 2520] [id = 697] 11:13:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 229 (23724000) [pid = 2520] [serial = 2091] [outer = 00000000] 11:13:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 230 (23730000) [pid = 2520] [serial = 2092] [outer = 23724000] 11:13:11 INFO - PROCESS | 2520 | 1461175991351 Marionette DEBUG loaded listener.js 11:13:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 231 (23943400) [pid = 2520] [serial = 2093] [outer = 23724000] 11:13:11 INFO - PROCESS | 2520 | 1461175991933 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 11:13:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:13:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1087ms 11:13:12 INFO - PROCESS | 2520 | 1461175991988 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 11:13:12 INFO - PROCESS | 2520 | 1461175991990 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 11:13:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:13:12 INFO - PROCESS | 2520 | 1461175991994 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:13:12 INFO - PROCESS | 2520 | 1461175991996 Marionette TRACE conn5 <- [1,2754,null,{}] 11:13:12 INFO - PROCESS | 2520 | 1461175992000 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:12 INFO - PROCESS | 2520 | 1461175992132 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 11:13:12 INFO - PROCESS | 2520 | 1461175992328 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:12 INFO - PROCESS | 2520 | ++DOCSHELL 22977000 == 143 [pid = 2520] [id = 698] 11:13:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 232 (23972000) [pid = 2520] [serial = 2094] [outer = 00000000] 11:13:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 233 (23B0AC00) [pid = 2520] [serial = 2095] [outer = 23972000] 11:13:12 INFO - PROCESS | 2520 | 1461175992415 Marionette DEBUG loaded listener.js 11:13:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 234 (23B32C00) [pid = 2520] [serial = 2096] [outer = 23972000] 11:13:13 INFO - PROCESS | 2520 | 1461175993037 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 11:13:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:13:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1020ms 11:13:13 INFO - PROCESS | 2520 | 1461175993047 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 11:13:13 INFO - PROCESS | 2520 | 1461175993049 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 11:13:13 INFO - PROCESS | 2520 | 1461175993052 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:13:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:13:13 INFO - PROCESS | 2520 | 1461175993054 Marionette TRACE conn5 <- [1,2758,null,{}] 11:13:13 INFO - PROCESS | 2520 | 1461175993058 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:13 INFO - PROCESS | 2520 | 1461175993190 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 11:13:13 INFO - PROCESS | 2520 | 1461175993387 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:13 INFO - PROCESS | 2520 | ++DOCSHELL 23B34000 == 144 [pid = 2520] [id = 699] 11:13:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 235 (23B34800) [pid = 2520] [serial = 2097] [outer = 00000000] 11:13:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 236 (23CCF000) [pid = 2520] [serial = 2098] [outer = 23B34800] 11:13:13 INFO - PROCESS | 2520 | 1461175993441 Marionette DEBUG loaded listener.js 11:13:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 237 (23CD5C00) [pid = 2520] [serial = 2099] [outer = 23B34800] 11:13:13 INFO - PROCESS | 2520 | 1461175993992 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 11:13:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:13:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 11:13:14 INFO - PROCESS | 2520 | 1461175994027 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 11:13:14 INFO - PROCESS | 2520 | 1461175994030 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 11:13:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:13:14 INFO - PROCESS | 2520 | 1461175994033 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:13:14 INFO - PROCESS | 2520 | 1461175994035 Marionette TRACE conn5 <- [1,2762,null,{}] 11:13:14 INFO - PROCESS | 2520 | 1461175994039 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:14 INFO - PROCESS | 2520 | 1461175994173 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 11:13:14 INFO - PROCESS | 2520 | 1461175994385 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:14 INFO - PROCESS | 2520 | ++DOCSHELL 23E4C800 == 145 [pid = 2520] [id = 700] 11:13:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 238 (23E4E800) [pid = 2520] [serial = 2100] [outer = 00000000] 11:13:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 239 (23FD1400) [pid = 2520] [serial = 2101] [outer = 23E4E800] 11:13:14 INFO - PROCESS | 2520 | 1461175994446 Marionette DEBUG loaded listener.js 11:13:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 240 (23FDD000) [pid = 2520] [serial = 2102] [outer = 23E4E800] 11:13:15 INFO - PROCESS | 2520 | 1461175995036 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 11:13:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:13:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1019ms 11:13:15 INFO - PROCESS | 2520 | 1461175995056 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 11:13:15 INFO - PROCESS | 2520 | 1461175995058 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 11:13:15 INFO - PROCESS | 2520 | 1461175995061 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:13:15 INFO - PROCESS | 2520 | 1461175995063 Marionette TRACE conn5 <- [1,2766,null,{}] 11:13:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:13:15 INFO - PROCESS | 2520 | 1461175995067 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:15 INFO - PROCESS | 2520 | 1461175995201 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 11:13:15 INFO - PROCESS | 2520 | 1461175995412 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:15 INFO - PROCESS | 2520 | ++DOCSHELL 23F85C00 == 146 [pid = 2520] [id = 701] 11:13:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 241 (23F87800) [pid = 2520] [serial = 2103] [outer = 00000000] 11:13:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 242 (24122C00) [pid = 2520] [serial = 2104] [outer = 23F87800] 11:13:15 INFO - PROCESS | 2520 | 1461175995469 Marionette DEBUG loaded listener.js 11:13:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 243 (24A13800) [pid = 2520] [serial = 2105] [outer = 23F87800] 11:13:16 INFO - PROCESS | 2520 | 1461175996081 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 11:13:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:13:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1074ms 11:13:16 INFO - PROCESS | 2520 | 1461175996140 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 11:13:16 INFO - PROCESS | 2520 | 1461175996143 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 11:13:16 INFO - PROCESS | 2520 | 1461175996146 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:13:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:13:16 INFO - PROCESS | 2520 | 1461175996149 Marionette TRACE conn5 <- [1,2770,null,{}] 11:13:16 INFO - PROCESS | 2520 | 1461175996153 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:16 INFO - PROCESS | 2520 | 1461175996311 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 11:13:16 INFO - PROCESS | 2520 | 1461175996514 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:16 INFO - PROCESS | 2520 | ++DOCSHELL 24A5E400 == 147 [pid = 2520] [id = 702] 11:13:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 244 (24A5F000) [pid = 2520] [serial = 2106] [outer = 00000000] 11:13:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 245 (251EAC00) [pid = 2520] [serial = 2107] [outer = 24A5F000] 11:13:16 INFO - PROCESS | 2520 | 1461175996575 Marionette DEBUG loaded listener.js 11:13:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 246 (2554AC00) [pid = 2520] [serial = 2108] [outer = 24A5F000] 11:13:17 INFO - PROCESS | 2520 | 1461175997156 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 11:13:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:13:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1067ms 11:13:17 INFO - PROCESS | 2520 | 1461175997218 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 11:13:17 INFO - PROCESS | 2520 | 1461175997220 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 11:13:17 INFO - PROCESS | 2520 | 1461175997223 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:13:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:13:17 INFO - PROCESS | 2520 | 1461175997225 Marionette TRACE conn5 <- [1,2774,null,{}] 11:13:17 INFO - PROCESS | 2520 | 1461175997229 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:17 INFO - PROCESS | 2520 | 1461175997364 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 11:13:17 INFO - PROCESS | 2520 | 1461175997577 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:17 INFO - PROCESS | 2520 | ++DOCSHELL 23E50000 == 148 [pid = 2520] [id = 703] 11:13:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 247 (2560CC00) [pid = 2520] [serial = 2109] [outer = 00000000] 11:13:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 248 (25637400) [pid = 2520] [serial = 2110] [outer = 2560CC00] 11:13:17 INFO - PROCESS | 2520 | 1461175997634 Marionette DEBUG loaded listener.js 11:13:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 249 (25635000) [pid = 2520] [serial = 2111] [outer = 2560CC00] 11:13:18 INFO - PROCESS | 2520 | 1461175998224 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 11:13:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:13:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1067ms 11:13:18 INFO - PROCESS | 2520 | 1461175998293 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 11:13:18 INFO - PROCESS | 2520 | 1461175998296 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 11:13:18 INFO - PROCESS | 2520 | 1461175998299 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:13:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:13:18 INFO - PROCESS | 2520 | 1461175998301 Marionette TRACE conn5 <- [1,2778,null,{}] 11:13:18 INFO - PROCESS | 2520 | 1461175998305 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:18 INFO - PROCESS | 2520 | 1461175998441 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 11:13:18 INFO - PROCESS | 2520 | 1461175998652 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:18 INFO - PROCESS | 2520 | ++DOCSHELL 26A1B800 == 149 [pid = 2520] [id = 704] 11:13:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 250 (26DA0C00) [pid = 2520] [serial = 2112] [outer = 00000000] 11:13:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 251 (273B6C00) [pid = 2520] [serial = 2113] [outer = 26DA0C00] 11:13:18 INFO - PROCESS | 2520 | 1461175998708 Marionette DEBUG loaded listener.js 11:13:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 252 (273BE400) [pid = 2520] [serial = 2114] [outer = 26DA0C00] 11:13:19 INFO - PROCESS | 2520 | 1461175999277 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 11:13:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:13:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1021ms 11:13:19 INFO - PROCESS | 2520 | 1461175999325 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 11:13:19 INFO - PROCESS | 2520 | 1461175999327 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 11:13:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:13:19 INFO - PROCESS | 2520 | 1461175999330 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:13:19 INFO - PROCESS | 2520 | 1461175999333 Marionette TRACE conn5 <- [1,2782,null,{}] 11:13:19 INFO - PROCESS | 2520 | 1461175999336 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:19 INFO - PROCESS | 2520 | 1461175999489 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 11:13:19 INFO - PROCESS | 2520 | 1461175999701 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:19 INFO - PROCESS | 2520 | ++DOCSHELL 273B1400 == 150 [pid = 2520] [id = 705] 11:13:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 253 (2761DC00) [pid = 2520] [serial = 2115] [outer = 00000000] 11:13:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 254 (2762E800) [pid = 2520] [serial = 2116] [outer = 2761DC00] 11:13:19 INFO - PROCESS | 2520 | 1461175999758 Marionette DEBUG loaded listener.js 11:13:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 255 (27645400) [pid = 2520] [serial = 2117] [outer = 2761DC00] 11:13:20 INFO - PROCESS | 2520 | 1461176000412 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 11:13:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:13:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1120ms 11:13:20 INFO - PROCESS | 2520 | 1461176000454 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 11:13:20 INFO - PROCESS | 2520 | 1461176000457 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 11:13:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:13:20 INFO - PROCESS | 2520 | 1461176000460 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:13:20 INFO - PROCESS | 2520 | 1461176000462 Marionette TRACE conn5 <- [1,2786,null,{}] 11:13:20 INFO - PROCESS | 2520 | 1461176000465 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:20 INFO - PROCESS | 2520 | 1461176000607 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 11:13:20 INFO - PROCESS | 2520 | 1461176000821 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:20 INFO - PROCESS | 2520 | ++DOCSHELL 1AFDE000 == 151 [pid = 2520] [id = 706] 11:13:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 256 (1AFDEC00) [pid = 2520] [serial = 2118] [outer = 00000000] 11:13:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 257 (1C308000) [pid = 2520] [serial = 2119] [outer = 1AFDEC00] 11:13:20 INFO - PROCESS | 2520 | 1461176000879 Marionette DEBUG loaded listener.js 11:13:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 258 (1E058000) [pid = 2520] [serial = 2120] [outer = 1AFDEC00] 11:13:21 INFO - PROCESS | 2520 | 1461176001487 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 11:13:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:13:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1073ms 11:13:21 INFO - PROCESS | 2520 | 1461176001537 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 11:13:21 INFO - PROCESS | 2520 | 1461176001540 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 11:13:21 INFO - PROCESS | 2520 | 1461176001543 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:13:21 INFO - PROCESS | 2520 | 1461176001545 Marionette TRACE conn5 <- [1,2790,null,{}] 11:13:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:13:21 INFO - PROCESS | 2520 | 1461176001548 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:21 INFO - PROCESS | 2520 | 1461176001687 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 11:13:22 INFO - PROCESS | 2520 | 1461176002100 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:22 INFO - PROCESS | 2520 | ++DOCSHELL 0EB70C00 == 152 [pid = 2520] [id = 707] 11:13:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 259 (117CFC00) [pid = 2520] [serial = 2121] [outer = 00000000] 11:13:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 260 (12CDF400) [pid = 2520] [serial = 2122] [outer = 117CFC00] 11:13:22 INFO - PROCESS | 2520 | 1461176002213 Marionette DEBUG loaded listener.js 11:13:22 INFO - PROCESS | 2520 | ++DOMWINDOW == 261 (1647C400) [pid = 2520] [serial = 2123] [outer = 117CFC00] 11:13:22 INFO - PROCESS | 2520 | 1461176002852 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 11:13:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:13:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1332ms 11:13:22 INFO - PROCESS | 2520 | 1461176002879 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 11:13:22 INFO - PROCESS | 2520 | 1461176002883 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 11:13:22 INFO - PROCESS | 2520 | 1461176002889 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:13:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:13:22 INFO - PROCESS | 2520 | 1461176002891 Marionette TRACE conn5 <- [1,2794,null,{}] 11:13:22 INFO - PROCESS | 2520 | 1461176002896 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:23 INFO - PROCESS | 2520 | 1461176003030 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 11:13:23 INFO - PROCESS | 2520 | 1461176003249 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:23 INFO - PROCESS | 2520 | ++DOCSHELL 1A911C00 == 153 [pid = 2520] [id = 708] 11:13:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 262 (1A919400) [pid = 2520] [serial = 2124] [outer = 00000000] 11:13:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 263 (1BE65800) [pid = 2520] [serial = 2125] [outer = 1A919400] 11:13:23 INFO - PROCESS | 2520 | 1461176003302 Marionette DEBUG loaded listener.js 11:13:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 264 (1C03AC00) [pid = 2520] [serial = 2126] [outer = 1A919400] 11:13:23 INFO - PROCESS | 2520 | 1461176003906 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 11:13:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:13:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1067ms 11:13:23 INFO - PROCESS | 2520 | 1461176003967 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 11:13:23 INFO - PROCESS | 2520 | 1461176003971 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 11:13:23 INFO - PROCESS | 2520 | 1461176003976 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:13:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:13:23 INFO - PROCESS | 2520 | 1461176003978 Marionette TRACE conn5 <- [1,2798,null,{}] 11:13:23 INFO - PROCESS | 2520 | 1461176003982 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:24 INFO - PROCESS | 2520 | 1461176004113 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 11:13:24 INFO - PROCESS | 2520 | 1461176004342 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 1C0C4C00 == 152 [pid = 2520] [id = 690] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 1C06B000 == 151 [pid = 2520] [id = 689] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 1BE65C00 == 150 [pid = 2520] [id = 688] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 16B0B000 == 149 [pid = 2520] [id = 685] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 263 (23B0E800) [pid = 2520] [serial = 2020] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 262 (2560E000) [pid = 2520] [serial = 1978] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 261 (27E83400) [pid = 2520] [serial = 1990] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 260 (273BFC00) [pid = 2520] [serial = 1984] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 259 (26A17800) [pid = 2520] [serial = 1981] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 258 (2762A000) [pid = 2520] [serial = 1987] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 257 (251E0800) [pid = 2520] [serial = 1975] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | ++DOCSHELL 11AFA400 == 150 [pid = 2520] [id = 709] 11:13:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 258 (11D42400) [pid = 2520] [serial = 2127] [outer = 00000000] 11:13:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 259 (16B0B000) [pid = 2520] [serial = 2128] [outer = 11D42400] 11:13:24 INFO - PROCESS | 2520 | 1461176004506 Marionette DEBUG loaded listener.js 11:13:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 260 (1A98C000) [pid = 2520] [serial = 2129] [outer = 11D42400] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 11D50800 == 149 [pid = 2520] [id = 684] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 1180EC00 == 148 [pid = 2520] [id = 683] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 2764F800 == 147 [pid = 2520] [id = 680] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 26DA9800 == 146 [pid = 2520] [id = 679] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 24A14C00 == 145 [pid = 2520] [id = 678] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 23FDC800 == 144 [pid = 2520] [id = 677] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 2393C400 == 143 [pid = 2520] [id = 676] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 1BC42C00 == 142 [pid = 2520] [id = 675] 11:13:24 INFO - PROCESS | 2520 | --DOCSHELL 18821000 == 141 [pid = 2520] [id = 674] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 259 (23E4FC00) [pid = 2520] [serial = 1966] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 258 (2150DC00) [pid = 2520] [serial = 2012] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 257 (1BDC9400) [pid = 2520] [serial = 2002] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 256 (2025D800) [pid = 2520] [serial = 2017] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 255 (1ACDB000) [pid = 2520] [serial = 1994] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 254 (1E05CC00) [pid = 2520] [serial = 2005] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 253 (23943000) [pid = 2520] [serial = 2015] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 252 (20258400) [pid = 2520] [serial = 2008] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 251 (1BE67C00) [pid = 2520] [serial = 2003] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 250 (24120C00) [pid = 2520] [serial = 1969] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 249 (2396BC00) [pid = 2520] [serial = 1960] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 248 (19E40C00) [pid = 2520] [serial = 1954] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 247 (23B37C00) [pid = 2520] [serial = 1963] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 246 (1BF94C00) [pid = 2520] [serial = 1996] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 245 (1A958400) [pid = 2520] [serial = 1993] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 244 (21504400) [pid = 2520] [serial = 2011] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 243 (1D92CC00) [pid = 2520] [serial = 1957] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 242 (16B65000) [pid = 2520] [serial = 2000] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 241 (1C3AD800) [pid = 2520] [serial = 1997] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 240 (214B8800) [pid = 2520] [serial = 2018] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 239 (1ED2D000) [pid = 2520] [serial = 2006] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 238 (24A39000) [pid = 2520] [serial = 1972] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 237 (23939000) [pid = 2520] [serial = 2014] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 236 (20279400) [pid = 2520] [serial = 2009] [outer = 00000000] [url = about:blank] 11:13:24 INFO - PROCESS | 2520 | --DOMWINDOW == 235 (1200B400) [pid = 2520] [serial = 1999] [outer = 00000000] [url = about:blank] 11:13:25 INFO - PROCESS | 2520 | 1461176005036 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1121ms 11:13:25 INFO - PROCESS | 2520 | 1461176005103 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 2520 | 1461176005105 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 11:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:13:25 INFO - PROCESS | 2520 | 1461176005110 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 2520 | 1461176005115 Marionette TRACE conn5 <- [1,2802,null,{}] 11:13:25 INFO - PROCESS | 2520 | 1461176005124 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:25 INFO - PROCESS | 2520 | 1461176005250 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 11:13:25 INFO - PROCESS | 2520 | 1461176005258 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:25 INFO - PROCESS | 2520 | ++DOCSHELL 1AFCF800 == 142 [pid = 2520] [id = 710] 11:13:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 236 (1AFD0400) [pid = 2520] [serial = 2130] [outer = 00000000] 11:13:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 237 (1BC42C00) [pid = 2520] [serial = 2131] [outer = 1AFD0400] 11:13:25 INFO - PROCESS | 2520 | 1461176005304 Marionette DEBUG loaded listener.js 11:13:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 238 (1BDC9400) [pid = 2520] [serial = 2132] [outer = 1AFD0400] 11:13:25 INFO - PROCESS | 2520 | 1461176005878 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 11:13:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:13:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 790ms 11:13:25 INFO - PROCESS | 2520 | 1461176005903 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 11:13:25 INFO - PROCESS | 2520 | 1461176005905 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 11:13:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:13:25 INFO - PROCESS | 2520 | 1461176005908 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:13:25 INFO - PROCESS | 2520 | 1461176005910 Marionette TRACE conn5 <- [1,2806,null,{}] 11:13:25 INFO - PROCESS | 2520 | 1461176005914 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:26 INFO - PROCESS | 2520 | 1461176006094 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 11:13:26 INFO - PROCESS | 2520 | 1461176006109 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 2520 | ++DOCSHELL 1C046C00 == 143 [pid = 2520] [id = 711] 11:13:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 239 (1C048000) [pid = 2520] [serial = 2133] [outer = 00000000] 11:13:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 240 (1D4B1000) [pid = 2520] [serial = 2134] [outer = 1C048000] 11:13:26 INFO - PROCESS | 2520 | 1461176006157 Marionette DEBUG loaded listener.js 11:13:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 241 (1D928400) [pid = 2520] [serial = 2135] [outer = 1C048000] 11:13:26 INFO - PROCESS | 2520 | 1461176006619 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 11:13:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:13:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 11:13:26 INFO - PROCESS | 2520 | 1461176006642 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 11:13:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:13:26 INFO - PROCESS | 2520 | 1461176006644 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 11:13:26 INFO - PROCESS | 2520 | 1461176006648 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:13:26 INFO - PROCESS | 2520 | 1461176006649 Marionette TRACE conn5 <- [1,2810,null,{}] 11:13:26 INFO - PROCESS | 2520 | 1461176006653 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:26 INFO - PROCESS | 2520 | 1461176006860 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 11:13:26 INFO - PROCESS | 2520 | 1461176006885 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:26 INFO - PROCESS | 2520 | ++DOCSHELL 1ED85800 == 144 [pid = 2520] [id = 712] 11:13:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 242 (1F009800) [pid = 2520] [serial = 2136] [outer = 00000000] 11:13:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 243 (1F9D6800) [pid = 2520] [serial = 2137] [outer = 1F009800] 11:13:26 INFO - PROCESS | 2520 | 1461176006940 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 244 (2025CC00) [pid = 2520] [serial = 2138] [outer = 1F009800] 11:13:27 INFO - PROCESS | 2520 | 1461176007489 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 11:13:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:13:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 870ms 11:13:27 INFO - PROCESS | 2520 | 1461176007519 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 11:13:27 INFO - PROCESS | 2520 | 1461176007521 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 11:13:27 INFO - PROCESS | 2520 | 1461176007524 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:13:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:13:27 INFO - PROCESS | 2520 | 1461176007526 Marionette TRACE conn5 <- [1,2814,null,{}] 11:13:27 INFO - PROCESS | 2520 | 1461176007529 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:27 INFO - PROCESS | 2520 | 1461176007707 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 11:13:27 INFO - PROCESS | 2520 | 1461176007730 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:27 INFO - PROCESS | 2520 | ++DOCSHELL 1F7BB000 == 145 [pid = 2520] [id = 713] 11:13:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 245 (20263C00) [pid = 2520] [serial = 2139] [outer = 00000000] 11:13:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 246 (2134FC00) [pid = 2520] [serial = 2140] [outer = 20263C00] 11:13:27 INFO - PROCESS | 2520 | 1461176007775 Marionette DEBUG loaded listener.js 11:13:27 INFO - PROCESS | 2520 | ++DOMWINDOW == 247 (214BE000) [pid = 2520] [serial = 2141] [outer = 20263C00] 11:13:28 INFO - PROCESS | 2520 | 1461176008247 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:13:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:13:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 771ms 11:13:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:13:28 INFO - PROCESS | 2520 | 1461176008299 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 11:13:28 INFO - PROCESS | 2520 | 1461176008301 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 11:13:28 INFO - PROCESS | 2520 | 1461176008304 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:13:28 INFO - PROCESS | 2520 | 1461176008305 Marionette TRACE conn5 <- [1,2818,null,{}] 11:13:28 INFO - PROCESS | 2520 | 1461176008309 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:28 INFO - PROCESS | 2520 | 1461176008479 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 11:13:28 INFO - PROCESS | 2520 | 1461176008500 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:28 INFO - PROCESS | 2520 | ++DOCSHELL 21503C00 == 146 [pid = 2520] [id = 714] 11:13:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 248 (2150B800) [pid = 2520] [serial = 2142] [outer = 00000000] 11:13:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 249 (2297DC00) [pid = 2520] [serial = 2143] [outer = 2150B800] 11:13:28 INFO - PROCESS | 2520 | 1461176008547 Marionette DEBUG loaded listener.js 11:13:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 250 (23939800) [pid = 2520] [serial = 2144] [outer = 2150B800] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 249 (16F1B000) [pid = 2520] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 248 (11D43C00) [pid = 2520] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 247 (1BB90000) [pid = 2520] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 246 (1BF8C000) [pid = 2520] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 245 (118D5000) [pid = 2520] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 244 (1AFC6800) [pid = 2520] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 243 (1C076000) [pid = 2520] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:13:29 INFO - PROCESS | 2520 | --DOMWINDOW == 242 (1D69F000) [pid = 2520] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:13:29 INFO - PROCESS | 2520 | 1461176009309 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:13:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1018ms 11:13:29 INFO - PROCESS | 2520 | 1461176009323 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 11:13:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:13:29 INFO - PROCESS | 2520 | 1461176009325 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 11:13:29 INFO - PROCESS | 2520 | 1461176009328 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:13:29 INFO - PROCESS | 2520 | 1461176009330 Marionette TRACE conn5 <- [1,2822,null,{}] 11:13:29 INFO - PROCESS | 2520 | 1461176009333 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:29 INFO - PROCESS | 2520 | 1461176009447 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 11:13:29 INFO - PROCESS | 2520 | 1461176009453 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:29 INFO - PROCESS | 2520 | ++DOCSHELL 1BB90000 == 147 [pid = 2520] [id = 715] 11:13:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 243 (1ED29000) [pid = 2520] [serial = 2145] [outer = 00000000] 11:13:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 244 (23967800) [pid = 2520] [serial = 2146] [outer = 1ED29000] 11:13:29 INFO - PROCESS | 2520 | 1461176009501 Marionette DEBUG loaded listener.js 11:13:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 245 (23970800) [pid = 2520] [serial = 2147] [outer = 1ED29000] 11:13:30 INFO - PROCESS | 2520 | 1461176009993 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:13:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 11:13:30 INFO - PROCESS | 2520 | 1461176010061 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 2520 | 1461176010063 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 11:13:30 INFO - PROCESS | 2520 | 1461176010066 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:13:30 INFO - PROCESS | 2520 | 1461176010068 Marionette TRACE conn5 <- [1,2826,null,{}] 11:13:30 INFO - PROCESS | 2520 | 1461176010071 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:30 INFO - PROCESS | 2520 | 1461176010212 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 11:13:30 INFO - PROCESS | 2520 | 1461176010221 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 2520 | ++DOCSHELL 23B06C00 == 148 [pid = 2520] [id = 716] 11:13:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 246 (23B2A400) [pid = 2520] [serial = 2148] [outer = 00000000] 11:13:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 247 (23CD0000) [pid = 2520] [serial = 2149] [outer = 23B2A400] 11:13:30 INFO - PROCESS | 2520 | 1461176010268 Marionette DEBUG loaded listener.js 11:13:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 248 (23F7D000) [pid = 2520] [serial = 2150] [outer = 23B2A400] 11:13:30 INFO - PROCESS | 2520 | 1461176010768 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 11:13:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:13:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 11:13:30 INFO - PROCESS | 2520 | 1461176010802 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 11:13:30 INFO - PROCESS | 2520 | 1461176010804 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 11:13:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:13:30 INFO - PROCESS | 2520 | 1461176010807 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:13:30 INFO - PROCESS | 2520 | 1461176010809 Marionette TRACE conn5 <- [1,2830,null,{}] 11:13:30 INFO - PROCESS | 2520 | 1461176010812 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:30 INFO - PROCESS | 2520 | 1461176010928 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 11:13:30 INFO - PROCESS | 2520 | 1461176010934 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:30 INFO - PROCESS | 2520 | ++DOCSHELL 23FF0C00 == 149 [pid = 2520] [id = 717] 11:13:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 249 (23FF1000) [pid = 2520] [serial = 2151] [outer = 00000000] 11:13:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 250 (24A57C00) [pid = 2520] [serial = 2152] [outer = 23FF1000] 11:13:30 INFO - PROCESS | 2520 | 1461176010984 Marionette DEBUG loaded listener.js 11:13:31 INFO - PROCESS | 2520 | ++DOMWINDOW == 251 (251EA000) [pid = 2520] [serial = 2153] [outer = 23FF1000] 11:13:31 INFO - PROCESS | 2520 | 1461176011885 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 11:13:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:13:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1126ms 11:13:31 INFO - PROCESS | 2520 | 1461176011935 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 11:13:31 INFO - PROCESS | 2520 | 1461176011941 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 11:13:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:13:31 INFO - PROCESS | 2520 | 1461176011947 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:13:31 INFO - PROCESS | 2520 | 1461176011951 Marionette TRACE conn5 <- [1,2834,null,{}] 11:13:31 INFO - PROCESS | 2520 | 1461176011956 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:32 INFO - PROCESS | 2520 | 1461176012103 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 11:13:32 INFO - PROCESS | 2520 | 1461176012328 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:32 INFO - PROCESS | 2520 | ++DOCSHELL 1AFC6800 == 150 [pid = 2520] [id = 718] 11:13:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 252 (1AFC7400) [pid = 2520] [serial = 2154] [outer = 00000000] 11:13:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 253 (1B0F1400) [pid = 2520] [serial = 2155] [outer = 1AFC7400] 11:13:32 INFO - PROCESS | 2520 | 1461176012427 Marionette DEBUG loaded listener.js 11:13:32 INFO - PROCESS | 2520 | ++DOMWINDOW == 254 (1BC4BC00) [pid = 2520] [serial = 2156] [outer = 1AFC7400] 11:13:33 INFO - PROCESS | 2520 | 1461176013078 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 11:13:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:13:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1176ms 11:13:33 INFO - PROCESS | 2520 | 1461176013137 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 11:13:33 INFO - PROCESS | 2520 | 1461176013144 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 11:13:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:13:33 INFO - PROCESS | 2520 | 1461176013152 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:13:33 INFO - PROCESS | 2520 | 1461176013155 Marionette TRACE conn5 <- [1,2838,null,{}] 11:13:33 INFO - PROCESS | 2520 | 1461176013159 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:33 INFO - PROCESS | 2520 | 1461176013312 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 11:13:33 INFO - PROCESS | 2520 | 1461176013509 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:33 INFO - PROCESS | 2520 | ++DOCSHELL 1F842C00 == 151 [pid = 2520] [id = 719] 11:13:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 255 (1F847800) [pid = 2520] [serial = 2157] [outer = 00000000] 11:13:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 256 (214B5400) [pid = 2520] [serial = 2158] [outer = 1F847800] 11:13:33 INFO - PROCESS | 2520 | 1461176013566 Marionette DEBUG loaded listener.js 11:13:33 INFO - PROCESS | 2520 | ++DOMWINDOW == 257 (23944000) [pid = 2520] [serial = 2159] [outer = 1F847800] 11:13:34 INFO - PROCESS | 2520 | 1461176014231 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:13:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:13:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1123ms 11:13:34 INFO - PROCESS | 2520 | 1461176014277 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 11:13:34 INFO - PROCESS | 2520 | 1461176014279 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 11:13:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:13:34 INFO - PROCESS | 2520 | 1461176014283 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:13:34 INFO - PROCESS | 2520 | 1461176014287 Marionette TRACE conn5 <- [1,2842,null,{}] 11:13:34 INFO - PROCESS | 2520 | 1461176014298 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:34 INFO - PROCESS | 2520 | 1461176014443 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 11:13:34 INFO - PROCESS | 2520 | 1461176014648 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:34 INFO - PROCESS | 2520 | ++DOCSHELL 25609400 == 152 [pid = 2520] [id = 720] 11:13:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 258 (25609C00) [pid = 2520] [serial = 2160] [outer = 00000000] 11:13:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 259 (2562E800) [pid = 2520] [serial = 2161] [outer = 25609C00] 11:13:34 INFO - PROCESS | 2520 | 1461176014707 Marionette DEBUG loaded listener.js 11:13:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 260 (26A1C000) [pid = 2520] [serial = 2162] [outer = 25609C00] 11:13:35 INFO - PROCESS | 2520 | 1461176015311 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 11:13:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:13:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1074ms 11:13:35 INFO - PROCESS | 2520 | 1461176015360 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 11:13:35 INFO - PROCESS | 2520 | 1461176015363 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 11:13:35 INFO - PROCESS | 2520 | 1461176015366 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:13:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:13:35 INFO - PROCESS | 2520 | 1461176015368 Marionette TRACE conn5 <- [1,2846,null,{}] 11:13:35 INFO - PROCESS | 2520 | 1461176015372 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:35 INFO - PROCESS | 2520 | 1461176015515 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 11:13:35 INFO - PROCESS | 2520 | 1461176015736 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:35 INFO - PROCESS | 2520 | ++DOCSHELL 26DA6400 == 153 [pid = 2520] [id = 721] 11:13:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 261 (273B8800) [pid = 2520] [serial = 2163] [outer = 00000000] 11:13:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 262 (27623C00) [pid = 2520] [serial = 2164] [outer = 273B8800] 11:13:35 INFO - PROCESS | 2520 | 1461176015794 Marionette DEBUG loaded listener.js 11:13:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 263 (27648000) [pid = 2520] [serial = 2165] [outer = 273B8800] 11:13:36 INFO - PROCESS | 2520 | 1461176016406 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:13:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:13:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1067ms 11:13:36 INFO - PROCESS | 2520 | 1461176016445 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 11:13:36 INFO - PROCESS | 2520 | 1461176016447 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 11:13:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:13:36 INFO - PROCESS | 2520 | 1461176016451 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:13:36 INFO - PROCESS | 2520 | 1461176016453 Marionette TRACE conn5 <- [1,2850,null,{}] 11:13:36 INFO - PROCESS | 2520 | 1461176016456 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:36 INFO - PROCESS | 2520 | 1461176016598 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 11:13:36 INFO - PROCESS | 2520 | 1461176016812 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:36 INFO - PROCESS | 2520 | ++DOCSHELL 27E77400 == 154 [pid = 2520] [id = 722] 11:13:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 264 (27EBB400) [pid = 2520] [serial = 2166] [outer = 00000000] 11:13:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 265 (285E9800) [pid = 2520] [serial = 2167] [outer = 27EBB400] 11:13:36 INFO - PROCESS | 2520 | 1461176016870 Marionette DEBUG loaded listener.js 11:13:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 266 (285F2800) [pid = 2520] [serial = 2168] [outer = 27EBB400] 11:13:37 INFO - PROCESS | 2520 | 1461176017443 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 11:13:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:13:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1021ms 11:13:37 INFO - PROCESS | 2520 | 1461176017479 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 11:13:37 INFO - PROCESS | 2520 | 1461176017482 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 11:13:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:13:37 INFO - PROCESS | 2520 | 1461176017485 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:13:37 INFO - PROCESS | 2520 | 1461176017487 Marionette TRACE conn5 <- [1,2854,null,{}] 11:13:37 INFO - PROCESS | 2520 | 1461176017491 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:37 INFO - PROCESS | 2520 | 1461176017657 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 11:13:37 INFO - PROCESS | 2520 | 1461176017873 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:37 INFO - PROCESS | 2520 | ++DOCSHELL 285F6800 == 155 [pid = 2520] [id = 723] 11:13:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 267 (28B3CC00) [pid = 2520] [serial = 2169] [outer = 00000000] 11:13:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 268 (28D52800) [pid = 2520] [serial = 2170] [outer = 28B3CC00] 11:13:37 INFO - PROCESS | 2520 | 1461176017934 Marionette DEBUG loaded listener.js 11:13:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 269 (28D54000) [pid = 2520] [serial = 2171] [outer = 28B3CC00] 11:13:38 INFO - PROCESS | 2520 | 1461176018532 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:13:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1071ms 11:13:38 INFO - PROCESS | 2520 | 1461176018569 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 11:13:38 INFO - PROCESS | 2520 | 1461176018571 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 11:13:38 INFO - PROCESS | 2520 | 1461176018575 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:13:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:13:38 INFO - PROCESS | 2520 | 1461176018577 Marionette TRACE conn5 <- [1,2858,null,{}] 11:13:38 INFO - PROCESS | 2520 | 1461176018580 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:38 INFO - PROCESS | 2520 | 1461176018723 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 11:13:38 INFO - PROCESS | 2520 | 1461176018940 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:38 INFO - PROCESS | 2520 | ++DOCSHELL 28B40400 == 156 [pid = 2520] [id = 724] 11:13:38 INFO - PROCESS | 2520 | ++DOMWINDOW == 270 (28D5AC00) [pid = 2520] [serial = 2172] [outer = 00000000] 11:13:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 271 (28D68800) [pid = 2520] [serial = 2173] [outer = 28D5AC00] 11:13:39 INFO - PROCESS | 2520 | 1461176018997 Marionette DEBUG loaded listener.js 11:13:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 272 (28D6AC00) [pid = 2520] [serial = 2174] [outer = 28D5AC00] 11:13:39 INFO - PROCESS | 2520 | 1461176019579 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 11:13:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:13:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1070ms 11:13:39 INFO - PROCESS | 2520 | 1461176019649 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 11:13:39 INFO - PROCESS | 2520 | 1461176019652 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 11:13:39 INFO - PROCESS | 2520 | 1461176019655 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:13:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:13:39 INFO - PROCESS | 2520 | 1461176019657 Marionette TRACE conn5 <- [1,2862,null,{}] 11:13:39 INFO - PROCESS | 2520 | 1461176019661 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:39 INFO - PROCESS | 2520 | 1461176019800 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 11:13:40 INFO - PROCESS | 2520 | 1461176020003 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:40 INFO - PROCESS | 2520 | ++DOCSHELL 28D5D000 == 157 [pid = 2520] [id = 725] 11:13:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 273 (28D6E400) [pid = 2520] [serial = 2175] [outer = 00000000] 11:13:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 274 (28DADC00) [pid = 2520] [serial = 2176] [outer = 28D6E400] 11:13:40 INFO - PROCESS | 2520 | 1461176020060 Marionette DEBUG loaded listener.js 11:13:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 275 (28DB0800) [pid = 2520] [serial = 2177] [outer = 28D6E400] 11:13:40 INFO - PROCESS | 2520 | 1461176020650 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 11:13:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:13:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1016ms 11:13:40 INFO - PROCESS | 2520 | 1461176020675 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 11:13:40 INFO - PROCESS | 2520 | 1461176020678 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 11:13:40 INFO - PROCESS | 2520 | 1461176020681 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:13:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:13:40 INFO - PROCESS | 2520 | 1461176020683 Marionette TRACE conn5 <- [1,2866,null,{}] 11:13:40 INFO - PROCESS | 2520 | 1461176020687 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:40 INFO - PROCESS | 2520 | 1461176020826 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 11:13:41 INFO - PROCESS | 2520 | 1461176021044 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:41 INFO - PROCESS | 2520 | ++DOCSHELL 28D75000 == 158 [pid = 2520] [id = 726] 11:13:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 276 (28DAEC00) [pid = 2520] [serial = 2178] [outer = 00000000] 11:13:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 277 (290CB000) [pid = 2520] [serial = 2179] [outer = 28DAEC00] 11:13:41 INFO - PROCESS | 2520 | 1461176021100 Marionette DEBUG loaded listener.js 11:13:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 278 (290CF800) [pid = 2520] [serial = 2180] [outer = 28DAEC00] 11:13:41 INFO - PROCESS | 2520 | 1461176021693 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:13:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1070ms 11:13:41 INFO - PROCESS | 2520 | 1461176021755 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 11:13:41 INFO - PROCESS | 2520 | 1461176021758 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 11:13:41 INFO - PROCESS | 2520 | 1461176021761 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:13:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:13:41 INFO - PROCESS | 2520 | 1461176021763 Marionette TRACE conn5 <- [1,2870,null,{}] 11:13:41 INFO - PROCESS | 2520 | 1461176021767 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:41 INFO - PROCESS | 2520 | 1461176021907 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 11:13:42 INFO - PROCESS | 2520 | 1461176022114 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:42 INFO - PROCESS | 2520 | ++DOCSHELL 290D1800 == 159 [pid = 2520] [id = 727] 11:13:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 279 (290D5C00) [pid = 2520] [serial = 2181] [outer = 00000000] 11:13:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 280 (29E70000) [pid = 2520] [serial = 2182] [outer = 290D5C00] 11:13:42 INFO - PROCESS | 2520 | 1461176022169 Marionette DEBUG loaded listener.js 11:13:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 281 (29E6FC00) [pid = 2520] [serial = 2183] [outer = 290D5C00] 11:13:42 INFO - PROCESS | 2520 | 1461176022797 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 11:13:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:13:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1067ms 11:13:42 INFO - PROCESS | 2520 | 1461176022835 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 11:13:42 INFO - PROCESS | 2520 | 1461176022838 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 11:13:42 INFO - PROCESS | 2520 | 1461176022842 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:13:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:13:42 INFO - PROCESS | 2520 | 1461176022844 Marionette TRACE conn5 <- [1,2874,null,{}] 11:13:42 INFO - PROCESS | 2520 | 1461176022848 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:43 INFO - PROCESS | 2520 | 1461176023009 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 11:13:43 INFO - PROCESS | 2520 | 1461176023232 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:43 INFO - PROCESS | 2520 | ++DOCSHELL 2A040400 == 160 [pid = 2520] [id = 728] 11:13:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 282 (2A040800) [pid = 2520] [serial = 2184] [outer = 00000000] 11:13:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 283 (2A047800) [pid = 2520] [serial = 2185] [outer = 2A040800] 11:13:43 INFO - PROCESS | 2520 | 1461176023294 Marionette DEBUG loaded listener.js 11:13:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 284 (2A05D000) [pid = 2520] [serial = 2186] [outer = 2A040800] 11:13:43 INFO - PROCESS | 2520 | 1461176023851 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 11:13:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:13:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1017ms 11:13:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:13:43 INFO - PROCESS | 2520 | 1461176023863 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 11:13:43 INFO - PROCESS | 2520 | 1461176023866 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 11:13:43 INFO - PROCESS | 2520 | 1461176023869 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:13:43 INFO - PROCESS | 2520 | 1461176023871 Marionette TRACE conn5 <- [1,2878,null,{}] 11:13:43 INFO - PROCESS | 2520 | 1461176023909 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:44 INFO - PROCESS | 2520 | 1461176024051 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 11:13:44 INFO - PROCESS | 2520 | 1461176024267 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:44 INFO - PROCESS | 2520 | ++DOCSHELL 2A060400 == 161 [pid = 2520] [id = 729] 11:13:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 285 (2A062800) [pid = 2520] [serial = 2187] [outer = 00000000] 11:13:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 286 (2A0E3800) [pid = 2520] [serial = 2188] [outer = 2A062800] 11:13:44 INFO - PROCESS | 2520 | 1461176024324 Marionette DEBUG loaded listener.js 11:13:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (2A0E3400) [pid = 2520] [serial = 2189] [outer = 2A062800] 11:13:44 INFO - PROCESS | 2520 | 1461176024926 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:13:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:13:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1120ms 11:13:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:13:45 INFO - PROCESS | 2520 | 1461176024994 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 11:13:45 INFO - PROCESS | 2520 | 1461176024996 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 11:13:45 INFO - PROCESS | 2520 | 1461176024999 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:13:45 INFO - PROCESS | 2520 | 1461176025001 Marionette TRACE conn5 <- [1,2882,null,{}] 11:13:45 INFO - PROCESS | 2520 | 1461176025004 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:45 INFO - PROCESS | 2520 | 1461176025222 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 11:13:45 INFO - PROCESS | 2520 | 1461176025371 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:45 INFO - PROCESS | 2520 | ++DOCSHELL 2A0E8C00 == 162 [pid = 2520] [id = 730] 11:13:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (2A0EA800) [pid = 2520] [serial = 2190] [outer = 00000000] 11:13:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (2A0F2400) [pid = 2520] [serial = 2191] [outer = 2A0EA800] 11:13:45 INFO - PROCESS | 2520 | 1461176025429 Marionette DEBUG loaded listener.js 11:13:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (2A2D6000) [pid = 2520] [serial = 2192] [outer = 2A0EA800] 11:13:46 INFO - PROCESS | 2520 | 1461176025997 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:13:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1073ms 11:13:46 INFO - PROCESS | 2520 | 1461176026077 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 11:13:46 INFO - PROCESS | 2520 | 1461176026079 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 11:13:46 INFO - PROCESS | 2520 | 1461176026082 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:13:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:13:46 INFO - PROCESS | 2520 | 1461176026084 Marionette TRACE conn5 <- [1,2886,null,{}] 11:13:46 INFO - PROCESS | 2520 | 1461176026087 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:46 INFO - PROCESS | 2520 | 1461176026229 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 11:13:46 INFO - PROCESS | 2520 | 1461176026437 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:46 INFO - PROCESS | 2520 | ++DOCSHELL 2A2DDC00 == 163 [pid = 2520] [id = 731] 11:13:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (2A2DE400) [pid = 2520] [serial = 2193] [outer = 00000000] 11:13:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (2A492000) [pid = 2520] [serial = 2194] [outer = 2A2DE400] 11:13:46 INFO - PROCESS | 2520 | 1461176026494 Marionette DEBUG loaded listener.js 11:13:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (2A491400) [pid = 2520] [serial = 2195] [outer = 2A2DE400] 11:13:47 INFO - PROCESS | 2520 | 1461176027091 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 11:13:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:13:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1015ms 11:13:47 INFO - PROCESS | 2520 | 1461176027101 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 11:13:47 INFO - PROCESS | 2520 | 1461176027104 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 11:13:47 INFO - PROCESS | 2520 | 1461176027107 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:13:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:13:47 INFO - PROCESS | 2520 | 1461176027109 Marionette TRACE conn5 <- [1,2890,null,{}] 11:13:47 INFO - PROCESS | 2520 | 1461176027113 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:47 INFO - PROCESS | 2520 | 1461176027254 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 11:13:47 INFO - PROCESS | 2520 | 1461176027505 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:47 INFO - PROCESS | 2520 | ++DOCSHELL 2A49E800 == 164 [pid = 2520] [id = 732] 11:13:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (2A4A0400) [pid = 2520] [serial = 2196] [outer = 00000000] 11:13:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (2A839C00) [pid = 2520] [serial = 2197] [outer = 2A4A0400] 11:13:47 INFO - PROCESS | 2520 | 1461176027563 Marionette DEBUG loaded listener.js 11:13:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (2A83D400) [pid = 2520] [serial = 2198] [outer = 2A4A0400] 11:13:48 INFO - PROCESS | 2520 | 1461176028253 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:13:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:13:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1178ms 11:13:48 INFO - PROCESS | 2520 | 1461176028289 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 11:13:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:13:48 INFO - PROCESS | 2520 | 1461176028291 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 11:13:48 INFO - PROCESS | 2520 | 1461176028295 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:13:48 INFO - PROCESS | 2520 | 1461176028297 Marionette TRACE conn5 <- [1,2894,null,{}] 11:13:48 INFO - PROCESS | 2520 | 1461176028301 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:48 INFO - PROCESS | 2520 | 1461176028445 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 11:13:48 INFO - PROCESS | 2520 | 1461176028704 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:48 INFO - PROCESS | 2520 | ++DOCSHELL 121E0C00 == 165 [pid = 2520] [id = 733] 11:13:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 297 (1224FC00) [pid = 2520] [serial = 2199] [outer = 00000000] 11:13:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 298 (198A4000) [pid = 2520] [serial = 2200] [outer = 1224FC00] 11:13:48 INFO - PROCESS | 2520 | 1461176028761 Marionette DEBUG loaded listener.js 11:13:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 299 (1AFE1400) [pid = 2520] [serial = 2201] [outer = 1224FC00] 11:13:49 INFO - PROCESS | 2520 | 1461176029415 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 11:13:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:13:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1175ms 11:13:49 INFO - PROCESS | 2520 | 1461176029474 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 11:13:49 INFO - PROCESS | 2520 | 1461176029476 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 11:13:49 INFO - PROCESS | 2520 | 1461176029480 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:13:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:13:49 INFO - PROCESS | 2520 | 1461176029481 Marionette TRACE conn5 <- [1,2898,null,{}] 11:13:49 INFO - PROCESS | 2520 | 1461176029485 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:49 INFO - PROCESS | 2520 | 1461176029630 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 11:13:50 INFO - PROCESS | 2520 | 1461176030121 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:50 INFO - PROCESS | 2520 | ++DOCSHELL 19E3D800 == 166 [pid = 2520] [id = 734] 11:13:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 300 (19E3F000) [pid = 2520] [serial = 2202] [outer = 00000000] 11:13:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 301 (1ACE3000) [pid = 2520] [serial = 2203] [outer = 19E3F000] 11:13:50 INFO - PROCESS | 2520 | 1461176030240 Marionette DEBUG loaded listener.js 11:13:50 INFO - PROCESS | 2520 | ++DOMWINDOW == 302 (1AFDD400) [pid = 2520] [serial = 2204] [outer = 19E3F000] 11:13:50 INFO - PROCESS | 2520 | 1461176030800 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 11:13:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:13:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:13:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1374ms 11:13:50 INFO - PROCESS | 2520 | 1461176030875 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 11:13:50 INFO - PROCESS | 2520 | 1461176030880 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 11:13:50 INFO - PROCESS | 2520 | 1461176030888 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:13:50 INFO - TEST-START | /DOMEvents/constructors.html 11:13:50 INFO - PROCESS | 2520 | 1461176030891 Marionette TRACE conn5 <- [1,2902,null,{}] 11:13:50 INFO - PROCESS | 2520 | 1461176030896 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:51 INFO - PROCESS | 2520 | 1461176031033 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 11:13:51 INFO - PROCESS | 2520 | 1461176031258 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:51 INFO - PROCESS | 2520 | ++DOCSHELL 1A980C00 == 167 [pid = 2520] [id = 735] 11:13:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 303 (1AFC7C00) [pid = 2520] [serial = 2205] [outer = 00000000] 11:13:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 304 (1D6A7800) [pid = 2520] [serial = 2206] [outer = 1AFC7C00] 11:13:51 INFO - PROCESS | 2520 | 1461176031312 Marionette DEBUG loaded listener.js 11:13:51 INFO - PROCESS | 2520 | ++DOMWINDOW == 305 (1ED2D400) [pid = 2520] [serial = 2207] [outer = 1AFC7C00] 11:13:52 INFO - PROCESS | 2520 | 1461176032063 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:13:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:13:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:13:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:13:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 1238ms 11:13:52 INFO - PROCESS | 2520 | 1461176032134 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 11:13:52 INFO - PROCESS | 2520 | 1461176032138 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 11:13:52 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:13:52 INFO - PROCESS | 2520 | 1461176032143 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:13:52 INFO - PROCESS | 2520 | 1461176032145 Marionette TRACE conn5 <- [1,2906,null,{}] 11:13:52 INFO - PROCESS | 2520 | 1461176032149 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:52 INFO - PROCESS | 2520 | 1461176032286 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 11:13:52 INFO - PROCESS | 2520 | 1461176032502 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:52 INFO - PROCESS | 2520 | ++DOCSHELL 1AFDA000 == 168 [pid = 2520] [id = 736] 11:13:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 306 (1BDCA000) [pid = 2520] [serial = 2208] [outer = 00000000] 11:13:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 307 (21501800) [pid = 2520] [serial = 2209] [outer = 1BDCA000] 11:13:52 INFO - PROCESS | 2520 | 1461176032595 Marionette DEBUG loaded listener.js 11:13:52 INFO - PROCESS | 2520 | ++DOMWINDOW == 308 (23B76400) [pid = 2520] [serial = 2210] [outer = 1BDCA000] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1ED87C00 == 167 [pid = 2520] [id = 477] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 0EBA9400 == 166 [pid = 2520] [id = 476] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 11AEE400 == 165 [pid = 2520] [id = 436] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 24A60400 == 164 [pid = 2520] [id = 456] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 23B06C00 == 163 [pid = 2520] [id = 716] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1BB90000 == 162 [pid = 2520] [id = 715] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 21503C00 == 161 [pid = 2520] [id = 714] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1F7BB000 == 160 [pid = 2520] [id = 713] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1BB8CC00 == 159 [pid = 2520] [id = 687] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1ED85800 == 158 [pid = 2520] [id = 712] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1C046C00 == 157 [pid = 2520] [id = 711] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1AFC6400 == 156 [pid = 2520] [id = 686] 11:13:52 INFO - PROCESS | 2520 | --DOCSHELL 1AFCF800 == 155 [pid = 2520] [id = 710] 11:13:52 INFO - PROCESS | 2520 | --DOMWINDOW == 307 (1F9D8C00) [pid = 2520] [serial = 2074] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 11AFA400 == 154 [pid = 2520] [id = 709] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 1A911C00 == 153 [pid = 2520] [id = 708] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 0EB70C00 == 152 [pid = 2520] [id = 707] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 23E50000 == 151 [pid = 2520] [id = 703] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 23E4C800 == 150 [pid = 2520] [id = 700] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 23B34000 == 149 [pid = 2520] [id = 699] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 22977000 == 148 [pid = 2520] [id = 698] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 23723400 == 147 [pid = 2520] [id = 697] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 2134F000 == 146 [pid = 2520] [id = 696] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 2025B400 == 145 [pid = 2520] [id = 695] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 1C06DC00 == 144 [pid = 2520] [id = 694] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 12CDC400 == 143 [pid = 2520] [id = 693] 11:13:53 INFO - PROCESS | 2520 | --DOCSHELL 1225C800 == 142 [pid = 2520] [id = 692] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 306 (1A918C00) [pid = 2520] [serial = 2056] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 305 (1A986800) [pid = 2520] [serial = 2057] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 304 (195C9C00) [pid = 2520] [serial = 2054] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 303 (17CE7000) [pid = 2520] [serial = 2053] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 302 (1BCDDC00) [pid = 2520] [serial = 2062] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 301 (1C077C00) [pid = 2520] [serial = 2065] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 300 (12016C00) [pid = 2520] [serial = 2051] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 299 (11E54000) [pid = 2520] [serial = 2050] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 298 (1B099400) [pid = 2520] [serial = 2059] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 297 (1B0F1C00) [pid = 2520] [serial = 2060] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 296 (19E3E800) [pid = 2520] [serial = 2023] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 295 (23E4F800) [pid = 2520] [serial = 2029] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 294 (1D9DD800) [pid = 2520] [serial = 2068] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 293 (2562E000) [pid = 2520] [serial = 2035] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 292 (27629800) [pid = 2520] [serial = 2038] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 291 (1C0C9800) [pid = 2520] [serial = 2066] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 290 (24A15000) [pid = 2520] [serial = 2032] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 289 (1ED22400) [pid = 2520] [serial = 2026] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 288 (1AFD8C00) [pid = 2520] [serial = 2047] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 287 (1F00C800) [pid = 2520] [serial = 2071] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 286 (27EC5400) [pid = 2520] [serial = 2041] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 285 (28B33400) [pid = 2520] [serial = 2044] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 284 (1E062400) [pid = 2520] [serial = 2069] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 283 (1BDC1C00) [pid = 2520] [serial = 2063] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | --DOMWINDOW == 282 (1F010400) [pid = 2520] [serial = 2072] [outer = 00000000] [url = about:blank] 11:13:53 INFO - PROCESS | 2520 | 1461176033290 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:13:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:13:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1181ms 11:13:53 INFO - PROCESS | 2520 | 1461176033327 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 11:13:53 INFO - PROCESS | 2520 | 1461176033329 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 11:13:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:13:53 INFO - PROCESS | 2520 | 1461176033334 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:13:53 INFO - PROCESS | 2520 | 1461176033340 Marionette TRACE conn5 <- [1,2910,null,{}] 11:13:53 INFO - PROCESS | 2520 | 1461176033348 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:53 INFO - PROCESS | 2520 | 1461176033499 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 11:13:53 INFO - PROCESS | 2520 | 1461176033673 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:53 INFO - PROCESS | 2520 | ++DOCSHELL 11E54000 == 143 [pid = 2520] [id = 737] 11:13:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 283 (13281400) [pid = 2520] [serial = 2211] [outer = 00000000] 11:13:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 284 (1A980400) [pid = 2520] [serial = 2212] [outer = 13281400] 11:13:53 INFO - PROCESS | 2520 | 1461176033720 Marionette DEBUG loaded listener.js 11:13:53 INFO - PROCESS | 2520 | ++DOMWINDOW == 285 (1AFCF800) [pid = 2520] [serial = 2213] [outer = 13281400] 11:13:54 INFO - PROCESS | 2520 | [2520] 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 11:13:54 INFO - PROCESS | 2520 | [2520] 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 11:13:54 INFO - PROCESS | 2520 | [2520] 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 11:13:54 INFO - PROCESS | 2520 | [2520] 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 11:13:54 INFO - PROCESS | 2520 | 1461176034149 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 11:13:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:13:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:54 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 11:13:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:54 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 11:13:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:54 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]" 11:13:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:13:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:13:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 892ms 11:13:54 INFO - PROCESS | 2520 | 1461176034229 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 11:13:54 INFO - PROCESS | 2520 | 1461176034232 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 11:13:54 INFO - PROCESS | 2520 | 1461176034235 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:13:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:13:54 INFO - PROCESS | 2520 | 1461176034237 Marionette TRACE conn5 <- [1,2914,null,{}] 11:13:54 INFO - PROCESS | 2520 | 1461176034240 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:54 INFO - PROCESS | 2520 | 1461176034361 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 11:13:54 INFO - PROCESS | 2520 | 1461176034374 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:54 INFO - PROCESS | 2520 | ++DOCSHELL 1B099C00 == 144 [pid = 2520] [id = 738] 11:13:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 286 (1BD26000) [pid = 2520] [serial = 2214] [outer = 00000000] 11:13:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (1F00A400) [pid = 2520] [serial = 2215] [outer = 1BD26000] 11:13:54 INFO - PROCESS | 2520 | 1461176034420 Marionette DEBUG loaded listener.js 11:13:54 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (1F014C00) [pid = 2520] [serial = 2216] [outer = 1BD26000] 11:13:54 INFO - PROCESS | 2520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:13:55 INFO - PROCESS | 2520 | 1461176035020 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 11:13:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:13:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 11:13:55 INFO - PROCESS | 2520 | 1461176035069 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 11:13:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:13:55 INFO - PROCESS | 2520 | 1461176035071 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 11:13:55 INFO - PROCESS | 2520 | 1461176035074 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 2520 | 1461176035076 Marionette TRACE conn5 <- [1,2918,null,{}] 11:13:55 INFO - PROCESS | 2520 | 1461176035079 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:55 INFO - PROCESS | 2520 | 1461176035225 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 11:13:55 INFO - PROCESS | 2520 | 1461176035237 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:55 INFO - PROCESS | 2520 | ++DOCSHELL 1F9D9C00 == 145 [pid = 2520] [id = 739] 11:13:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (20050400) [pid = 2520] [serial = 2217] [outer = 00000000] 11:13:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (20E7B800) [pid = 2520] [serial = 2218] [outer = 20050400] 11:13:55 INFO - PROCESS | 2520 | 1461176035295 Marionette DEBUG loaded listener.js 11:13:55 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (21505000) [pid = 2520] [serial = 2219] [outer = 20050400] 11:13:55 INFO - PROCESS | 2520 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:13:55 INFO - PROCESS | 2520 | 1461176035858 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 11:13:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:13:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 830ms 11:13:55 INFO - PROCESS | 2520 | 1461176035905 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 11:13:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:13:55 INFO - PROCESS | 2520 | 1461176035907 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 11:13:55 INFO - PROCESS | 2520 | 1461176035917 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:13:55 INFO - PROCESS | 2520 | 1461176035918 Marionette TRACE conn5 <- [1,2922,null,{}] 11:13:55 INFO - PROCESS | 2520 | 1461176035922 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:56 INFO - PROCESS | 2520 | 1461176036103 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 11:13:56 INFO - PROCESS | 2520 | 1461176036124 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 2520 | ++DOCSHELL 22979400 == 146 [pid = 2520] [id = 740] 11:13:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (23721C00) [pid = 2520] [serial = 2220] [outer = 00000000] 11:13:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (23CCCC00) [pid = 2520] [serial = 2221] [outer = 23721C00] 11:13:56 INFO - PROCESS | 2520 | 1461176036170 Marionette DEBUG loaded listener.js 11:13:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (23E4F800) [pid = 2520] [serial = 2222] [outer = 23721C00] 11:13:56 INFO - PROCESS | 2520 | 1461176036637 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:13:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:13:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 790ms 11:13:56 INFO - PROCESS | 2520 | 1461176036735 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 11:13:56 INFO - PROCESS | 2520 | 1461176036737 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 11:13:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:13:56 INFO - PROCESS | 2520 | 1461176036741 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:13:56 INFO - PROCESS | 2520 | 1461176036742 Marionette TRACE conn5 <- [1,2926,null,{}] 11:13:56 INFO - PROCESS | 2520 | 1461176036746 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:56 INFO - PROCESS | 2520 | 1461176036928 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 11:13:56 INFO - PROCESS | 2520 | 1461176036950 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:56 INFO - PROCESS | 2520 | ++DOCSHELL 23FD3800 == 147 [pid = 2520] [id = 741] 11:13:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (23FF5800) [pid = 2520] [serial = 2223] [outer = 00000000] 11:13:56 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (24A3A800) [pid = 2520] [serial = 2224] [outer = 23FF5800] 11:13:57 INFO - PROCESS | 2520 | 1461176036996 Marionette DEBUG loaded listener.js 11:13:57 INFO - PROCESS | 2520 | ++DOMWINDOW == 297 (24A5DC00) [pid = 2520] [serial = 2225] [outer = 23FF5800] 11:13:57 INFO - PROCESS | 2520 | 1461176037846 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 296 (23B2A400) [pid = 2520] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 295 (1F83F400) [pid = 2520] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 294 (1ED29000) [pid = 2520] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 293 (1A919400) [pid = 2520] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 292 (1C048000) [pid = 2520] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 291 (11D42400) [pid = 2520] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 290 (20263C00) [pid = 2520] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 289 (2150B800) [pid = 2520] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 288 (1AFD0400) [pid = 2520] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 287 (117CFC00) [pid = 2520] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:13:57 INFO - PROCESS | 2520 | --DOMWINDOW == 286 (1F009800) [pid = 2520] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:13:57 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. 11:13:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1166ms 11:13:57 INFO - PROCESS | 2520 | 1461176037911 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 11:13:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:13:57 INFO - PROCESS | 2520 | 1461176037913 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 11:13:57 INFO - PROCESS | 2520 | 1461176037916 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:13:57 INFO - PROCESS | 2520 | 1461176037918 Marionette TRACE conn5 <- [1,2930,null,{}] 11:13:57 INFO - PROCESS | 2520 | 1461176037921 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 2520 | 1461176038039 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 11:13:58 INFO - PROCESS | 2520 | 1461176038044 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 2520 | ++DOCSHELL 16B15400 == 148 [pid = 2520] [id = 742] 11:13:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 287 (16CC8C00) [pid = 2520] [serial = 2226] [outer = 00000000] 11:13:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 288 (1C048000) [pid = 2520] [serial = 2227] [outer = 16CC8C00] 11:13:58 INFO - PROCESS | 2520 | 1461176038090 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 289 (1ED29000) [pid = 2520] [serial = 2228] [outer = 16CC8C00] 11:13:58 INFO - PROCESS | 2520 | 1461176038599 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 11:13:58 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 11:13:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:13:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:13:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:13:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:13:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 11:13:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:13:58 INFO - PROCESS | 2520 | 1461176038647 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 11:13:58 INFO - PROCESS | 2520 | 1461176038649 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 11:13:58 INFO - PROCESS | 2520 | 1461176038653 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:13:58 INFO - PROCESS | 2520 | 1461176038654 Marionette TRACE conn5 <- [1,2934,null,{}] 11:13:58 INFO - PROCESS | 2520 | 1461176038658 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:58 INFO - PROCESS | 2520 | 1461176038776 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 11:13:58 INFO - PROCESS | 2520 | 1461176038782 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:58 INFO - PROCESS | 2520 | ++DOCSHELL 21510800 == 149 [pid = 2520] [id = 743] 11:13:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 290 (2396C400) [pid = 2520] [serial = 2229] [outer = 00000000] 11:13:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 291 (25637C00) [pid = 2520] [serial = 2230] [outer = 2396C400] 11:13:58 INFO - PROCESS | 2520 | 1461176038828 Marionette DEBUG loaded listener.js 11:13:58 INFO - PROCESS | 2520 | ++DOMWINDOW == 292 (26DA3C00) [pid = 2520] [serial = 2231] [outer = 2396C400] 11:13:59 INFO - PROCESS | 2520 | 1461176039304 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:13:59 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. 11:13:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 11:13:59 INFO - PROCESS | 2520 | 1461176039327 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 11:13:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:13:59 INFO - PROCESS | 2520 | 1461176039329 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 11:13:59 INFO - PROCESS | 2520 | 1461176039332 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:13:59 INFO - PROCESS | 2520 | 1461176039334 Marionette TRACE conn5 <- [1,2938,null,{}] 11:13:59 INFO - PROCESS | 2520 | 1461176039337 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:13:59 INFO - PROCESS | 2520 | 1461176039553 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 11:13:59 INFO - PROCESS | 2520 | 1461176039592 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:13:59 INFO - PROCESS | 2520 | ++DOCSHELL 273B5800 == 150 [pid = 2520] [id = 744] 11:13:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 293 (273B8000) [pid = 2520] [serial = 2232] [outer = 00000000] 11:13:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 294 (27E77000) [pid = 2520] [serial = 2233] [outer = 273B8000] 11:13:59 INFO - PROCESS | 2520 | 1461176039642 Marionette DEBUG loaded listener.js 11:13:59 INFO - PROCESS | 2520 | ++DOMWINDOW == 295 (285EC800) [pid = 2520] [serial = 2234] [outer = 273B8000] 11:14:00 INFO - PROCESS | 2520 | ++DOCSHELL 1225BC00 == 151 [pid = 2520] [id = 745] 11:14:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 296 (124EDC00) [pid = 2520] [serial = 2235] [outer = 00000000] 11:14:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 297 (16F7A400) [pid = 2520] [serial = 2236] [outer = 124EDC00] 11:14:00 INFO - PROCESS | 2520 | 1461176040443 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:14:00 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. 11:14:00 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1119ms 11:14:00 INFO - PROCESS | 2520 | 1461176040453 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 11:14:00 INFO - PROCESS | 2520 | 1461176040458 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 11:14:00 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:14:00 INFO - PROCESS | 2520 | 1461176040464 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:14:00 INFO - PROCESS | 2520 | 1461176040467 Marionette TRACE conn5 <- [1,2942,null,{}] 11:14:00 INFO - PROCESS | 2520 | 1461176040473 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:00 INFO - PROCESS | 2520 | 1461176040671 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 11:14:00 INFO - PROCESS | 2520 | 1461176040894 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:00 INFO - PROCESS | 2520 | ++DOCSHELL 19E34400 == 152 [pid = 2520] [id = 746] 11:14:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 298 (19E35400) [pid = 2520] [serial = 2237] [outer = 00000000] 11:14:00 INFO - PROCESS | 2520 | ++DOMWINDOW == 299 (1BC3EC00) [pid = 2520] [serial = 2238] [outer = 19E35400] 11:14:00 INFO - PROCESS | 2520 | 1461176040955 Marionette DEBUG loaded listener.js 11:14:01 INFO - PROCESS | 2520 | ++DOMWINDOW == 300 (1BE6AC00) [pid = 2520] [serial = 2239] [outer = 19E35400] 11:14:01 INFO - PROCESS | 2520 | 1461176041555 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:14:01 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:14:01 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 11:14:01 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1124ms 11:14:01 INFO - PROCESS | 2520 | 1461176041592 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 11:14:01 INFO - PROCESS | 2520 | 1461176041598 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 11:14:01 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:14:01 INFO - PROCESS | 2520 | 1461176041605 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:14:01 INFO - PROCESS | 2520 | 1461176041608 Marionette TRACE conn5 <- [1,2946,null,{}] 11:14:01 INFO - PROCESS | 2520 | 1461176041612 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:01 INFO - PROCESS | 2520 | 1461176041786 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 11:14:02 INFO - PROCESS | 2520 | 1461176041998 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:02 INFO - PROCESS | 2520 | ++DOCSHELL 2005BC00 == 153 [pid = 2520] [id = 747] 11:14:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 301 (20259800) [pid = 2520] [serial = 2240] [outer = 00000000] 11:14:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 302 (22979000) [pid = 2520] [serial = 2241] [outer = 20259800] 11:14:02 INFO - PROCESS | 2520 | 1461176042053 Marionette DEBUG loaded listener.js 11:14:02 INFO - PROCESS | 2520 | ++DOMWINDOW == 303 (23967000) [pid = 2520] [serial = 2242] [outer = 20259800] 11:14:02 INFO - PROCESS | 2520 | 1461176042692 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:14:02 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. 11:14:02 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1123ms 11:14:02 INFO - PROCESS | 2520 | 1461176042730 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 11:14:02 INFO - PROCESS | 2520 | 1461176042732 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 11:14:02 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:14:02 INFO - PROCESS | 2520 | 1461176042736 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:14:02 INFO - PROCESS | 2520 | 1461176042740 Marionette TRACE conn5 <- [1,2950,null,{}] 11:14:02 INFO - PROCESS | 2520 | 1461176042751 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:02 INFO - PROCESS | 2520 | 1461176042898 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 11:14:03 INFO - PROCESS | 2520 | 1461176043125 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:03 INFO - PROCESS | 2520 | ++DOCSHELL 285E7C00 == 154 [pid = 2520] [id = 748] 11:14:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 304 (285ECC00) [pid = 2520] [serial = 2243] [outer = 00000000] 11:14:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 305 (28B3B800) [pid = 2520] [serial = 2244] [outer = 285ECC00] 11:14:03 INFO - PROCESS | 2520 | 1461176043186 Marionette DEBUG loaded listener.js 11:14:03 INFO - PROCESS | 2520 | ++DOMWINDOW == 306 (28D55400) [pid = 2520] [serial = 2245] [outer = 285ECC00] 11:14:03 INFO - PROCESS | 2520 | 1461176043756 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:14:03 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. 11:14:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1075ms 11:14:03 INFO - PROCESS | 2520 | 1461176043814 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 11:14:03 INFO - PROCESS | 2520 | 1461176043816 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 11:14:03 INFO - PROCESS | 2520 | 1461176043820 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:14:03 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:14:03 INFO - PROCESS | 2520 | 1461176043822 Marionette TRACE conn5 <- [1,2954,null,{}] 11:14:03 INFO - PROCESS | 2520 | 1461176043826 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:03 INFO - PROCESS | 2520 | 1461176043972 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 11:14:04 INFO - PROCESS | 2520 | 1461176044196 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:04 INFO - PROCESS | 2520 | ++DOCSHELL 28D5A000 == 155 [pid = 2520] [id = 749] 11:14:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 307 (28DB9000) [pid = 2520] [serial = 2246] [outer = 00000000] 11:14:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 308 (2A03DC00) [pid = 2520] [serial = 2247] [outer = 28DB9000] 11:14:04 INFO - PROCESS | 2520 | 1461176044254 Marionette DEBUG loaded listener.js 11:14:04 INFO - PROCESS | 2520 | ++DOMWINDOW == 309 (2A044C00) [pid = 2520] [serial = 2248] [outer = 28DB9000] 11:14:04 INFO - PROCESS | 2520 | 1461176044800 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:14:04 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. 11:14:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1017ms 11:14:04 INFO - PROCESS | 2520 | 1461176044841 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 11:14:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:14:04 INFO - PROCESS | 2520 | 1461176044843 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 11:14:04 INFO - PROCESS | 2520 | 1461176044846 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:14:04 INFO - PROCESS | 2520 | 1461176044848 Marionette TRACE conn5 <- [1,2958,null,{}] 11:14:04 INFO - PROCESS | 2520 | 1461176044852 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:05 INFO - PROCESS | 2520 | 1461176044996 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 11:14:05 INFO - PROCESS | 2520 | 1461176045181 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:05 INFO - PROCESS | 2520 | ++DOCSHELL 2A046C00 == 156 [pid = 2520] [id = 750] 11:14:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 310 (2A05BC00) [pid = 2520] [serial = 2249] [outer = 00000000] 11:14:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 311 (2A2DA000) [pid = 2520] [serial = 2250] [outer = 2A05BC00] 11:14:05 INFO - PROCESS | 2520 | 1461176045278 Marionette DEBUG loaded listener.js 11:14:05 INFO - PROCESS | 2520 | ++DOMWINDOW == 312 (2A4A0C00) [pid = 2520] [serial = 2251] [outer = 2A05BC00] 11:14:05 INFO - PROCESS | 2520 | 1461176045846 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 11:14:05 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. 11:14:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1022ms 11:14:05 INFO - PROCESS | 2520 | 1461176045868 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 11:14:05 INFO - PROCESS | 2520 | 1461176045871 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 11:14:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:14:05 INFO - PROCESS | 2520 | 1461176045874 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:14:05 INFO - PROCESS | 2520 | 1461176045876 Marionette TRACE conn5 <- [1,2962,null,{}] 11:14:05 INFO - PROCESS | 2520 | 1461176045880 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:06 INFO - PROCESS | 2520 | 1461176046044 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 11:14:06 INFO - PROCESS | 2520 | 1461176046271 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:06 INFO - PROCESS | 2520 | ++DOCSHELL 2A83C800 == 157 [pid = 2520] [id = 751] 11:14:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 313 (2B50CC00) [pid = 2520] [serial = 2252] [outer = 00000000] 11:14:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 314 (2B96FC00) [pid = 2520] [serial = 2253] [outer = 2B50CC00] 11:14:06 INFO - PROCESS | 2520 | 1461176046329 Marionette DEBUG loaded listener.js 11:14:06 INFO - PROCESS | 2520 | ++DOMWINDOW == 315 (2B971800) [pid = 2520] [serial = 2254] [outer = 2B50CC00] 11:14:06 INFO - PROCESS | 2520 | 1461176046839 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 11:14:06 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. 11:14:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1019ms 11:14:06 INFO - PROCESS | 2520 | 1461176046893 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 11:14:06 INFO - PROCESS | 2520 | 1461176046896 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 11:14:06 INFO - PROCESS | 2520 | 1461176046899 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:14:06 INFO - PROCESS | 2520 | 1461176046901 Marionette TRACE conn5 <- [1,2966,null,{}] 11:14:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:14:06 INFO - PROCESS | 2520 | 1461176046905 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:07 INFO - PROCESS | 2520 | 1461176047046 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 11:14:07 INFO - PROCESS | 2520 | 1461176047263 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:07 INFO - PROCESS | 2520 | ++DOCSHELL 2B973C00 == 158 [pid = 2520] [id = 752] 11:14:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 316 (2B975400) [pid = 2520] [serial = 2255] [outer = 00000000] 11:14:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 317 (2BCE5800) [pid = 2520] [serial = 2256] [outer = 2B975400] 11:14:07 INFO - PROCESS | 2520 | 1461176047359 Marionette DEBUG loaded listener.js 11:14:07 INFO - PROCESS | 2520 | ++DOMWINDOW == 318 (2BCEBC00) [pid = 2520] [serial = 2257] [outer = 2B975400] 11:14:07 INFO - PROCESS | 2520 | 1461176047897 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 11:14:07 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. 11:14:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1016ms 11:14:07 INFO - PROCESS | 2520 | 1461176047918 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 11:14:07 INFO - PROCESS | 2520 | 1461176047921 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 11:14:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:14:07 INFO - PROCESS | 2520 | 1461176047924 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:14:07 INFO - PROCESS | 2520 | 1461176047926 Marionette TRACE conn5 <- [1,2970,null,{}] 11:14:07 INFO - PROCESS | 2520 | 1461176047930 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:08 INFO - PROCESS | 2520 | 1461176048072 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 11:14:08 INFO - PROCESS | 2520 | 1461176048289 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:08 INFO - PROCESS | 2520 | ++DOCSHELL 2BCEDC00 == 159 [pid = 2520] [id = 753] 11:14:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 319 (2BCEF800) [pid = 2520] [serial = 2258] [outer = 00000000] 11:14:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 320 (2C5E7C00) [pid = 2520] [serial = 2259] [outer = 2BCEF800] 11:14:08 INFO - PROCESS | 2520 | 1461176048385 Marionette DEBUG loaded listener.js 11:14:08 INFO - PROCESS | 2520 | ++DOMWINDOW == 321 (2C5EB800) [pid = 2520] [serial = 2260] [outer = 2BCEF800] 11:14:08 INFO - PROCESS | 2520 | 1461176048924 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 11:14:08 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 11:14:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:14:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1023ms 11:14:08 INFO - PROCESS | 2520 | 1461176048948 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 11:14:08 INFO - PROCESS | 2520 | 1461176048951 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 11:14:08 INFO - PROCESS | 2520 | 1461176048954 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:14:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:14:08 INFO - PROCESS | 2520 | 1461176048956 Marionette TRACE conn5 <- [1,2974,null,{}] 11:14:08 INFO - PROCESS | 2520 | 1461176048960 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:09 INFO - PROCESS | 2520 | 1461176049104 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 11:14:09 INFO - PROCESS | 2520 | 1461176049331 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:09 INFO - PROCESS | 2520 | ++DOCSHELL 2C5ED000 == 160 [pid = 2520] [id = 754] 11:14:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 322 (2C5EEC00) [pid = 2520] [serial = 2261] [outer = 00000000] 11:14:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 323 (2C75D000) [pid = 2520] [serial = 2262] [outer = 2C5EEC00] 11:14:09 INFO - PROCESS | 2520 | 1461176049388 Marionette DEBUG loaded listener.js 11:14:09 INFO - PROCESS | 2520 | ++DOMWINDOW == 324 (2C75F800) [pid = 2520] [serial = 2263] [outer = 2C5EEC00] 11:14:09 INFO - PROCESS | 2520 | 1461176049936 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 11:14:09 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. 11:14:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1017ms 11:14:09 INFO - PROCESS | 2520 | 1461176049975 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 11:14:09 INFO - PROCESS | 2520 | 1461176049977 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 11:14:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:14:10 INFO - PROCESS | 2520 | 1461176049980 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:14:10 INFO - PROCESS | 2520 | 1461176049983 Marionette TRACE conn5 <- [1,2978,null,{}] 11:14:10 INFO - PROCESS | 2520 | 1461176049986 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:10 INFO - PROCESS | 2520 | 1461176050131 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 11:14:10 INFO - PROCESS | 2520 | 1461176050366 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:10 INFO - PROCESS | 2520 | ++DOCSHELL 2C762C00 == 161 [pid = 2520] [id = 755] 11:14:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 325 (2C764000) [pid = 2520] [serial = 2264] [outer = 00000000] 11:14:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 326 (2CC35000) [pid = 2520] [serial = 2265] [outer = 2C764000] 11:14:10 INFO - PROCESS | 2520 | 1461176050425 Marionette DEBUG loaded listener.js 11:14:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 327 (2CC33800) [pid = 2520] [serial = 2266] [outer = 2C764000] 11:14:10 INFO - PROCESS | 2520 | ++DOCSHELL 2CDD9C00 == 162 [pid = 2520] [id = 756] 11:14:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 328 (2CDDCC00) [pid = 2520] [serial = 2267] [outer = 00000000] 11:14:10 INFO - PROCESS | 2520 | ++DOMWINDOW == 329 (2CDDF800) [pid = 2520] [serial = 2268] [outer = 2CDDCC00] 11:14:11 INFO - PROCESS | 2520 | 1461176051091 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 11:14:11 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. 11:14:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1122ms 11:14:11 INFO - PROCESS | 2520 | 1461176051107 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 11:14:11 INFO - PROCESS | 2520 | 1461176051109 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 11:14:11 INFO - PROCESS | 2520 | 1461176051113 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:14:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:14:11 INFO - PROCESS | 2520 | 1461176051116 Marionette TRACE conn5 <- [1,2982,null,{}] 11:14:11 INFO - PROCESS | 2520 | 1461176051119 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:11 INFO - PROCESS | 2520 | 1461176051332 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 11:14:11 INFO - PROCESS | 2520 | 1461176051555 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:11 INFO - PROCESS | 2520 | ++DOCSHELL 2CC3F400 == 163 [pid = 2520] [id = 757] 11:14:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 330 (2CDD9800) [pid = 2520] [serial = 2269] [outer = 00000000] 11:14:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 331 (2DBAB000) [pid = 2520] [serial = 2270] [outer = 2CDD9800] 11:14:11 INFO - PROCESS | 2520 | 1461176051618 Marionette DEBUG loaded listener.js 11:14:11 INFO - PROCESS | 2520 | ++DOMWINDOW == 332 (2DBB1400) [pid = 2520] [serial = 2271] [outer = 2CDD9800] 11:14:12 INFO - PROCESS | 2520 | 1461176052181 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 11:14:12 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:14:12 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 11:14:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1128ms 11:14:12 INFO - PROCESS | 2520 | 1461176052245 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 11:14:12 INFO - PROCESS | 2520 | 1461176052248 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 11:14:12 INFO - PROCESS | 2520 | 1461176052251 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:14:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:14:12 INFO - PROCESS | 2520 | 1461176052253 Marionette TRACE conn5 <- [1,2986,null,{}] 11:14:12 INFO - PROCESS | 2520 | 1461176052257 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:12 INFO - PROCESS | 2520 | 1461176052404 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 11:14:12 INFO - PROCESS | 2520 | 1461176052633 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:12 INFO - PROCESS | 2520 | ++DOCSHELL 2DBAA400 == 164 [pid = 2520] [id = 758] 11:14:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 333 (2DBB2800) [pid = 2520] [serial = 2272] [outer = 00000000] 11:14:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 334 (2E45D400) [pid = 2520] [serial = 2273] [outer = 2DBB2800] 11:14:12 INFO - PROCESS | 2520 | 1461176052691 Marionette DEBUG loaded listener.js 11:14:12 INFO - PROCESS | 2520 | ++DOMWINDOW == 335 (2E461800) [pid = 2520] [serial = 2274] [outer = 2DBB2800] 11:14:13 INFO - PROCESS | 2520 | 1461176053224 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 11:14:13 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. 11:14:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1020ms 11:14:13 INFO - PROCESS | 2520 | 1461176053277 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 11:14:13 INFO - PROCESS | 2520 | 1461176053280 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 11:14:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:14:13 INFO - PROCESS | 2520 | 1461176053283 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:14:13 INFO - PROCESS | 2520 | 1461176053285 Marionette TRACE conn5 <- [1,2990,null,{}] 11:14:13 INFO - PROCESS | 2520 | 1461176053289 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:13 INFO - PROCESS | 2520 | 1461176053450 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 11:14:13 INFO - PROCESS | 2520 | 1461176053679 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:13 INFO - PROCESS | 2520 | ++DOCSHELL 195D0C00 == 165 [pid = 2520] [id = 759] 11:14:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 336 (2DBB6000) [pid = 2520] [serial = 2275] [outer = 00000000] 11:14:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 337 (2E515400) [pid = 2520] [serial = 2276] [outer = 2DBB6000] 11:14:13 INFO - PROCESS | 2520 | 1461176053735 Marionette DEBUG loaded listener.js 11:14:13 INFO - PROCESS | 2520 | ++DOMWINDOW == 338 (2E514C00) [pid = 2520] [serial = 2277] [outer = 2DBB6000] 11:14:14 INFO - PROCESS | 2520 | 1461176054279 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 11:14:14 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. 11:14:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1019ms 11:14:14 INFO - PROCESS | 2520 | 1461176054303 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 11:14:14 INFO - PROCESS | 2520 | 1461176054305 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 11:14:14 INFO - PROCESS | 2520 | 1461176054309 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:14:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:14:14 INFO - PROCESS | 2520 | 1461176054311 Marionette TRACE conn5 <- [1,2994,null,{}] 11:14:14 INFO - PROCESS | 2520 | 1461176054315 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:14 INFO - PROCESS | 2520 | 1461176054459 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 11:14:14 INFO - PROCESS | 2520 | 1461176054723 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:14 INFO - PROCESS | 2520 | ++DOCSHELL 2E51D000 == 166 [pid = 2520] [id = 760] 11:14:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 339 (2E51FC00) [pid = 2520] [serial = 2278] [outer = 00000000] 11:14:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 340 (2E52E000) [pid = 2520] [serial = 2279] [outer = 2E51FC00] 11:14:14 INFO - PROCESS | 2520 | 1461176054780 Marionette DEBUG loaded listener.js 11:14:14 INFO - PROCESS | 2520 | ++DOMWINDOW == 341 (2E52B800) [pid = 2520] [serial = 2280] [outer = 2E51FC00] 11:14:15 INFO - PROCESS | 2520 | 1461176055315 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 11:14:15 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. 11:14:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1016ms 11:14:15 INFO - PROCESS | 2520 | 1461176055342 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 11:14:15 INFO - PROCESS | 2520 | 1461176055345 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 11:14:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:14:15 INFO - PROCESS | 2520 | 1461176055367 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:14:15 INFO - PROCESS | 2520 | 1461176055369 Marionette TRACE conn5 <- [1,2998,null,{}] 11:14:15 INFO - PROCESS | 2520 | 1461176055372 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:15 INFO - PROCESS | 2520 | 1461176055517 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 11:14:15 INFO - PROCESS | 2520 | 1461176055750 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:15 INFO - PROCESS | 2520 | ++DOCSHELL 2ED63000 == 167 [pid = 2520] [id = 761] 11:14:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 342 (2ED67C00) [pid = 2520] [serial = 2281] [outer = 00000000] 11:14:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 343 (2F2CA000) [pid = 2520] [serial = 2282] [outer = 2ED67C00] 11:14:15 INFO - PROCESS | 2520 | 1461176055807 Marionette DEBUG loaded listener.js 11:14:15 INFO - PROCESS | 2520 | ++DOMWINDOW == 344 (2F2C9C00) [pid = 2520] [serial = 2283] [outer = 2ED67C00] 11:14:16 INFO - PROCESS | 2520 | [2520] 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 11:14:16 INFO - PROCESS | 2520 | 1461176056430 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:14:16 INFO - {} 11:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:14:16 INFO - {} 11:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:14:16 INFO - {} 11:14:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:14:16 INFO - {} 11:14:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1089ms 11:14:16 INFO - PROCESS | 2520 | 1461176056446 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 11:14:16 INFO - PROCESS | 2520 | 1461176056448 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 11:14:16 INFO - PROCESS | 2520 | 1461176056452 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:14:16 INFO - TEST-START | /FileAPI/fileReader.html 11:14:16 INFO - PROCESS | 2520 | 1461176056454 Marionette TRACE conn5 <- [1,3002,null,{}] 11:14:16 INFO - PROCESS | 2520 | 1461176056457 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:16 INFO - PROCESS | 2520 | 1461176056607 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 11:14:16 INFO - PROCESS | 2520 | 1461176056865 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:16 INFO - PROCESS | 2520 | ++DOCSHELL 2ED6A000 == 168 [pid = 2520] [id = 762] 11:14:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 345 (2ED6D800) [pid = 2520] [serial = 2284] [outer = 00000000] 11:14:16 INFO - PROCESS | 2520 | ++DOMWINDOW == 346 (304AEC00) [pid = 2520] [serial = 2285] [outer = 2ED6D800] 11:14:16 INFO - PROCESS | 2520 | 1461176056923 Marionette DEBUG loaded listener.js 11:14:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 347 (304AE800) [pid = 2520] [serial = 2286] [outer = 2ED6D800] 11:14:17 INFO - PROCESS | 2520 | 1461176057483 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 11:14:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:14:17 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:14:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:14:17 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:14:17 INFO - TEST-OK | /FileAPI/fileReader.html | took 1070ms 11:14:17 INFO - PROCESS | 2520 | 1461176057527 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 11:14:17 INFO - PROCESS | 2520 | 1461176057529 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 11:14:17 INFO - PROCESS | 2520 | 1461176057532 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:14:17 INFO - TEST-START | /FileAPI/historical.html 11:14:17 INFO - PROCESS | 2520 | 1461176057534 Marionette TRACE conn5 <- [1,3006,null,{}] 11:14:17 INFO - PROCESS | 2520 | 1461176057538 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:17 INFO - PROCESS | 2520 | 1461176057685 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 11:14:17 INFO - PROCESS | 2520 | 1461176057942 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:17 INFO - PROCESS | 2520 | ++DOCSHELL 3062FC00 == 169 [pid = 2520] [id = 763] 11:14:17 INFO - PROCESS | 2520 | ++DOMWINDOW == 348 (30959400) [pid = 2520] [serial = 2287] [outer = 00000000] 11:14:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 349 (3095FC00) [pid = 2520] [serial = 2288] [outer = 30959400] 11:14:18 INFO - PROCESS | 2520 | 1461176057999 Marionette DEBUG loaded listener.js 11:14:18 INFO - PROCESS | 2520 | ++DOMWINDOW == 350 (30963C00) [pid = 2520] [serial = 2289] [outer = 30959400] 11:14:18 INFO - PROCESS | 2520 | 1461176058626 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 11:14:18 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:14:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:14:18 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:14:18 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:14:18 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:14:18 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:14:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:18 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:14:18 INFO - TEST-OK | /FileAPI/historical.html | took 1122ms 11:14:18 INFO - PROCESS | 2520 | 1461176058661 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 11:14:18 INFO - PROCESS | 2520 | 1461176058663 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 11:14:18 INFO - TEST-START | /FileAPI/idlharness.html 11:14:18 INFO - PROCESS | 2520 | 1461176058669 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:14:18 INFO - PROCESS | 2520 | 1461176058671 Marionette TRACE conn5 <- [1,3010,null,{}] 11:14:18 INFO - PROCESS | 2520 | 1461176058675 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:18 INFO - PROCESS | 2520 | 1461176058823 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 11:14:19 INFO - PROCESS | 2520 | 1461176059055 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:19 INFO - PROCESS | 2520 | ++DOCSHELL 1679FC00 == 170 [pid = 2520] [id = 764] 11:14:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 351 (16F14000) [pid = 2520] [serial = 2290] [outer = 00000000] 11:14:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 352 (1BF8F800) [pid = 2520] [serial = 2291] [outer = 16F14000] 11:14:19 INFO - PROCESS | 2520 | 1461176059115 Marionette DEBUG loaded listener.js 11:14:19 INFO - PROCESS | 2520 | ++DOMWINDOW == 353 (1C074000) [pid = 2520] [serial = 2292] [outer = 16F14000] 11:14:19 INFO - PROCESS | 2520 | ************************* 11:14:19 INFO - PROCESS | 2520 | A coding exception was thrown and uncaught in a Task. 11:14:19 INFO - PROCESS | 2520 | 11:14:19 INFO - PROCESS | 2520 | Full message: TypeError: NetworkError when attempting to fetch resource. 11:14:19 INFO - PROCESS | 2520 | Full stack: 11:14:19 INFO - PROCESS | 2520 | ************************* 11:14:20 INFO - PROCESS | 2520 | 1461176060213 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:14:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:14:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:14:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:14:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:14:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:14:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:14:20 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 11:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:14:20 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 11:14:20 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 11:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:14:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:14:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:14:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:14:20 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 11:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:14:20 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 11:14:20 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 11:14:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:14:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 11:14:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 11:14:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 11:14:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:14:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:14:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 1675ms 11:14:20 INFO - PROCESS | 2520 | 1461176060348 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 11:14:20 INFO - PROCESS | 2520 | 1461176060350 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 11:14:20 INFO - TEST-START | /FileAPI/idlharness.worker 11:14:20 INFO - PROCESS | 2520 | 1461176060354 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:14:20 INFO - PROCESS | 2520 | 1461176060356 Marionette TRACE conn5 <- [1,3014,null,{}] 11:14:20 INFO - PROCESS | 2520 | 1461176060360 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:20 INFO - PROCESS | 2520 | 1461176060606 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 11:14:20 INFO - PROCESS | 2520 | 1461176060822 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:20 INFO - PROCESS | 2520 | ++DOCSHELL 1D9E4C00 == 171 [pid = 2520] [id = 765] 11:14:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 354 (1F7AEC00) [pid = 2520] [serial = 2293] [outer = 00000000] 11:14:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 355 (28F46C00) [pid = 2520] [serial = 2294] [outer = 1F7AEC00] 11:14:20 INFO - PROCESS | 2520 | 1461176060879 Marionette DEBUG loaded listener.js 11:14:20 INFO - PROCESS | 2520 | ++DOMWINDOW == 356 (28F46800) [pid = 2520] [serial = 2295] [outer = 1F7AEC00] 11:14:21 INFO - PROCESS | 2520 | [2520] 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 11:14:22 INFO - PROCESS | 2520 | 1461176062479 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:14:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:14:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:14:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:14:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:14:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:14:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:14:22 INFO - {} 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:14:22 INFO - {} 11:14:22 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 - {} 11:14:22 INFO - {} 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:14:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:14:22 INFO - {} 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:14:22 INFO - {} 11:14:22 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 - {} 11:14:22 INFO - {} 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:14:22 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:14:22 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:14:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:14:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 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 11:14:22 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:14:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:14:22 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:14:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:22 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:14:22 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:14:22 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:14:22 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:14:22 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:14:22 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:14:22 INFO - {} 11:14:22 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2250ms 11:14:22 INFO - PROCESS | 2520 | 1461176062613 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 11:14:22 INFO - PROCESS | 2520 | 1461176062618 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 11:14:22 INFO - PROCESS | 2520 | 1461176062625 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:14:22 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:14:22 INFO - PROCESS | 2520 | 1461176062627 Marionette TRACE conn5 <- [1,3018,null,{}] 11:14:22 INFO - PROCESS | 2520 | 1461176062633 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:22 INFO - PROCESS | 2520 | 1461176062760 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 11:14:23 INFO - PROCESS | 2520 | 1461176063014 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:23 INFO - PROCESS | 2520 | ++DOCSHELL 1D576800 == 172 [pid = 2520] [id = 766] 11:14:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 357 (1E062400) [pid = 2520] [serial = 2296] [outer = 00000000] 11:14:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 358 (26A1A400) [pid = 2520] [serial = 2297] [outer = 1E062400] 11:14:23 INFO - PROCESS | 2520 | 1461176063070 Marionette DEBUG loaded listener.js 11:14:23 INFO - PROCESS | 2520 | ++DOMWINDOW == 359 (1D6A5400) [pid = 2520] [serial = 2298] [outer = 1E062400] 11:14:23 INFO - PROCESS | 2520 | 1461176063605 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 11:14:23 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 11:14:23 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1019ms 11:14:23 INFO - PROCESS | 2520 | 1461176063648 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 11:14:23 INFO - PROCESS | 2520 | 1461176063653 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 11:14:23 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:14:23 INFO - PROCESS | 2520 | 1461176063698 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:14:23 INFO - PROCESS | 2520 | 1461176063701 Marionette TRACE conn5 <- [1,3022,null,{}] 11:14:23 INFO - PROCESS | 2520 | 1461176063708 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:23 INFO - PROCESS | 2520 | 1461176063845 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 11:14:24 INFO - PROCESS | 2520 | 1461176064085 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 21510800 == 171 [pid = 2520] [id = 743] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 16B15400 == 170 [pid = 2520] [id = 742] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 23FD3800 == 169 [pid = 2520] [id = 741] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 22979400 == 168 [pid = 2520] [id = 740] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 1F9D9C00 == 167 [pid = 2520] [id = 739] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 1F017C00 == 166 [pid = 2520] [id = 691] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 358 (25637400) [pid = 2520] [serial = 2110] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 357 (1C308000) [pid = 2520] [serial = 2119] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 356 (2762E800) [pid = 2520] [serial = 2116] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 355 (24122C00) [pid = 2520] [serial = 2104] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 354 (273B6C00) [pid = 2520] [serial = 2113] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 353 (251EAC00) [pid = 2520] [serial = 2107] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | ++DOCSHELL 11D42400 == 167 [pid = 2520] [id = 767] 11:14:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 354 (11D4B400) [pid = 2520] [serial = 2299] [outer = 00000000] 11:14:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 355 (167A2400) [pid = 2520] [serial = 2300] [outer = 11D4B400] 11:14:24 INFO - PROCESS | 2520 | 1461176064265 Marionette DEBUG loaded listener.js 11:14:24 INFO - PROCESS | 2520 | ++DOMWINDOW == 356 (1ACA4800) [pid = 2520] [serial = 2301] [outer = 11D4B400] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 1B099C00 == 166 [pid = 2520] [id = 738] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 11E54000 == 165 [pid = 2520] [id = 737] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 1AFDA000 == 164 [pid = 2520] [id = 736] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 1A980C00 == 163 [pid = 2520] [id = 735] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 19E3D800 == 162 [pid = 2520] [id = 734] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 2A49E800 == 161 [pid = 2520] [id = 732] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 2A2DDC00 == 160 [pid = 2520] [id = 731] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 2A0E8C00 == 159 [pid = 2520] [id = 730] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 2A060400 == 158 [pid = 2520] [id = 729] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 2A040400 == 157 [pid = 2520] [id = 728] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 290D1800 == 156 [pid = 2520] [id = 727] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 28D75000 == 155 [pid = 2520] [id = 726] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 28D5D000 == 154 [pid = 2520] [id = 725] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 28B40400 == 153 [pid = 2520] [id = 724] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 285F6800 == 152 [pid = 2520] [id = 723] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 27E77400 == 151 [pid = 2520] [id = 722] 11:14:24 INFO - PROCESS | 2520 | --DOCSHELL 26DA6400 == 150 [pid = 2520] [id = 721] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 355 (214BE000) [pid = 2520] [serial = 2141] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 354 (214BDC00) [pid = 2520] [serial = 2089] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 353 (20055000) [pid = 2520] [serial = 2083] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 352 (1AE34000) [pid = 2520] [serial = 2080] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 351 (2025CC00) [pid = 2520] [serial = 2138] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 350 (12CDF400) [pid = 2520] [serial = 2122] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 349 (23939800) [pid = 2520] [serial = 2144] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 348 (1BE65800) [pid = 2520] [serial = 2125] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 347 (1D4B1000) [pid = 2520] [serial = 2134] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 346 (23967800) [pid = 2520] [serial = 2146] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 345 (23CD0000) [pid = 2520] [serial = 2149] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 344 (23F7D000) [pid = 2520] [serial = 2150] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 343 (23730000) [pid = 2520] [serial = 2092] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 342 (20E7EC00) [pid = 2520] [serial = 2086] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 341 (15194000) [pid = 2520] [serial = 2077] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 340 (20051000) [pid = 2520] [serial = 2075] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 339 (23FD1400) [pid = 2520] [serial = 2101] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 338 (23970800) [pid = 2520] [serial = 2147] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 337 (1C03AC00) [pid = 2520] [serial = 2126] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 336 (1D928400) [pid = 2520] [serial = 2135] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 335 (23B0AC00) [pid = 2520] [serial = 2095] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 334 (16B0B000) [pid = 2520] [serial = 2128] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 333 (2134FC00) [pid = 2520] [serial = 2140] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 332 (23CCF000) [pid = 2520] [serial = 2098] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 331 (2297DC00) [pid = 2520] [serial = 2143] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 330 (1A98C000) [pid = 2520] [serial = 2129] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 329 (1BDC9400) [pid = 2520] [serial = 2132] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 328 (1BC42C00) [pid = 2520] [serial = 2131] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 327 (1647C400) [pid = 2520] [serial = 2123] [outer = 00000000] [url = about:blank] 11:14:24 INFO - PROCESS | 2520 | --DOMWINDOW == 326 (1F9D6800) [pid = 2520] [serial = 2137] [outer = 00000000] [url = about:blank] 11:14:25 INFO - PROCESS | 2520 | 1461176065135 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 11:14:25 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:14:25 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1516ms 11:14:25 INFO - PROCESS | 2520 | 1461176065179 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 11:14:25 INFO - PROCESS | 2520 | 1461176065184 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 11:14:25 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:14:25 INFO - PROCESS | 2520 | 1461176065190 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:14:25 INFO - PROCESS | 2520 | 1461176065194 Marionette TRACE conn5 <- [1,3026,null,{}] 11:14:25 INFO - PROCESS | 2520 | 1461176065200 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:25 INFO - PROCESS | 2520 | 1461176065380 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 11:14:25 INFO - PROCESS | 2520 | 1461176065614 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:25 INFO - PROCESS | 2520 | ++DOCSHELL 17C02800 == 151 [pid = 2520] [id = 768] 11:14:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 327 (17C08C00) [pid = 2520] [serial = 2302] [outer = 00000000] 11:14:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 328 (19E3D800) [pid = 2520] [serial = 2303] [outer = 17C08C00] 11:14:25 INFO - PROCESS | 2520 | 1461176065679 Marionette DEBUG loaded listener.js 11:14:25 INFO - PROCESS | 2520 | ++DOMWINDOW == 329 (1ACDB000) [pid = 2520] [serial = 2304] [outer = 17C08C00] 11:14:26 INFO - PROCESS | 2520 | 1461176066238 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 11:14:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:14:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:14:26 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1070ms 11:14:26 INFO - PROCESS | 2520 | 1461176066287 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 11:14:26 INFO - PROCESS | 2520 | 1461176066293 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 11:14:26 INFO - PROCESS | 2520 | 1461176066300 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:14:26 INFO - PROCESS | 2520 | 1461176066304 Marionette TRACE conn5 <- [1,3030,null,{}] 11:14:26 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:14:26 INFO - PROCESS | 2520 | 1461176066308 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:26 INFO - PROCESS | 2520 | 1461176066456 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 11:14:26 INFO - PROCESS | 2520 | 1461176066671 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:26 INFO - PROCESS | 2520 | ++DOCSHELL 1D4B1000 == 152 [pid = 2520] [id = 769] 11:14:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 330 (1D4B7C00) [pid = 2520] [serial = 2305] [outer = 00000000] 11:14:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 331 (1D928C00) [pid = 2520] [serial = 2306] [outer = 1D4B7C00] 11:14:26 INFO - PROCESS | 2520 | 1461176066775 Marionette DEBUG loaded listener.js 11:14:26 INFO - PROCESS | 2520 | ++DOMWINDOW == 332 (1ED21000) [pid = 2520] [serial = 2307] [outer = 1D4B7C00] 11:14:27 INFO - PROCESS | 2520 | 1461176067607 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:14:27 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. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:14:27 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'.) 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:14:27 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. 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:14:27 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. 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:14:27 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. 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 11:14:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:14:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:14:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:14:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:14:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1380ms 11:14:27 INFO - PROCESS | 2520 | 1461176067689 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 11:14:27 INFO - PROCESS | 2520 | 1461176067692 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 11:14:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:14:27 INFO - PROCESS | 2520 | 1461176067696 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:14:27 INFO - PROCESS | 2520 | 1461176067700 Marionette TRACE conn5 <- [1,3034,null,{}] 11:14:27 INFO - PROCESS | 2520 | 1461176067713 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:27 INFO - PROCESS | 2520 | 1461176067872 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 11:14:28 INFO - PROCESS | 2520 | 1461176068085 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:28 INFO - PROCESS | 2520 | ++DOCSHELL 1B0F2800 == 153 [pid = 2520] [id = 770] 11:14:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 333 (1B9EA800) [pid = 2520] [serial = 2308] [outer = 00000000] 11:14:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 334 (1BE6BC00) [pid = 2520] [serial = 2309] [outer = 1B9EA800] 11:14:28 INFO - PROCESS | 2520 | 1461176068218 Marionette DEBUG loaded listener.js 11:14:28 INFO - PROCESS | 2520 | ++DOMWINDOW == 335 (1D4AC400) [pid = 2520] [serial = 2310] [outer = 1B9EA800] 11:14:28 INFO - PROCESS | 2520 | [2520] 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 11:14:28 INFO - PROCESS | 2520 | 1461176068793 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:14:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:14:28 INFO - {} 11:14:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1129ms 11:14:28 INFO - PROCESS | 2520 | 1461176068828 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 11:14:28 INFO - PROCESS | 2520 | 1461176068830 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 11:14:28 INFO - PROCESS | 2520 | 1461176068834 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:14:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:14:28 INFO - PROCESS | 2520 | 1461176068836 Marionette TRACE conn5 <- [1,3038,null,{}] 11:14:28 INFO - PROCESS | 2520 | 1461176068840 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:29 INFO - PROCESS | 2520 | 1461176069066 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 11:14:29 INFO - PROCESS | 2520 | 1461176069215 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:29 INFO - PROCESS | 2520 | ++DOCSHELL 1F9CD800 == 154 [pid = 2520] [id = 771] 11:14:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 336 (20057800) [pid = 2520] [serial = 2311] [outer = 00000000] 11:14:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 337 (22979400) [pid = 2520] [serial = 2312] [outer = 20057800] 11:14:29 INFO - PROCESS | 2520 | 1461176069274 Marionette DEBUG loaded listener.js 11:14:29 INFO - PROCESS | 2520 | ++DOMWINDOW == 338 (23726000) [pid = 2520] [serial = 2313] [outer = 20057800] 11:14:29 INFO - PROCESS | 2520 | 1461176069825 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 11:14:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:14:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:14:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:14:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:14:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1019ms 11:14:29 INFO - PROCESS | 2520 | 1461176069861 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 11:14:29 INFO - PROCESS | 2520 | 1461176069863 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 11:14:29 INFO - PROCESS | 2520 | 1461176069867 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:14:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:14:29 INFO - PROCESS | 2520 | 1461176069869 Marionette TRACE conn5 <- [1,3042,null,{}] 11:14:29 INFO - PROCESS | 2520 | 1461176069873 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:30 INFO - PROCESS | 2520 | 1461176070015 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 11:14:30 INFO - PROCESS | 2520 | 1461176070242 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:30 INFO - PROCESS | 2520 | ++DOCSHELL 214BE800 == 155 [pid = 2520] [id = 772] 11:14:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 339 (21503C00) [pid = 2520] [serial = 2314] [outer = 00000000] 11:14:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 340 (23B2AC00) [pid = 2520] [serial = 2315] [outer = 21503C00] 11:14:30 INFO - PROCESS | 2520 | 1461176070300 Marionette DEBUG loaded listener.js 11:14:30 INFO - PROCESS | 2520 | ++DOMWINDOW == 341 (23B7AC00) [pid = 2520] [serial = 2316] [outer = 21503C00] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 11D49000 == 154 [pid = 2520] [id = 457] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 26A12C00 == 153 [pid = 2520] [id = 635] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 27EC2400 == 152 [pid = 2520] [id = 681] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 1F7BC400 == 151 [pid = 2520] [id = 269] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 27619C00 == 150 [pid = 2520] [id = 636] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 12456800 == 149 [pid = 2520] [id = 682] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 12250C00 == 148 [pid = 2520] [id = 589] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 21347C00 == 147 [pid = 2520] [id = 427] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 195CAC00 == 146 [pid = 2520] [id = 638] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 26A10000 == 145 [pid = 2520] [id = 591] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 1B9EEC00 == 144 [pid = 2520] [id = 637] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 27648800 == 143 [pid = 2520] [id = 663] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 1679D400 == 142 [pid = 2520] [id = 639] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 23B6E000 == 141 [pid = 2520] [id = 590] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2005A000 == 140 [pid = 2520] [id = 539] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 273B7C00 == 139 [pid = 2520] [id = 564] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 1D576800 == 138 [pid = 2520] [id = 766] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 1679FC00 == 137 [pid = 2520] [id = 764] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 3062FC00 == 136 [pid = 2520] [id = 763] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2ED63000 == 135 [pid = 2520] [id = 761] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2ED6A000 == 134 [pid = 2520] [id = 762] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2E51D000 == 133 [pid = 2520] [id = 760] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 195D0C00 == 132 [pid = 2520] [id = 759] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2CC3F400 == 131 [pid = 2520] [id = 757] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2DBAA400 == 130 [pid = 2520] [id = 758] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2CDD9C00 == 129 [pid = 2520] [id = 756] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2C762C00 == 128 [pid = 2520] [id = 755] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2C5ED000 == 127 [pid = 2520] [id = 754] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2B973C00 == 126 [pid = 2520] [id = 752] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2BCEDC00 == 125 [pid = 2520] [id = 753] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2A83C800 == 124 [pid = 2520] [id = 751] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2A046C00 == 123 [pid = 2520] [id = 750] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 23F85C00 == 122 [pid = 2520] [id = 701] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 28D5A000 == 121 [pid = 2520] [id = 749] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 2005BC00 == 120 [pid = 2520] [id = 747] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 285E7C00 == 119 [pid = 2520] [id = 748] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 19E34400 == 118 [pid = 2520] [id = 746] 11:14:33 INFO - PROCESS | 2520 | --DOCSHELL 1225BC00 == 117 [pid = 2520] [id = 745] 11:14:33 INFO - PROCESS | 2520 | 1461176073967 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:14:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:14:34 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:14:34 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" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:14:34 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" 11:14:34 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:14:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 4224ms 11:14:34 INFO - PROCESS | 2520 | 1461176074096 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 11:14:34 INFO - PROCESS | 2520 | 1461176074101 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 11:14:34 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:14:34 INFO - PROCESS | 2520 | 1461176074105 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:14:34 INFO - PROCESS | 2520 | 1461176074109 Marionette TRACE conn5 <- [1,3046,null,{}] 11:14:34 INFO - PROCESS | 2520 | 1461176074114 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:34 INFO - PROCESS | 2520 | 1461176074232 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 11:14:34 INFO - PROCESS | 2520 | 1461176074240 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:34 INFO - PROCESS | 2520 | ++DOCSHELL 1BE67800 == 118 [pid = 2520] [id = 773] 11:14:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 342 (1BE6A400) [pid = 2520] [serial = 2317] [outer = 00000000] 11:14:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 343 (1D580800) [pid = 2520] [serial = 2318] [outer = 1BE6A400] 11:14:34 INFO - PROCESS | 2520 | 1461176074289 Marionette DEBUG loaded listener.js 11:14:34 INFO - PROCESS | 2520 | ++DOMWINDOW == 344 (1E767400) [pid = 2520] [serial = 2319] [outer = 1BE6A400] 11:14:34 INFO - PROCESS | 2520 | 1461176074948 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:14:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:14:34 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:34 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:14:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:14:34 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:14:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:34 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:14:34 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:14:34 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 878ms 11:14:35 INFO - PROCESS | 2520 | 1461176074985 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 2520 | 1461176074990 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 11:14:35 INFO - PROCESS | 2520 | 1461176075022 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - PROCESS | 2520 | 1461176075025 Marionette TRACE conn5 <- [1,3050,null,{}] 11:14:35 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:14:35 INFO - PROCESS | 2520 | 1461176075038 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:35 INFO - PROCESS | 2520 | 1461176075222 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 11:14:35 INFO - PROCESS | 2520 | 1461176075245 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:35 INFO - PROCESS | 2520 | ++DOCSHELL 20261C00 == 119 [pid = 2520] [id = 774] 11:14:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 345 (22972800) [pid = 2520] [serial = 2320] [outer = 00000000] 11:14:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 346 (23B0A800) [pid = 2520] [serial = 2321] [outer = 22972800] 11:14:35 INFO - PROCESS | 2520 | 1461176075292 Marionette DEBUG loaded listener.js 11:14:35 INFO - PROCESS | 2520 | ++DOMWINDOW == 347 (23CD7800) [pid = 2520] [serial = 2322] [outer = 22972800] 11:14:35 INFO - PROCESS | 2520 | [2520] 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 11:14:35 INFO - PROCESS | 2520 | 1461176075874 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:14:35 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:14:35 INFO - {} 11:14:35 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 870ms 11:14:35 INFO - PROCESS | 2520 | 1461176075899 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 11:14:35 INFO - PROCESS | 2520 | 1461176075902 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 11:14:35 INFO - PROCESS | 2520 | 1461176075905 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:14:35 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:14:35 INFO - PROCESS | 2520 | 1461176075909 Marionette TRACE conn5 <- [1,3054,null,{}] 11:14:35 INFO - PROCESS | 2520 | 1461176075930 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:36 INFO - PROCESS | 2520 | 1461176076116 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 11:14:36 INFO - PROCESS | 2520 | 1461176076138 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 2520 | ++DOCSHELL 251E1C00 == 120 [pid = 2520] [id = 775] 11:14:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 348 (251EBC00) [pid = 2520] [serial = 2323] [outer = 00000000] 11:14:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 349 (2560BC00) [pid = 2520] [serial = 2324] [outer = 251EBC00] 11:14:36 INFO - PROCESS | 2520 | 1461176076186 Marionette DEBUG loaded listener.js 11:14:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 350 (26A10000) [pid = 2520] [serial = 2325] [outer = 251EBC00] 11:14:36 INFO - PROCESS | 2520 | 1461176076688 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 11:14:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:14:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:14:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:14:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:14:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:14:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:14:36 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:14:36 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 830ms 11:14:36 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:14:36 INFO - PROCESS | 2520 | 1461176076740 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 11:14:36 INFO - PROCESS | 2520 | 1461176076742 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 11:14:36 INFO - PROCESS | 2520 | 1461176076745 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:14:36 INFO - PROCESS | 2520 | 1461176076747 Marionette TRACE conn5 <- [1,3058,null,{}] 11:14:36 INFO - PROCESS | 2520 | 1461176076751 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:36 INFO - PROCESS | 2520 | 1461176076931 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 11:14:36 INFO - PROCESS | 2520 | 1461176076953 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:36 INFO - PROCESS | 2520 | ++DOCSHELL 273BDC00 == 121 [pid = 2520] [id = 776] 11:14:36 INFO - PROCESS | 2520 | ++DOMWINDOW == 351 (273BE000) [pid = 2520] [serial = 2326] [outer = 00000000] 11:14:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 352 (27642800) [pid = 2520] [serial = 2327] [outer = 273BE000] 11:14:37 INFO - PROCESS | 2520 | 1461176076999 Marionette DEBUG loaded listener.js 11:14:37 INFO - PROCESS | 2520 | ++DOMWINDOW == 353 (27E77400) [pid = 2520] [serial = 2328] [outer = 273BE000] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 352 (20050400) [pid = 2520] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 351 (1BD26000) [pid = 2520] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 350 (1BDCA000) [pid = 2520] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 349 (124EDC00) [pid = 2520] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 348 (2CDDCC00) [pid = 2520] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 347 (2B507C00) [pid = 2520] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 346 (2E52A800) [pid = 2520] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 345 (12DE5400) [pid = 2520] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 344 (2C5E3000) [pid = 2520] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 343 (1F7AEC00) [pid = 2520] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 342 (2CDDC800) [pid = 2520] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 341 (30633800) [pid = 2520] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 340 (12257C00) [pid = 2520] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 339 (1E062400) [pid = 2520] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 338 (30964400) [pid = 2520] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 337 (2A03B000) [pid = 2520] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 336 (2C761400) [pid = 2520] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 335 (23F88C00) [pid = 2520] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 334 (15177800) [pid = 2520] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 333 (2E460800) [pid = 2520] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 332 (304AC400) [pid = 2520] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 331 (2761A000) [pid = 2520] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 330 (23721C00) [pid = 2520] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 329 (23FF5800) [pid = 2520] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 328 (16CC8C00) [pid = 2520] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 327 (2396C400) [pid = 2520] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 326 (13281400) [pid = 2520] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 325 (19E3F000) [pid = 2520] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:14:38 INFO - PROCESS | 2520 | --DOMWINDOW == 324 (1AFC7C00) [pid = 2520] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:14:38 INFO - PROCESS | 2520 | 1461176078894 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 11:14:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:14:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:14:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:14:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:14:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:14:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:14:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2179ms 11:14:38 INFO - PROCESS | 2520 | 1461176078925 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 11:14:38 INFO - PROCESS | 2520 | 1461176078927 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 11:14:38 INFO - PROCESS | 2520 | 1461176078930 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:14:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:14:38 INFO - PROCESS | 2520 | 1461176078931 Marionette TRACE conn5 <- [1,3062,null,{}] 11:14:38 INFO - PROCESS | 2520 | 1461176078935 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:39 INFO - PROCESS | 2520 | 1461176079052 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 11:14:39 INFO - PROCESS | 2520 | 1461176079057 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 2520 | ++DOCSHELL 19E3F000 == 122 [pid = 2520] [id = 777] 11:14:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 325 (1AFC7C00) [pid = 2520] [serial = 2329] [outer = 00000000] 11:14:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 326 (27615000) [pid = 2520] [serial = 2330] [outer = 1AFC7C00] 11:14:39 INFO - PROCESS | 2520 | 1461176079109 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 327 (2761B400) [pid = 2520] [serial = 2331] [outer = 1AFC7C00] 11:14:39 INFO - PROCESS | 2520 | 1461176079620 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 11:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:14:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:14:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 11:14:39 INFO - PROCESS | 2520 | 1461176079670 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 11:14:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:14:39 INFO - PROCESS | 2520 | 1461176079672 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 11:14:39 INFO - PROCESS | 2520 | 1461176079679 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:14:39 INFO - PROCESS | 2520 | 1461176079681 Marionette TRACE conn5 <- [1,3066,null,{}] 11:14:39 INFO - PROCESS | 2520 | 1461176079684 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:39 INFO - PROCESS | 2520 | 1461176079834 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 11:14:39 INFO - PROCESS | 2520 | 1461176079842 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:39 INFO - PROCESS | 2520 | ++DOCSHELL 27EC0000 == 123 [pid = 2520] [id = 778] 11:14:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 328 (28B38800) [pid = 2520] [serial = 2332] [outer = 00000000] 11:14:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 329 (28D58000) [pid = 2520] [serial = 2333] [outer = 28B38800] 11:14:39 INFO - PROCESS | 2520 | 1461176079892 Marionette DEBUG loaded listener.js 11:14:39 INFO - PROCESS | 2520 | ++DOMWINDOW == 330 (28D57000) [pid = 2520] [serial = 2334] [outer = 28B38800] 11:14:40 INFO - PROCESS | 2520 | 1461176080410 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 11:14:40 INFO - PROCESS | 2520 | 1461176080483 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 11:14:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:14:40 INFO - PROCESS | 2520 | 1461176080487 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:14:40 INFO - PROCESS | 2520 | 1461176080488 Marionette TRACE conn5 <- [1,3070,null,{}] 11:14:40 INFO - PROCESS | 2520 | 1461176080492 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:40 INFO - PROCESS | 2520 | 1461176080609 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 11:14:40 INFO - PROCESS | 2520 | 1461176080941 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:40 INFO - PROCESS | 2520 | ++DOCSHELL 0679A800 == 124 [pid = 2520] [id = 779] 11:14:40 INFO - PROCESS | 2520 | ++DOMWINDOW == 331 (0EBB2000) [pid = 2520] [serial = 2335] [outer = 00000000] 11:14:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 332 (16B8FC00) [pid = 2520] [serial = 2336] [outer = 0EBB2000] 11:14:41 INFO - PROCESS | 2520 | 1461176081006 Marionette DEBUG loaded listener.js 11:14:41 INFO - PROCESS | 2520 | ++DOMWINDOW == 333 (195CA400) [pid = 2520] [serial = 2337] [outer = 0EBB2000] 11:14:41 INFO - PROCESS | 2520 | 1461176081637 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 11:14:41 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:14:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:14:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:41 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:14:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:14:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1183ms 11:14:41 INFO - PROCESS | 2520 | 1461176081672 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 11:14:41 INFO - PROCESS | 2520 | 1461176081677 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 11:14:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:14:41 INFO - PROCESS | 2520 | 1461176081683 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:14:41 INFO - PROCESS | 2520 | 1461176081686 Marionette TRACE conn5 <- [1,3074,null,{}] 11:14:41 INFO - PROCESS | 2520 | 1461176081691 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:41 INFO - PROCESS | 2520 | 1461176081837 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 11:14:42 INFO - PROCESS | 2520 | 1461176082106 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:42 INFO - PROCESS | 2520 | ++DOCSHELL 1F9DA000 == 125 [pid = 2520] [id = 780] 11:14:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 334 (20053000) [pid = 2520] [serial = 2338] [outer = 00000000] 11:14:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 335 (2027E000) [pid = 2520] [serial = 2339] [outer = 20053000] 11:14:42 INFO - PROCESS | 2520 | 1461176082169 Marionette DEBUG loaded listener.js 11:14:42 INFO - PROCESS | 2520 | ++DOMWINDOW == 336 (21344000) [pid = 2520] [serial = 2340] [outer = 20053000] 11:14:42 INFO - PROCESS | 2520 | 1461176082728 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:14:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:14:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1078ms 11:14:42 INFO - PROCESS | 2520 | 1461176082784 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 11:14:42 INFO - PROCESS | 2520 | 1461176082789 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 11:14:42 INFO - PROCESS | 2520 | 1461176082795 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:14:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:14:42 INFO - PROCESS | 2520 | 1461176082798 Marionette TRACE conn5 <- [1,3078,null,{}] 11:14:42 INFO - PROCESS | 2520 | 1461176082802 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:42 INFO - PROCESS | 2520 | 1461176082949 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 11:14:43 INFO - PROCESS | 2520 | 1461176083184 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:43 INFO - PROCESS | 2520 | ++DOCSHELL 21501400 == 126 [pid = 2520] [id = 781] 11:14:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 337 (23FEF400) [pid = 2520] [serial = 2341] [outer = 00000000] 11:14:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 338 (24A3C400) [pid = 2520] [serial = 2342] [outer = 23FEF400] 11:14:43 INFO - PROCESS | 2520 | 1461176083243 Marionette DEBUG loaded listener.js 11:14:43 INFO - PROCESS | 2520 | ++DOMWINDOW == 339 (251E2800) [pid = 2520] [serial = 2343] [outer = 23FEF400] 11:14:43 INFO - PROCESS | 2520 | 1461176083819 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:14:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:14:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1076ms 11:14:43 INFO - PROCESS | 2520 | 1461176083890 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 11:14:43 INFO - PROCESS | 2520 | 1461176083892 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 11:14:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:14:43 INFO - PROCESS | 2520 | 1461176083908 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:14:43 INFO - PROCESS | 2520 | 1461176083914 Marionette TRACE conn5 <- [1,3082,null,{}] 11:14:43 INFO - PROCESS | 2520 | 1461176083919 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:44 INFO - PROCESS | 2520 | 1461176084061 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 11:14:44 INFO - PROCESS | 2520 | 1461176084298 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:44 INFO - PROCESS | 2520 | ++DOCSHELL 27621C00 == 127 [pid = 2520] [id = 782] 11:14:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 340 (285EA000) [pid = 2520] [serial = 2344] [outer = 00000000] 11:14:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 341 (28D68C00) [pid = 2520] [serial = 2345] [outer = 285EA000] 11:14:44 INFO - PROCESS | 2520 | 1461176084356 Marionette DEBUG loaded listener.js 11:14:44 INFO - PROCESS | 2520 | ++DOMWINDOW == 342 (28DB5800) [pid = 2520] [serial = 2346] [outer = 285EA000] 11:14:44 INFO - PROCESS | 2520 | 1461176084874 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:14:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:14:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 990ms 11:14:44 INFO - PROCESS | 2520 | 1461176084893 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 11:14:44 INFO - PROCESS | 2520 | 1461176084895 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 11:14:44 INFO - PROCESS | 2520 | 1461176084899 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:14:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:14:44 INFO - PROCESS | 2520 | 1461176084901 Marionette TRACE conn5 <- [1,3086,null,{}] 11:14:44 INFO - PROCESS | 2520 | 1461176084905 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:45 INFO - PROCESS | 2520 | 1461176085045 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 11:14:45 INFO - PROCESS | 2520 | 1461176085313 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:45 INFO - PROCESS | 2520 | ++DOCSHELL 28F42000 == 128 [pid = 2520] [id = 783] 11:14:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 343 (28F46000) [pid = 2520] [serial = 2347] [outer = 00000000] 11:14:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 344 (290D6400) [pid = 2520] [serial = 2348] [outer = 28F46000] 11:14:45 INFO - PROCESS | 2520 | 1461176085373 Marionette DEBUG loaded listener.js 11:14:45 INFO - PROCESS | 2520 | ++DOMWINDOW == 345 (29E70400) [pid = 2520] [serial = 2349] [outer = 28F46000] 11:14:45 INFO - PROCESS | 2520 | 1461176085909 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 11:14:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:14:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:14:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1067ms 11:14:45 INFO - PROCESS | 2520 | 1461176085970 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 11:14:45 INFO - PROCESS | 2520 | 1461176085973 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 11:14:45 INFO - PROCESS | 2520 | 1461176085976 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:14:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:14:45 INFO - PROCESS | 2520 | 1461176085978 Marionette TRACE conn5 <- [1,3090,null,{}] 11:14:46 INFO - PROCESS | 2520 | 1461176085983 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:46 INFO - PROCESS | 2520 | 1461176086119 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 11:14:46 INFO - PROCESS | 2520 | 1461176086385 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:46 INFO - PROCESS | 2520 | ++DOCSHELL 2A03F400 == 129 [pid = 2520] [id = 784] 11:14:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 346 (2A045000) [pid = 2520] [serial = 2350] [outer = 00000000] 11:14:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 347 (2A064800) [pid = 2520] [serial = 2351] [outer = 2A045000] 11:14:46 INFO - PROCESS | 2520 | 1461176086454 Marionette DEBUG loaded listener.js 11:14:46 INFO - PROCESS | 2520 | ++DOMWINDOW == 348 (2A0EE000) [pid = 2520] [serial = 2352] [outer = 2A045000] 11:14:47 INFO - PROCESS | 2520 | 1461176087015 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:14:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:14:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1066ms 11:14:47 INFO - PROCESS | 2520 | 1461176087060 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 11:14:47 INFO - PROCESS | 2520 | 1461176087062 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 11:14:47 INFO - PROCESS | 2520 | 1461176087068 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:14:47 INFO - PROCESS | 2520 | 1461176087070 Marionette TRACE conn5 <- [1,3094,null,{}] 11:14:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:14:47 INFO - PROCESS | 2520 | 1461176087074 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:47 INFO - PROCESS | 2520 | 1461176087212 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 11:14:47 INFO - PROCESS | 2520 | 1461176087449 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:47 INFO - PROCESS | 2520 | ++DOCSHELL 2A047C00 == 130 [pid = 2520] [id = 785] 11:14:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 349 (2A061C00) [pid = 2520] [serial = 2353] [outer = 00000000] 11:14:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 350 (2A83A000) [pid = 2520] [serial = 2354] [outer = 2A061C00] 11:14:47 INFO - PROCESS | 2520 | 1461176087506 Marionette DEBUG loaded listener.js 11:14:47 INFO - PROCESS | 2520 | ++DOMWINDOW == 351 (2B506400) [pid = 2520] [serial = 2355] [outer = 2A061C00] 11:14:48 INFO - PROCESS | 2520 | 1461176088026 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 11:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:14:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:14:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 971ms 11:14:48 INFO - PROCESS | 2520 | 1461176088060 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 11:14:48 INFO - PROCESS | 2520 | 1461176088063 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 11:14:48 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:14:48 INFO - PROCESS | 2520 | 1461176088068 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:14:48 INFO - PROCESS | 2520 | 1461176088070 Marionette TRACE conn5 <- [1,3098,null,{}] 11:14:48 INFO - PROCESS | 2520 | 1461176088074 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:48 INFO - PROCESS | 2520 | 1461176088209 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 11:14:48 INFO - PROCESS | 2520 | 1461176088446 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:48 INFO - PROCESS | 2520 | ++DOCSHELL 2A49C400 == 131 [pid = 2520] [id = 786] 11:14:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 352 (2A837800) [pid = 2520] [serial = 2356] [outer = 00000000] 11:14:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 353 (2B96DC00) [pid = 2520] [serial = 2357] [outer = 2A837800] 11:14:48 INFO - PROCESS | 2520 | 1461176088503 Marionette DEBUG loaded listener.js 11:14:48 INFO - PROCESS | 2520 | ++DOMWINDOW == 354 (2B96D800) [pid = 2520] [serial = 2358] [outer = 2A837800] 11:14:49 INFO - PROCESS | 2520 | 1461176089069 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 11:14:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:14:49 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 11:14:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:14:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:14:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1016ms 11:14:49 INFO - PROCESS | 2520 | 1461176089088 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 11:14:49 INFO - PROCESS | 2520 | 1461176089090 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 11:14:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:14:49 INFO - PROCESS | 2520 | 1461176089130 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:14:49 INFO - PROCESS | 2520 | 1461176089132 Marionette TRACE conn5 <- [1,3102,null,{}] 11:14:49 INFO - PROCESS | 2520 | 1461176089136 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 11:14:49 INFO - PROCESS | 2520 | 1461176089273 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 11:14:49 INFO - PROCESS | 2520 | 1461176089512 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"c282c912-dc1f-4f3b-b49e-37c366d5880a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:14:49 INFO - PROCESS | 2520 | ++DOCSHELL 2A498C00 == 132 [pid = 2520] [id = 787] 11:14:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 355 (2B50B400) [pid = 2520] [serial = 2359] [outer = 00000000] 11:14:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 356 (2C5E6800) [pid = 2520] [serial = 2360] [outer = 2B50B400] 11:14:49 INFO - PROCESS | 2520 | 1461176089569 Marionette DEBUG loaded listener.js 11:14:49 INFO - PROCESS | 2520 | ++DOMWINDOW == 357 (2C5E9C00) [pid = 2520] [serial = 2361] [outer = 2B50B400] 11:14:50 INFO - PROCESS | 2520 | 1461176090106 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 11:14:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:14:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1039ms 11:14:50 INFO - PROCESS | 2520 | 1461176090155 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 11:14:50 INFO - PROCESS | 2520 | 1461176090157 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 11:14:51 WARNING - u'runner_teardown' () 11:14:51 INFO - No more tests 11:14:51 INFO - Got 0 unexpected results 11:14:51 INFO - SUITE-END | took 757s 11:14:51 INFO - Closing logging queue 11:14:51 INFO - queue closed 11:14:51 INFO - Return code: 0 11:14:51 WARNING - # TBPL SUCCESS # 11:14:51 INFO - Running post-action listener: _resource_record_post_action 11:14:51 INFO - Running post-run listener: _resource_record_post_run 11:14:52 INFO - Total resource usage - Wall time: 773s; CPU: 14.0%; Read bytes: 84873728; Write bytes: 1192940544; Read time: 966950; Write time: 7942490 11:14:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:14:52 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 29213184; Read time: 0; Write time: 30430 11:14:52 INFO - run-tests - Wall time: 771s; CPU: 14.0%; Read bytes: 84873728; Write bytes: 1105818112; Read time: 966950; Write time: 7874290 11:14:52 INFO - Running post-run listener: _upload_blobber_files 11:14:52 INFO - Blob upload gear active. 11:14:52 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 11:14:52 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 11:14:52 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'] 11:14:52 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 11:14:53 INFO - (blobuploader) - INFO - Open directory for files ... 11:14:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 11:14:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:14:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:14:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:14:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:14:54 INFO - (blobuploader) - INFO - Done attempting. 11:14:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 11:14:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:14:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:14:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:14:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:14:56 INFO - (blobuploader) - INFO - Done attempting. 11:14:56 INFO - (blobuploader) - INFO - Iteration through files over. 11:14:56 INFO - Return code: 0 11:14:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 11:14:56 INFO - Using _rmtree_windows ... 11:14:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 11:14:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bf526fe214228d76c4110987bb18deb1143aede3b5117873c84f44fc2ce1c7d5767ec547c30fe3a7de5ed61491b25731fd742a9dc783e80409a66e631686a379", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/24ef34f8d4425cb850873115e4a94641d2465ec4543e8b0cc0c54d6bdac5948ec9ea7586525e73d70c69f57375d7f5646e4bf8f577ad25e7ec24297606b88c6a"} 11:14:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 11:14:56 INFO - Writing to file C:\slave\test\properties\blobber_files 11:14:56 INFO - Contents: 11:14:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/bf526fe214228d76c4110987bb18deb1143aede3b5117873c84f44fc2ce1c7d5767ec547c30fe3a7de5ed61491b25731fd742a9dc783e80409a66e631686a379", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/24ef34f8d4425cb850873115e4a94641d2465ec4543e8b0cc0c54d6bdac5948ec9ea7586525e73d70c69f57375d7f5646e4bf8f577ad25e7ec24297606b88c6a"} 11:14:56 INFO - Running post-run listener: copy_logs_to_upload_dir 11:14:56 INFO - Copying logs to upload dir... 11:14:56 INFO - mkdir: C:\slave\test\build\upload\logs 11:14:56 INFO - Copying logs to upload dir... 11:14:56 INFO - Using _rmtree_windows ... 11:14:56 INFO - Using _rmtree_windows ... 11:14:56 INFO - Using _rmtree_windows ... 11:14:56 INFO - Using _rmtree_windows ... 11:14:56 INFO - Using _rmtree_windows ... 11:14:56 INFO - Using _rmtree_windows ... 11:14:56 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1155.759000 ========= master_lag: -0.26 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 19 mins, 15 secs) (at 2016-04-20 11:14:56.563424) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 11:14:56.564336) ========= '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-182 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-182 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-182 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/bf526fe214228d76c4110987bb18deb1143aede3b5117873c84f44fc2ce1c7d5767ec547c30fe3a7de5ed61491b25731fd742a9dc783e80409a66e631686a379", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/24ef34f8d4425cb850873115e4a94641d2465ec4543e8b0cc0c54d6bdac5948ec9ea7586525e73d70c69f57375d7f5646e4bf8f577ad25e7ec24297606b88c6a"} build_url:https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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/bf526fe214228d76c4110987bb18deb1143aede3b5117873c84f44fc2ce1c7d5767ec547c30fe3a7de5ed61491b25731fd742a9dc783e80409a66e631686a379", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/24ef34f8d4425cb850873115e4a94641d2465ec4543e8b0cc0c54d6bdac5948ec9ea7586525e73d70c69f57375d7f5646e4bf8f577ad25e7ec24297606b88c6a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/BIH7fuOnQeKBFLXuqseaEQ/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 11:14:56.687193) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 11:14:56.687533) ========= '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-182 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-182 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-182 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 11:14:56.805228) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 11:14:56.805555) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 11:14:57.553565) ========= ========= Total master_lag: 1.37 =========