builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-039 starttime: 1465244731.38 results: success (0) buildid: 20160606120332 builduid: 394ff36afaaf47b0a5ccdc9e3ac607e3 revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:31.378052) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:31.378725) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:31.379018) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:31.634021) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 13:25:31.634389) ========= '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-039 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-039 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-039 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 --13:25:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.18 MB/s 13:25:33 (8.18 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.161000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 13:25:32.833836) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 13:25:32.834141) ========= '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-039 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-039 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-039 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.101000 ========= master_lag: 0.41 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-06 13:25:37.344442) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 13:25:37.344814) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-039 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-039 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-039 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-06-06 13:25:38,232 truncating revision to first 12 chars 2016-06-06 13:25:38,232 Setting DEBUG logging. 2016-06-06 13:25:38,232 attempt 1/10 2016-06-06 13:25:38,232 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/46d72a56c57d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 13:25:38,805 unpacking tar archive at: mozilla-beta-46d72a56c57d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.683000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 13:25:39.148599) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:39.148901) ========= script_repo_revision: 46d72a56c57dafb4dc1061d4741a3e1181ac3d68 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:39.149300) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:39.149574) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 13:25:39.705917) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 25 secs) (at 2016-06-06 13:25:39.706343) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-039 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-039 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-039 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 13:25:40 INFO - MultiFileLogger online at 20160606 13:25:40 in C:\slave\test 13:25:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 13:25:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:25:40 INFO - {'append_to_log': False, 13:25:40 INFO - 'base_work_dir': 'C:\\slave\\test', 13:25:40 INFO - 'blob_upload_branch': 'mozilla-beta', 13:25:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:25:40 INFO - 'buildbot_json_path': 'buildprops.json', 13:25:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:25:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:25:40 INFO - 'download_minidump_stackwalk': True, 13:25:40 INFO - 'download_symbols': 'true', 13:25:40 INFO - 'e10s': False, 13:25:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:25:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:25:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:25:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:25:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:25:40 INFO - 'C:/mozilla-build/tooltool.py'), 13:25:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:25:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:25:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:25:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:25:40 INFO - 'log_level': 'info', 13:25:40 INFO - 'log_to_console': True, 13:25:40 INFO - 'opt_config_files': (), 13:25:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:25:40 INFO - '--processes=1', 13:25:40 INFO - '--config=%(test_path)s/wptrunner.ini', 13:25:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:25:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:25:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:25:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:25:40 INFO - 'pip_index': False, 13:25:40 INFO - 'require_test_zip': True, 13:25:40 INFO - 'test_type': ('testharness',), 13:25:40 INFO - 'this_chunk': '1', 13:25:40 INFO - 'total_chunks': '10', 13:25:40 INFO - 'virtualenv_path': 'venv', 13:25:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:25:40 INFO - 'work_dir': 'build'} 13:25:40 INFO - ##### 13:25:40 INFO - ##### Running clobber step. 13:25:40 INFO - ##### 13:25:40 INFO - Running pre-action listener: _resource_record_pre_action 13:25:40 INFO - Running main action method: clobber 13:25:40 INFO - rmtree: C:\slave\test\build 13:25:40 INFO - Using _rmtree_windows ... 13:25:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:27:54 INFO - Running post-action listener: _resource_record_post_action 13:27:54 INFO - ##### 13:27:54 INFO - ##### Running read-buildbot-config step. 13:27:54 INFO - ##### 13:27:54 INFO - Running pre-action listener: _resource_record_pre_action 13:27:54 INFO - Running main action method: read_buildbot_config 13:27:54 INFO - Using buildbot properties: 13:27:54 INFO - { 13:27:54 INFO - "project": "", 13:27:54 INFO - "product": "firefox", 13:27:54 INFO - "script_repo_revision": "production", 13:27:54 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 13:27:54 INFO - "repository": "", 13:27:54 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 13:27:54 INFO - "buildid": "20160606120332", 13:27:54 INFO - "pgo_build": "False", 13:27:54 INFO - "basedir": "C:\\slave\\test", 13:27:54 INFO - "buildnumber": 0, 13:27:54 INFO - "slavename": "t-w732-ix-039", 13:27:54 INFO - "revision": "46d72a56c57dafb4dc1061d4741a3e1181ac3d68", 13:27:54 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 13:27:54 INFO - "platform": "win32", 13:27:54 INFO - "branch": "mozilla-beta", 13:27:54 INFO - "repo_path": "releases/mozilla-beta", 13:27:54 INFO - "moz_repo_path": "", 13:27:54 INFO - "stage_platform": "win32", 13:27:54 INFO - "builduid": "394ff36afaaf47b0a5ccdc9e3ac607e3", 13:27:54 INFO - "slavebuilddir": "test" 13:27:54 INFO - } 13:27:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 13:27:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip. 13:27:54 INFO - Running post-action listener: _resource_record_post_action 13:27:54 INFO - ##### 13:27:54 INFO - ##### Running download-and-extract step. 13:27:54 INFO - ##### 13:27:54 INFO - Running pre-action listener: _resource_record_pre_action 13:27:54 INFO - Running main action method: download_and_extract 13:27:54 INFO - mkdir: C:\slave\test\build\tests 13:27:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:54 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:27:54 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 13:27:54 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:27:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 13:27:56 INFO - Downloaded 1240 bytes. 13:27:56 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 13:27:56 INFO - Using the following test package requirements: 13:27:56 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:27:56 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 13:27:56 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 13:27:56 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'jsshell-win32.zip'], 13:27:56 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 13:27:56 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 13:27:56 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 13:27:56 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 13:27:56 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 13:27:56 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 13:27:56 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 13:27:56 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:27:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:27:56 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:27:56 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 13:27:56 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 13:27:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 13:28:04 INFO - Downloaded 20343681 bytes. 13:28:04 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:28:04 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:28:07 INFO - caution: filename not matched: web-platform/* 13:28:07 INFO - Return code: 11 13:28:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:28:07 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:28:07 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 13:28:07 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 13:28:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 13:28:17 INFO - Downloaded 36389112 bytes. 13:28:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:28:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:29:12 INFO - caution: filename not matched: bin/* 13:29:12 INFO - caution: filename not matched: config/* 13:29:12 INFO - caution: filename not matched: mozbase/* 13:29:12 INFO - caution: filename not matched: marionette/* 13:29:12 INFO - caution: filename not matched: tools/wptserve/* 13:29:12 INFO - Return code: 11 13:29:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:12 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 13:29:12 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:29:12 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 13:29:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 13:29:24 INFO - Downloaded 68455471 bytes. 13:29:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:29:24 INFO - mkdir: C:\slave\test\properties 13:29:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:29:24 INFO - Writing to file C:\slave\test\properties\build_url 13:29:24 INFO - Contents: 13:29:24 INFO - build_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip 13:29:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:29:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:29:25 INFO - Writing to file C:\slave\test\properties\symbols_url 13:29:25 INFO - Contents: 13:29:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:29:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:25 INFO - https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:29:25 INFO - trying https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:29:25 INFO - Downloading https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 13:29:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:29:29 INFO - Downloaded 55576013 bytes. 13:29:29 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:29:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:29:31 INFO - Return code: 0 13:29:31 INFO - Running post-action listener: _resource_record_post_action 13:29:31 INFO - Running post-action listener: set_extra_try_arguments 13:29:31 INFO - ##### 13:29:31 INFO - ##### Running create-virtualenv step. 13:29:31 INFO - ##### 13:29:31 INFO - Running pre-action listener: _pre_create_virtualenv 13:29:31 INFO - Running pre-action listener: _resource_record_pre_action 13:29:31 INFO - Running main action method: create_virtualenv 13:29:31 INFO - Creating virtualenv C:\slave\test\build\venv 13:29:31 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 13:29:31 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:29:39 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:29:43 INFO - Installing distribute......................................................................................................................................................................................done. 13:29:44 INFO - Return code: 0 13:29:44 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:29:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:44 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-039', 'USERDOMAIN': 'T-W732-IX-039', '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-039', '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 13:29:44 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 13:29:44 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 13:29:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:29:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:29:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:29:44 INFO - 'COMPUTERNAME': 'T-W732-IX-039', 13:29:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:29:44 INFO - 'DCLOCATION': 'SCL3', 13:29:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:29:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:29:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:29:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:29:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:29:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:29:44 INFO - 'HOMEDRIVE': 'C:', 13:29:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:29:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:29:44 INFO - 'KTS_VERSION': '1.19c', 13:29:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:29:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:29:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-039', 13:29:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:29:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:29:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:29:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:29:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:29:44 INFO - 'MOZ_AIRBAG': '1', 13:29:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:29:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:44 INFO - 'MOZ_MSVCVERSION': '8', 13:29:44 INFO - 'MOZ_NO_REMOTE': '1', 13:29:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:29:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:29:44 INFO - 'NO_EM_RESTART': '1', 13:29:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:29:44 INFO - 'OS': 'Windows_NT', 13:29:44 INFO - 'OURDRIVE': 'C:', 13:29:44 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;', 13:29:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:29:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:29:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:29:44 INFO - 'PROCESSOR_LEVEL': '6', 13:29:44 INFO - 'PROCESSOR_REVISION': '1e05', 13:29:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:29:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:29:44 INFO - 'PROMPT': '$P$G', 13:29:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:29:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:29:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:29:44 INFO - 'PWD': 'C:\\slave\\test', 13:29:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:29:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:29:44 INFO - 'SYSTEMDRIVE': 'C:', 13:29:44 INFO - 'SYSTEMROOT': 'C:\\windows', 13:29:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:44 INFO - 'TEST1': 'testie', 13:29:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:44 INFO - 'USERDOMAIN': 'T-W732-IX-039', 13:29:44 INFO - 'USERNAME': 'cltbld', 13:29:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:29:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:29:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:29:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:29:44 INFO - 'WINDIR': 'C:\\windows', 13:29:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:29:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:29:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:29:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:29:45 INFO - Downloading/unpacking psutil>=0.7.1 13:29:45 INFO - Running setup.py egg_info for package psutil 13:29:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:29:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:29:45 INFO - Installing collected packages: psutil 13:29:45 INFO - Running setup.py install for psutil 13:29:45 INFO - building 'psutil._psutil_windows' extension 13:29:45 INFO - error: Unable to find vcvarsall.bat 13:29:45 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-7hfujx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:29:45 INFO - running install 13:29:45 INFO - running build 13:29:45 INFO - running build_py 13:29:45 INFO - creating build 13:29:45 INFO - creating build\lib.win32-2.7 13:29:45 INFO - creating build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:29:45 INFO - running build_ext 13:29:45 INFO - building 'psutil._psutil_windows' extension 13:29:45 INFO - error: Unable to find vcvarsall.bat 13:29:45 INFO - ---------------------------------------- 13:29:45 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-7hfujx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:29:45 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:29:45 WARNING - Return code: 1 13:29:45 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! 13:29:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:29: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')]} 13:29:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29: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')]} 13:29:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:45 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-039', 'USERDOMAIN': 'T-W732-IX-039', '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-039', '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 13:29:45 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 13:29:45 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 13:29:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:29:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:29:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:29:45 INFO - 'COMPUTERNAME': 'T-W732-IX-039', 13:29:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:29:45 INFO - 'DCLOCATION': 'SCL3', 13:29:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:29:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:29:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:29:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:29:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:29:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:29:45 INFO - 'HOMEDRIVE': 'C:', 13:29:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:29:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:29:45 INFO - 'KTS_VERSION': '1.19c', 13:29:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:29:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:29:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-039', 13:29:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:29:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:29:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:29:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:29:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:29:45 INFO - 'MOZ_AIRBAG': '1', 13:29:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:29:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:45 INFO - 'MOZ_MSVCVERSION': '8', 13:29:45 INFO - 'MOZ_NO_REMOTE': '1', 13:29:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:29:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:29:45 INFO - 'NO_EM_RESTART': '1', 13:29:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:29:45 INFO - 'OS': 'Windows_NT', 13:29:45 INFO - 'OURDRIVE': 'C:', 13:29:45 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;', 13:29:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:29:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:29:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:29:45 INFO - 'PROCESSOR_LEVEL': '6', 13:29:45 INFO - 'PROCESSOR_REVISION': '1e05', 13:29:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:29:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:29:45 INFO - 'PROMPT': '$P$G', 13:29:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:29:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:29:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:29:45 INFO - 'PWD': 'C:\\slave\\test', 13:29:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:29:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:29:45 INFO - 'SYSTEMDRIVE': 'C:', 13:29:45 INFO - 'SYSTEMROOT': 'C:\\windows', 13:29:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:45 INFO - 'TEST1': 'testie', 13:29:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:45 INFO - 'USERDOMAIN': 'T-W732-IX-039', 13:29:45 INFO - 'USERNAME': 'cltbld', 13:29:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:29:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:29:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:29:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:29:45 INFO - 'WINDIR': 'C:\\windows', 13:29:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:29:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:29:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:29:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:29:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:29:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:29:46 INFO - Running setup.py egg_info for package mozsystemmonitor 13:29:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:29:46 INFO - Running setup.py egg_info for package psutil 13:29:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:29:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:29:46 INFO - Installing collected packages: mozsystemmonitor, psutil 13:29:46 INFO - Running setup.py install for mozsystemmonitor 13:29:46 INFO - Running setup.py install for psutil 13:29:46 INFO - building 'psutil._psutil_windows' extension 13:29:46 INFO - error: Unable to find vcvarsall.bat 13:29:46 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-0ztchb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:29:46 INFO - running install 13:29:46 INFO - running build 13:29:46 INFO - running build_py 13:29:46 INFO - running build_ext 13:29:46 INFO - building 'psutil._psutil_windows' extension 13:29:46 INFO - error: Unable to find vcvarsall.bat 13:29:46 INFO - ---------------------------------------- 13:29:46 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-0ztchb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:29:46 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 13:29:46 WARNING - Return code: 1 13:29:46 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! 13:29:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:29: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')]} 13:29:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29: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')]} 13:29:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:46 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-039', 'USERDOMAIN': 'T-W732-IX-039', '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-039', '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 13:29:46 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 13:29:46 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 13:29:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:29:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:29:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:29:46 INFO - 'COMPUTERNAME': 'T-W732-IX-039', 13:29:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:29:46 INFO - 'DCLOCATION': 'SCL3', 13:29:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:29:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:29:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:29:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:29:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:29:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:29:46 INFO - 'HOMEDRIVE': 'C:', 13:29:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:29:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:29:46 INFO - 'KTS_VERSION': '1.19c', 13:29:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:29:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:29:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-039', 13:29:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:29:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:29:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:29:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:29:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:29:46 INFO - 'MOZ_AIRBAG': '1', 13:29:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:29:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:46 INFO - 'MOZ_MSVCVERSION': '8', 13:29:46 INFO - 'MOZ_NO_REMOTE': '1', 13:29:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:29:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:29:46 INFO - 'NO_EM_RESTART': '1', 13:29:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:29:46 INFO - 'OS': 'Windows_NT', 13:29:46 INFO - 'OURDRIVE': 'C:', 13:29:46 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;', 13:29:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:29:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:29:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:29:46 INFO - 'PROCESSOR_LEVEL': '6', 13:29:46 INFO - 'PROCESSOR_REVISION': '1e05', 13:29:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:29:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:29:46 INFO - 'PROMPT': '$P$G', 13:29:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:29:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:29:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:29:46 INFO - 'PWD': 'C:\\slave\\test', 13:29:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:29:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:29:46 INFO - 'SYSTEMDRIVE': 'C:', 13:29:46 INFO - 'SYSTEMROOT': 'C:\\windows', 13:29:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:46 INFO - 'TEST1': 'testie', 13:29:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:46 INFO - 'USERDOMAIN': 'T-W732-IX-039', 13:29:46 INFO - 'USERNAME': 'cltbld', 13:29:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:29:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:29:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:29:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:29:46 INFO - 'WINDIR': 'C:\\windows', 13:29:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:29:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:29:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:29:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:29:46 INFO - Downloading/unpacking blobuploader==1.2.4 13:29:46 INFO - Downloading blobuploader-1.2.4.tar.gz 13:29:46 INFO - Running setup.py egg_info for package blobuploader 13:29:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:29:50 INFO - Running setup.py egg_info for package requests 13:29:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:29:50 INFO - Downloading docopt-0.6.1.tar.gz 13:29:50 INFO - Running setup.py egg_info for package docopt 13:29:50 INFO - Installing collected packages: blobuploader, docopt, requests 13:29:50 INFO - Running setup.py install for blobuploader 13:29:50 INFO - Running setup.py install for docopt 13:29:50 INFO - Running setup.py install for requests 13:29:50 INFO - Successfully installed blobuploader docopt requests 13:29:50 INFO - Cleaning up... 13:29:50 INFO - Return code: 0 13:29:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:29:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:29:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:29:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:29:50 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, '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-039', 'USERDOMAIN': 'T-W732-IX-039', '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-039', '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 13:29:50 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 13:29:50 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 13:29:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:29:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:29:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:29:50 INFO - 'COMPUTERNAME': 'T-W732-IX-039', 13:29:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:29:50 INFO - 'DCLOCATION': 'SCL3', 13:29:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:29:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:29:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:29:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:29:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:29:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:29:50 INFO - 'HOMEDRIVE': 'C:', 13:29:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:29:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:29:50 INFO - 'KTS_VERSION': '1.19c', 13:29:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:29:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:29:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-039', 13:29:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:29:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:29:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:29:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:29:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:29:50 INFO - 'MOZ_AIRBAG': '1', 13:29:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:29:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:29:50 INFO - 'MOZ_MSVCVERSION': '8', 13:29:50 INFO - 'MOZ_NO_REMOTE': '1', 13:29:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:29:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:29:50 INFO - 'NO_EM_RESTART': '1', 13:29:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:29:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:29:50 INFO - 'OS': 'Windows_NT', 13:29:50 INFO - 'OURDRIVE': 'C:', 13:29:50 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;', 13:29:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:29:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:29:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:29:50 INFO - 'PROCESSOR_LEVEL': '6', 13:29:50 INFO - 'PROCESSOR_REVISION': '1e05', 13:29:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:29:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:29:50 INFO - 'PROMPT': '$P$G', 13:29:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:29:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:29:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:29:50 INFO - 'PWD': 'C:\\slave\\test', 13:29:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:29:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:29:50 INFO - 'SYSTEMDRIVE': 'C:', 13:29:50 INFO - 'SYSTEMROOT': 'C:\\windows', 13:29:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:50 INFO - 'TEST1': 'testie', 13:29:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:29:50 INFO - 'USERDOMAIN': 'T-W732-IX-039', 13:29:50 INFO - 'USERNAME': 'cltbld', 13:29:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:29:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:29:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:29:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:29:50 INFO - 'WINDIR': 'C:\\windows', 13:29:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:29:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:29:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:29:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:29:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:29:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:29:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:29:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:29:55 INFO - Unpacking c:\slave\test\build\tests\marionette 13:29:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:29:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:29:55 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 13:29:55 INFO - Running setup.py install for browsermob-proxy 13:30:09 INFO - Running setup.py install for manifestparser 13:30:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for marionette-client 13:30:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:30:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for marionette-driver 13:30:09 INFO - Running setup.py install for mozcrash 13:30:09 INFO - Running setup.py install for mozdebug 13:30:09 INFO - Running setup.py install for mozdevice 13:30:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for mozfile 13:30:09 INFO - Running setup.py install for mozhttpd 13:30:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for mozinfo 13:30:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for mozInstall 13:30:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for mozleak 13:30:09 INFO - Running setup.py install for mozlog 13:30:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for moznetwork 13:30:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for mozprocess 13:30:09 INFO - Running setup.py install for mozprofile 13:30:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for mozrunner 13:30:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for mozscreenshot 13:30:09 INFO - Running setup.py install for moztest 13:30:09 INFO - Running setup.py install for mozversion 13:30:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:30:09 INFO - Running setup.py install for wptserve 13:30:09 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 13:30:09 INFO - Cleaning up... 13:30:09 INFO - Return code: 0 13:30:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:30:09 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')]} 13:30:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:30:09 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')]} 13:30:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:30:09 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 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, '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-039', 'USERDOMAIN': 'T-W732-IX-039', '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-039', '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 13:30:09 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 13:30:09 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 13:30:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:30:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:30:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:30:09 INFO - 'COMPUTERNAME': 'T-W732-IX-039', 13:30:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:30:09 INFO - 'DCLOCATION': 'SCL3', 13:30:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:30:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:30:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:30:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:30:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:30:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:30:09 INFO - 'HOMEDRIVE': 'C:', 13:30:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:30:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:30:09 INFO - 'KTS_VERSION': '1.19c', 13:30:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:30:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:30:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-039', 13:30:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:30:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:30:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:30:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:30:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:30:09 INFO - 'MOZ_AIRBAG': '1', 13:30:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:30:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:30:09 INFO - 'MOZ_MSVCVERSION': '8', 13:30:09 INFO - 'MOZ_NO_REMOTE': '1', 13:30:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:30:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:30:09 INFO - 'NO_EM_RESTART': '1', 13:30:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:30:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:30:09 INFO - 'OS': 'Windows_NT', 13:30:09 INFO - 'OURDRIVE': 'C:', 13:30:09 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;', 13:30:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:30:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:30:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:30:09 INFO - 'PROCESSOR_LEVEL': '6', 13:30:09 INFO - 'PROCESSOR_REVISION': '1e05', 13:30:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:30:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:30:09 INFO - 'PROMPT': '$P$G', 13:30:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:30:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:30:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:30:09 INFO - 'PWD': 'C:\\slave\\test', 13:30:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:30:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:30:09 INFO - 'SYSTEMDRIVE': 'C:', 13:30:09 INFO - 'SYSTEMROOT': 'C:\\windows', 13:30:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:30:09 INFO - 'TEST1': 'testie', 13:30:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:30:09 INFO - 'USERDOMAIN': 'T-W732-IX-039', 13:30:09 INFO - 'USERNAME': 'cltbld', 13:30:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:30:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:30:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:30:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:30:09 INFO - 'WINDIR': 'C:\\windows', 13:30:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:30:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:30:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:30:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:30:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:30:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:30:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:30:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:30:13 INFO - Unpacking c:\slave\test\build\tests\marionette 13:30:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:30:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:30:13 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)) 13:30:25 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)) 13:30:25 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)) 13:30:25 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)) 13:30:25 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)) 13:30:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:30:25 INFO - Downloading blessings-1.6.tar.gz 13:30:25 INFO - Running setup.py egg_info for package blessings 13:30:25 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)) 13:30:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:30:25 INFO - Running setup.py install for blessings 13:30:25 INFO - Running setup.py install for browsermob-proxy 13:30:25 INFO - Running setup.py install for manifestparser 13:30:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Running setup.py install for marionette-client 13:30:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:30:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Running setup.py install for marionette-driver 13:30:25 INFO - Running setup.py install for mozcrash 13:30:25 INFO - Running setup.py install for mozdebug 13:30:25 INFO - Running setup.py install for mozdevice 13:30:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Running setup.py install for mozhttpd 13:30:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Running setup.py install for mozInstall 13:30:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Running setup.py install for mozleak 13:30:25 INFO - Running setup.py install for mozprofile 13:30:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Running setup.py install for mozrunner 13:30:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:30:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:30:27 INFO - Running setup.py install for mozscreenshot 13:30:27 INFO - Running setup.py install for moztest 13:30:27 INFO - Running setup.py install for mozversion 13:30:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:30:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:30:27 INFO - Running setup.py install for wptserve 13:30:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:30:27 INFO - Cleaning up... 13:30:27 INFO - Return code: 0 13:30:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:30:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:30:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:30:27 INFO - Reading from file tmpfile_stdout 13:30:27 INFO - Using _rmtree_windows ... 13:30:27 INFO - Using _rmtree_windows ... 13:30:27 INFO - Current package versions: 13:30:27 INFO - blessings == 1.6 13:30:27 INFO - blobuploader == 1.2.4 13:30:27 INFO - browsermob-proxy == 0.6.0 13:30:27 INFO - distribute == 0.6.14 13:30:27 INFO - docopt == 0.6.1 13:30:27 INFO - manifestparser == 1.1 13:30:27 INFO - marionette-client == 2.3.0 13:30:27 INFO - marionette-driver == 1.4.0 13:30:27 INFO - mozInstall == 1.12 13:30:27 INFO - mozcrash == 0.17 13:30:27 INFO - mozdebug == 0.1 13:30:27 INFO - mozdevice == 0.48 13:30:27 INFO - mozfile == 1.2 13:30:27 INFO - mozhttpd == 0.7 13:30:27 INFO - mozinfo == 0.9 13:30:27 INFO - mozleak == 0.1 13:30:27 INFO - mozlog == 3.1 13:30:27 INFO - moznetwork == 0.27 13:30:27 INFO - mozprocess == 0.22 13:30:27 INFO - mozprofile == 0.28 13:30:27 INFO - mozrunner == 6.11 13:30:27 INFO - mozscreenshot == 0.1 13:30:27 INFO - mozsystemmonitor == 0.0 13:30:27 INFO - moztest == 0.7 13:30:27 INFO - mozversion == 1.4 13:30:27 INFO - requests == 1.2.3 13:30:27 INFO - wptserve == 1.4.0 13:30:27 INFO - Running post-action listener: _resource_record_post_action 13:30:27 INFO - Running post-action listener: _start_resource_monitoring 13:30:27 INFO - Starting resource monitoring. 13:30:27 INFO - ##### 13:30:27 INFO - ##### Running pull step. 13:30:27 INFO - ##### 13:30:27 INFO - Running pre-action listener: _resource_record_pre_action 13:30:27 INFO - Running main action method: pull 13:30:27 INFO - Pull has nothing to do! 13:30:27 INFO - Running post-action listener: _resource_record_post_action 13:30:27 INFO - ##### 13:30:27 INFO - ##### Running install step. 13:30:27 INFO - ##### 13:30:27 INFO - Running pre-action listener: _resource_record_pre_action 13:30:27 INFO - Running main action method: install 13:30:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:30:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:30:27 INFO - Reading from file tmpfile_stdout 13:30:27 INFO - Using _rmtree_windows ... 13:30:27 INFO - Using _rmtree_windows ... 13:30:27 INFO - Detecting whether we're running mozinstall >=1.0... 13:30:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:30:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:30:27 INFO - Reading from file tmpfile_stdout 13:30:27 INFO - Output received: 13:30:27 INFO - Usage: mozinstall-script.py [options] installer 13:30:27 INFO - Options: 13:30:27 INFO - -h, --help show this help message and exit 13:30:27 INFO - -d DEST, --destination=DEST 13:30:27 INFO - Directory to install application into. [default: 13:30:27 INFO - "C:\slave\test"] 13:30:27 INFO - --app=APP Application being installed. [default: firefox] 13:30:27 INFO - Using _rmtree_windows ... 13:30:27 INFO - Using _rmtree_windows ... 13:30:27 INFO - mkdir: C:\slave\test\build\application 13:30:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:30:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 13:30:29 INFO - Reading from file tmpfile_stdout 13:30:29 INFO - Output received: 13:30:29 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:30:29 INFO - Using _rmtree_windows ... 13:30:29 INFO - Using _rmtree_windows ... 13:30:29 INFO - Running post-action listener: _resource_record_post_action 13:30:29 INFO - ##### 13:30:29 INFO - ##### Running run-tests step. 13:30:29 INFO - ##### 13:30:29 INFO - Running pre-action listener: _resource_record_pre_action 13:30:29 INFO - Running main action method: run_tests 13:30:29 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:30:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:30:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:30:29 INFO - grabbing minidump binary from tooltool 13:30:29 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')]} 13:30:29 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 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:30:29 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 13:30:29 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 13:30:29 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:30:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpmmfa49 13:30:30 INFO - INFO - File integrity verified, renaming tmpmmfa49 to win32-minidump_stackwalk.exe 13:30:30 INFO - Return code: 0 13:30:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:30:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:30:31 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/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 13:30:31 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/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 13:30:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:30:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 13:30:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:30:31 INFO - 'COMPUTERNAME': 'T-W732-IX-039', 13:30:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:30:31 INFO - 'DCLOCATION': 'SCL3', 13:30:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:30:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:30:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:30:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:30:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:30:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:30:31 INFO - 'HOMEDRIVE': 'C:', 13:30:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 13:30:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:30:31 INFO - 'KTS_VERSION': '1.19c', 13:30:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:30:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 13:30:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-039', 13:30:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:30:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:30:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:30:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:30:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:30:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:30:31 INFO - 'MOZ_AIRBAG': '1', 13:30:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:30:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:30:31 INFO - 'MOZ_MSVCVERSION': '8', 13:30:31 INFO - 'MOZ_NO_REMOTE': '1', 13:30:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:30:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:30:31 INFO - 'NO_EM_RESTART': '1', 13:30:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:30:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:30:31 INFO - 'OS': 'Windows_NT', 13:30:31 INFO - 'OURDRIVE': 'C:', 13:30:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 13:30:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:30:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:30:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:30:31 INFO - 'PROCESSOR_LEVEL': '6', 13:30:31 INFO - 'PROCESSOR_REVISION': '1e05', 13:30:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:30:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:30:31 INFO - 'PROMPT': '$P$G', 13:30:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:30:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:30:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:30:31 INFO - 'PWD': 'C:\\slave\\test', 13:30:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:30:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:30:31 INFO - 'SYSTEMDRIVE': 'C:', 13:30:31 INFO - 'SYSTEMROOT': 'C:\\windows', 13:30:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:30:31 INFO - 'TEST1': 'testie', 13:30:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 13:30:31 INFO - 'USERDOMAIN': 'T-W732-IX-039', 13:30:31 INFO - 'USERNAME': 'cltbld', 13:30:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 13:30:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:30:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:30:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:30:31 INFO - 'WINDIR': 'C:\\windows', 13:30:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 13:30:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 13:30:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:30:31 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/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 13:30:32 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 13:30:32 INFO - import pkg_resources 13:30:34 INFO - Using 1 client processes 13:30:36 INFO - SUITE-START | Running 778 tests 13:30:36 INFO - Running testharness tests 13:30:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:30:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 13:30:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:30:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:30:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:30:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:30:37 INFO - Setting up ssl 13:30:37 INFO - PROCESS | certutil | 13:30:37 INFO - PROCESS | certutil | 13:30:37 INFO - PROCESS | certutil | 13:30:37 INFO - Certificate Nickname Trust Attributes 13:30:37 INFO - SSL,S/MIME,JAR/XPI 13:30:37 INFO - 13:30:37 INFO - web-platform-tests CT,, 13:30:37 INFO - 13:30:37 INFO - Starting runner 13:30:38 INFO - PROCESS | 1480 | [1480] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:30:38 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:30:38 INFO - PROCESS | 1480 | [1480] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:30:40 INFO - PROCESS | 1480 | 1465245040187 Marionette DEBUG Marionette enabled via build flag and pref 13:30:41 INFO - PROCESS | 1480 | ++DOCSHELL 0E37C800 == 1 [pid = 1480] [id = 1] 13:30:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 1 (0E37CC00) [pid = 1480] [serial = 1] [outer = 00000000] 13:30:41 INFO - PROCESS | 1480 | [1480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 2 (0E37D800) [pid = 1480] [serial = 2] [outer = 0E37CC00] 13:30:41 INFO - PROCESS | 1480 | ++DOCSHELL 0EABE800 == 2 [pid = 1480] [id = 2] 13:30:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 3 (0EABEC00) [pid = 1480] [serial = 3] [outer = 00000000] 13:30:41 INFO - PROCESS | 1480 | [1480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 4 (0EABF800) [pid = 1480] [serial = 4] [outer = 0EABEC00] 13:30:41 INFO - PROCESS | 1480 | 1465245041800 Marionette INFO Listening on port 2828 13:30:43 INFO - PROCESS | 1480 | 1465245043465 Marionette DEBUG Marionette enabled via command-line flag 13:30:43 INFO - PROCESS | 1480 | [1480] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:30:43 INFO - PROCESS | 1480 | [1480] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:30:43 INFO - PROCESS | 1480 | ++DOCSHELL 0DBE2400 == 3 [pid = 1480] [id = 3] 13:30:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 5 (0DBEA400) [pid = 1480] [serial = 5] [outer = 00000000] 13:30:43 INFO - PROCESS | 1480 | [1480] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:30:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 6 (0DBEB000) [pid = 1480] [serial = 6] [outer = 0DBEA400] 13:30:43 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:30:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 7 (131BE400) [pid = 1480] [serial = 7] [outer = 0EABEC00] 13:30:44 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:44 INFO - PROCESS | 1480 | 1465245044549 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49799 13:30:44 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:44 INFO - PROCESS | 1480 | 1465245044560 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49801 13:30:44 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:44 INFO - PROCESS | 1480 | 1465245044568 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49803 13:30:44 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:44 INFO - PROCESS | 1480 | 1465245044605 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49804 13:30:44 INFO - PROCESS | 1480 | 1465245044610 Marionette DEBUG Closed connection conn0 13:30:44 INFO - PROCESS | 1480 | 1465245044612 Marionette DEBUG Closed connection conn1 13:30:44 INFO - PROCESS | 1480 | 1465245044614 Marionette DEBUG Closed connection conn2 13:30:44 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:44 INFO - PROCESS | 1480 | 1465245044620 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49806 13:30:44 INFO - PROCESS | 1480 | 1465245044683 Marionette DEBUG Closed connection conn3 13:30:44 INFO - PROCESS | 1480 | 1465245044802 Marionette DEBUG Closed connection conn4 13:30:44 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:44 INFO - PROCESS | 1480 | 1465245044808 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49807 13:30:44 INFO - PROCESS | 1480 | 1465245044820 Marionette DEBUG Closed connection conn5 13:30:44 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:30:44 INFO - PROCESS | 1480 | 1465245044825 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49808 13:30:44 INFO - PROCESS | 1480 | ++DOCSHELL 13D33000 == 4 [pid = 1480] [id = 4] 13:30:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 8 (13D33400) [pid = 1480] [serial = 8] [outer = 00000000] 13:30:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 9 (14E68C00) [pid = 1480] [serial = 9] [outer = 13D33400] 13:30:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 10 (14E6E800) [pid = 1480] [serial = 10] [outer = 13D33400] 13:30:44 INFO - PROCESS | 1480 | 1465245044967 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:30:44 INFO - PROCESS | 1480 | 1465245044972 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606120332","device":"desktop","version":"48.0"} 13:30:46 INFO - PROCESS | 1480 | [1480] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:30:46 INFO - PROCESS | 1480 | [1480] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:30:46 INFO - PROCESS | 1480 | [1480] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:30:46 INFO - PROCESS | 1480 | ++DOCSHELL 13136400 == 5 [pid = 1480] [id = 5] 13:30:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 11 (13139000) [pid = 1480] [serial = 11] [outer = 00000000] 13:30:46 INFO - PROCESS | 1480 | ++DOCSHELL 1313A400 == 6 [pid = 1480] [id = 6] 13:30:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 12 (1313C000) [pid = 1480] [serial = 12] [outer = 00000000] 13:30:47 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:30:47 INFO - PROCESS | 1480 | ++DOCSHELL 16DA8C00 == 7 [pid = 1480] [id = 7] 13:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 13 (16DA9000) [pid = 1480] [serial = 13] [outer = 00000000] 13:30:47 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:30:47 INFO - PROCESS | 1480 | [1480] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 14 (16DB1800) [pid = 1480] [serial = 14] [outer = 16DA9000] 13:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 15 (176BD000) [pid = 1480] [serial = 15] [outer = 13139000] 13:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 16 (176BE800) [pid = 1480] [serial = 16] [outer = 1313C000] 13:30:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 17 (176C1000) [pid = 1480] [serial = 17] [outer = 16DA9000] 13:30:48 INFO - PROCESS | 1480 | 1465245048550 Marionette INFO startBrowser b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:48 INFO - PROCESS | 1480 | 1465245048587 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1480 | 1465245048602 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1480 | 1465245048604 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 18 (1988A400) [pid = 1480] [serial = 18] [outer = 16DA9000] 13:30:49 INFO - PROCESS | 1480 | 1465245049334 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"b7cde3f9-4da6-42ca-b03a-2da289229b5e","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606120332","device":"desktop","version":"48.0","command_id":1}}] 13:30:49 INFO - PROCESS | 1480 | 1465245049602 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 13:30:49 INFO - PROCESS | 1480 | 1465245049607 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:49 INFO - PROCESS | 1480 | 1465245049643 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 13:30:49 INFO - PROCESS | 1480 | 1465245049697 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:30:49 INFO - PROCESS | 1480 | 1465245049699 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:49 INFO - PROCESS | 1480 | [1480] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:30:50 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:30:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 19 (1A59A800) [pid = 1480] [serial = 19] [outer = 16DA9000] 13:30:50 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:50 INFO - PROCESS | 1480 | 1465245050759 Marionette TRACE conn6 <- [1,3,null,{}] 13:30:50 INFO - PROCESS | 1480 | 1465245050801 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:30:50 INFO - PROCESS | 1480 | 1465245050803 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:50 INFO - PROCESS | 1480 | 1465245050823 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 13:30:50 INFO - PROCESS | 1480 | 1465245050834 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1480 | 1465245050836 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 13:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:30:50 INFO - PROCESS | 1480 | 1465245050840 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1480 | 1465245050844 Marionette TRACE conn6 <- [1,6,null,{}] 13:30:50 INFO - PROCESS | 1480 | 1465245050923 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:50 INFO - PROCESS | 1480 | 1465245050926 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:50 INFO - PROCESS | 1480 | 1465245050944 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 13:30:50 INFO - PROCESS | 1480 | 1465245050948 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1480 | 1465245050950 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:50 INFO - PROCESS | 1480 | ++DOCSHELL 1C284800 == 8 [pid = 1480] [id = 8] 13:30:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 20 (1C284C00) [pid = 1480] [serial = 20] [outer = 00000000] 13:30:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 21 (1C287400) [pid = 1480] [serial = 21] [outer = 1C284C00] 13:30:51 INFO - PROCESS | 1480 | 1465245051002 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 22 (15C34400) [pid = 1480] [serial = 22] [outer = 1C284C00] 13:30:51 INFO - PROCESS | 1480 | --DOCSHELL 0E37C800 == 7 [pid = 1480] [id = 1] 13:30:51 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6E800 == 8 [pid = 1480] [id = 9] 13:30:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 23 (0CDCC400) [pid = 1480] [serial = 23] [outer = 00000000] 13:30:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 24 (0D0E8000) [pid = 1480] [serial = 24] [outer = 0CDCC400] 13:30:51 INFO - PROCESS | 1480 | 1465245051425 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 25 (0D553800) [pid = 1480] [serial = 25] [outer = 0CDCC400] 13:30:51 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:30:52 INFO - PROCESS | 1480 | 1465245052250 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 13:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1478ms 13:30:52 INFO - PROCESS | 1480 | 1465245052325 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1480 | 1465245052329 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 13:30:52 INFO - PROCESS | 1480 | 1465245052334 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:30:52 INFO - PROCESS | 1480 | 1465245052337 Marionette TRACE conn6 <- [1,10,null,{}] 13:30:52 INFO - PROCESS | 1480 | 1465245052385 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:52 INFO - PROCESS | 1480 | 1465245052388 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:52 INFO - PROCESS | 1480 | 1465245052560 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 13:30:52 INFO - PROCESS | 1480 | 1465245052629 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1480 | 1465245052633 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:52 INFO - PROCESS | 1480 | ++DOCSHELL 1770B400 == 9 [pid = 1480] [id = 10] 13:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 26 (1770BC00) [pid = 1480] [serial = 26] [outer = 00000000] 13:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 27 (1770F000) [pid = 1480] [serial = 27] [outer = 1770BC00] 13:30:52 INFO - PROCESS | 1480 | 1465245052693 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 28 (17713400) [pid = 1480] [serial = 28] [outer = 1770BC00] 13:30:53 INFO - PROCESS | 1480 | 1465245053325 Marionette TRACE conn6 <- [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]]]}] 13:30:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:30:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1011ms 13:30:53 INFO - PROCESS | 1480 | 1465245053349 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 13:30:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:30:53 INFO - PROCESS | 1480 | 1465245053353 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 13:30:53 INFO - PROCESS | 1480 | 1465245053358 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1480 | 1465245053362 Marionette TRACE conn6 <- [1,14,null,{}] 13:30:53 INFO - PROCESS | 1480 | 1465245053368 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:53 INFO - PROCESS | 1480 | 1465245053371 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:53 INFO - PROCESS | 1480 | 1465245053479 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 13:30:53 INFO - PROCESS | 1480 | 1465245053547 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1480 | 1465245053551 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:53 INFO - PROCESS | 1480 | ++DOCSHELL 0D168000 == 10 [pid = 1480] [id = 11] 13:30:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 29 (0D169000) [pid = 1480] [serial = 29] [outer = 00000000] 13:30:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 30 (0D1F2400) [pid = 1480] [serial = 30] [outer = 0D169000] 13:30:53 INFO - PROCESS | 1480 | 1465245053601 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 31 (0D99E000) [pid = 1480] [serial = 31] [outer = 0D169000] 13:30:53 INFO - PROCESS | 1480 | --DOCSHELL 13D33000 == 9 [pid = 1480] [id = 4] 13:30:54 INFO - PROCESS | 1480 | 1465245054067 Marionette TRACE conn6 <- [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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 729ms 13:30:54 INFO - PROCESS | 1480 | 1465245054092 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1480 | 1465245054096 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 13:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:30:54 INFO - PROCESS | 1480 | ++DOCSHELL 0DD0BC00 == 10 [pid = 1480] [id = 12] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 32 (0DD0C000) [pid = 1480] [serial = 32] [outer = 00000000] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 33 (0DE87400) [pid = 1480] [serial = 33] [outer = 0DD0C000] 13:30:54 INFO - PROCESS | 1480 | 1465245054131 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1480 | 1465245054134 Marionette TRACE conn6 <- [1,18,null,{}] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 34 (0E375C00) [pid = 1480] [serial = 34] [outer = 0DD0C000] 13:30:54 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6A800 == 11 [pid = 1480] [id = 13] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 35 (0E37A000) [pid = 1480] [serial = 35] [outer = 00000000] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 36 (0EAC5C00) [pid = 1480] [serial = 36] [outer = 0E37A000] 13:30:54 INFO - PROCESS | 1480 | 1465245054211 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:54 INFO - PROCESS | 1480 | 1465245054214 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:54 INFO - PROCESS | 1480 | 1465245054347 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 37 (11B9D800) [pid = 1480] [serial = 37] [outer = 0E37A000] 13:30:54 INFO - PROCESS | 1480 | 1465245054382 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1480 | 1465245054384 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:54 INFO - PROCESS | 1480 | ++DOCSHELL 12119800 == 12 [pid = 1480] [id = 14] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 38 (1211B400) [pid = 1480] [serial = 38] [outer = 00000000] 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 39 (12160000) [pid = 1480] [serial = 39] [outer = 1211B400] 13:30:54 INFO - PROCESS | 1480 | 1465245054438 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 40 (1221A800) [pid = 1480] [serial = 40] [outer = 1211B400] 13:30:54 INFO - PROCESS | 1480 | 1465245054894 Marionette TRACE conn6 <- [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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 810ms 13:30:54 INFO - PROCESS | 1480 | 1465245054913 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1480 | 1465245054915 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 13:30:54 INFO - PROCESS | 1480 | 1465245054919 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:30:54 INFO - PROCESS | 1480 | 1465245054922 Marionette TRACE conn6 <- [1,22,null,{}] 13:30:54 INFO - PROCESS | 1480 | 1465245054937 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:54 INFO - PROCESS | 1480 | 1465245054942 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:55 INFO - PROCESS | 1480 | 1465245055033 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 13:30:55 INFO - PROCESS | 1480 | 1465245055043 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1480 | 1465245055046 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:55 INFO - PROCESS | 1480 | ++DOCSHELL 14E52000 == 13 [pid = 1480] [id = 15] 13:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 41 (14E52400) [pid = 1480] [serial = 41] [outer = 00000000] 13:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 42 (14E55000) [pid = 1480] [serial = 42] [outer = 14E52400] 13:30:55 INFO - PROCESS | 1480 | 1465245055096 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 43 (15488C00) [pid = 1480] [serial = 43] [outer = 14E52400] 13:30:55 INFO - PROCESS | 1480 | 1465245055512 Marionette TRACE conn6 <- [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]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 13:30:55 INFO - PROCESS | 1480 | 1465245055554 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1480 | 1465245055557 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 13:30:55 INFO - PROCESS | 1480 | 1465245055560 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:30:55 INFO - PROCESS | 1480 | 1465245055562 Marionette TRACE conn6 <- [1,26,null,{}] 13:30:55 INFO - PROCESS | 1480 | 1465245055566 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:55 INFO - PROCESS | 1480 | 1465245055568 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:55 INFO - PROCESS | 1480 | 1465245055654 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 13:30:55 INFO - PROCESS | 1480 | 1465245055660 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1480 | 1465245055662 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:55 INFO - PROCESS | 1480 | ++DOCSHELL 15674000 == 14 [pid = 1480] [id = 16] 13:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 44 (15675400) [pid = 1480] [serial = 44] [outer = 00000000] 13:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 45 (16334400) [pid = 1480] [serial = 45] [outer = 15675400] 13:30:55 INFO - PROCESS | 1480 | 1465245055707 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 46 (13DC7800) [pid = 1480] [serial = 46] [outer = 15675400] 13:30:56 INFO - PROCESS | 1480 | 1465245056148 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 13:30:56 INFO - PROCESS | 1480 | 1465245056194 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1480 | 1465245056196 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 13:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:30:56 INFO - PROCESS | 1480 | 1465245056199 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1480 | 1465245056201 Marionette TRACE conn6 <- [1,30,null,{}] 13:30:56 INFO - PROCESS | 1480 | 1465245056205 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:56 INFO - PROCESS | 1480 | 1465245056207 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:56 INFO - PROCESS | 1480 | 1465245056284 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 13:30:56 INFO - PROCESS | 1480 | 1465245056291 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1480 | 1465245056293 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:56 INFO - PROCESS | 1480 | ++DOCSHELL 17210C00 == 15 [pid = 1480] [id = 17] 13:30:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 47 (176BBC00) [pid = 1480] [serial = 47] [outer = 00000000] 13:30:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 48 (17712000) [pid = 1480] [serial = 48] [outer = 176BBC00] 13:30:56 INFO - PROCESS | 1480 | 1465245056338 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (177C9000) [pid = 1480] [serial = 49] [outer = 176BBC00] 13:30:56 INFO - PROCESS | 1480 | 1465245056724 Marionette TRACE conn6 <- [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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 13:30:56 INFO - PROCESS | 1480 | 1465245056770 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1480 | 1465245056772 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 13:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:30:56 INFO - PROCESS | 1480 | 1465245056788 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1480 | 1465245056789 Marionette TRACE conn6 <- [1,34,null,{}] 13:30:56 INFO - PROCESS | 1480 | 1465245056793 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:56 INFO - PROCESS | 1480 | 1465245056799 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:56 INFO - PROCESS | 1480 | 1465245056905 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 13:30:56 INFO - PROCESS | 1480 | 1465245056910 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1480 | 1465245056912 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:56 INFO - PROCESS | 1480 | ++DOCSHELL 17A72400 == 16 [pid = 1480] [id = 18] 13:30:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (17A74400) [pid = 1480] [serial = 50] [outer = 00000000] 13:30:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (19765C00) [pid = 1480] [serial = 51] [outer = 17A74400] 13:30:56 INFO - PROCESS | 1480 | 1465245056962 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (1987FC00) [pid = 1480] [serial = 52] [outer = 17A74400] 13:30:57 INFO - PROCESS | 1480 | 1465245057369 Marionette TRACE conn6 <- [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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 649ms 13:30:57 INFO - PROCESS | 1480 | 1465245057426 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1480 | 1465245057428 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 13:30:57 INFO - PROCESS | 1480 | 1465245057432 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:30:57 INFO - PROCESS | 1480 | 1465245057434 Marionette TRACE conn6 <- [1,38,null,{}] 13:30:57 INFO - PROCESS | 1480 | 1465245057441 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:57 INFO - PROCESS | 1480 | 1465245057443 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:57 INFO - PROCESS | 1480 | 1465245057518 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 13:30:57 INFO - PROCESS | 1480 | 1465245057524 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1480 | 1465245057525 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:57 INFO - PROCESS | 1480 | ++DOCSHELL 121D0000 == 17 [pid = 1480] [id = 19] 13:30:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (12230C00) [pid = 1480] [serial = 53] [outer = 00000000] 13:30:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (1223E800) [pid = 1480] [serial = 54] [outer = 12230C00] 13:30:57 INFO - PROCESS | 1480 | 1465245057569 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (1770A400) [pid = 1480] [serial = 55] [outer = 12230C00] 13:30:57 INFO - PROCESS | 1480 | 1465245057961 Marionette TRACE conn6 <- [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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 13:30:58 INFO - PROCESS | 1480 | 1465245058006 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 1480 | 1465245058017 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 13:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:30:58 INFO - PROCESS | 1480 | 1465245058032 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1480 | 1465245058034 Marionette TRACE conn6 <- [1,42,null,{}] 13:30:58 INFO - PROCESS | 1480 | 1465245058042 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:58 INFO - PROCESS | 1480 | 1465245058044 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:58 INFO - PROCESS | 1480 | 1465245058119 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 13:30:58 INFO - PROCESS | 1480 | 1465245058125 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1480 | 1465245058127 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:58 INFO - PROCESS | 1480 | ++DOCSHELL 18BB2000 == 18 [pid = 1480] [id = 20] 13:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (18BB2400) [pid = 1480] [serial = 56] [outer = 00000000] 13:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (18BB5800) [pid = 1480] [serial = 57] [outer = 18BB2400] 13:30:58 INFO - PROCESS | 1480 | 1465245058173 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (18BB8C00) [pid = 1480] [serial = 58] [outer = 18BB2400] 13:30:58 INFO - PROCESS | 1480 | 1465245058663 Marionette TRACE conn6 <- [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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 13:30:58 INFO - PROCESS | 1480 | 1465245058704 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 13:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:30:58 INFO - PROCESS | 1480 | 1465245058706 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 13:30:58 INFO - PROCESS | 1480 | 1465245058709 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1480 | 1465245058711 Marionette TRACE conn6 <- [1,46,null,{}] 13:30:58 INFO - PROCESS | 1480 | 1465245058714 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:58 INFO - PROCESS | 1480 | 1465245058716 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:58 INFO - PROCESS | 1480 | 1465245058792 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 13:30:58 INFO - PROCESS | 1480 | 1465245058797 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1480 | 1465245058799 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:58 INFO - PROCESS | 1480 | ++DOCSHELL 19888800 == 19 [pid = 1480] [id = 21] 13:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (19C30800) [pid = 1480] [serial = 59] [outer = 00000000] 13:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (1A505800) [pid = 1480] [serial = 60] [outer = 19C30800] 13:30:58 INFO - PROCESS | 1480 | 1465245058848 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (1C2DEC00) [pid = 1480] [serial = 61] [outer = 19C30800] 13:30:59 INFO - PROCESS | 1480 | 1465245059232 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 13:30:59 INFO - PROCESS | 1480 | 1465245059292 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1480 | 1465245059295 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 13:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:30:59 INFO - PROCESS | 1480 | 1465245059298 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1480 | 1465245059300 Marionette TRACE conn6 <- [1,50,null,{}] 13:30:59 INFO - PROCESS | 1480 | 1465245059305 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:59 INFO - PROCESS | 1480 | 1465245059307 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:59 INFO - PROCESS | 1480 | 1465245059390 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 13:30:59 INFO - PROCESS | 1480 | 1465245059405 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1480 | 1465245059407 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:30:59 INFO - PROCESS | 1480 | ++DOCSHELL 0D62F000 == 20 [pid = 1480] [id = 22] 13:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D62F800) [pid = 1480] [serial = 62] [outer = 00000000] 13:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14E6E400) [pid = 1480] [serial = 63] [outer = 0D62F800] 13:30:59 INFO - PROCESS | 1480 | 1465245059451 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (13D2F400) [pid = 1480] [serial = 64] [outer = 0D62F800] 13:30:59 INFO - PROCESS | 1480 | 1465245059843 Marionette TRACE conn6 <- [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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 569ms 13:30:59 INFO - PROCESS | 1480 | 1465245059873 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1480 | 1465245059876 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 13:30:59 INFO - PROCESS | 1480 | 1465245059878 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:30:59 INFO - PROCESS | 1480 | 1465245059881 Marionette TRACE conn6 <- [1,54,null,{}] 13:30:59 INFO - PROCESS | 1480 | 1465245059884 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:30:59 INFO - PROCESS | 1480 | 1465245059887 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:00 INFO - PROCESS | 1480 | 1465245060013 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 13:31:00 INFO - PROCESS | 1480 | 1465245060020 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1480 | 1465245060022 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:00 INFO - PROCESS | 1480 | ++DOCSHELL 0D708C00 == 21 [pid = 1480] [id = 23] 13:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D709400) [pid = 1480] [serial = 65] [outer = 00000000] 13:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D70F800) [pid = 1480] [serial = 66] [outer = 0D709400] 13:31:00 INFO - PROCESS | 1480 | 1465245060068 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1C281400) [pid = 1480] [serial = 67] [outer = 0D709400] 13:31:00 INFO - PROCESS | 1480 | 1465245060445 Marionette TRACE conn6 <- [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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 13:31:00 INFO - PROCESS | 1480 | 1465245060512 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1480 | 1465245060515 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 13:31:00 INFO - PROCESS | 1480 | 1465245060518 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:31:00 INFO - PROCESS | 1480 | 1465245060519 Marionette TRACE conn6 <- [1,58,null,{}] 13:31:00 INFO - PROCESS | 1480 | 1465245060523 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:00 INFO - PROCESS | 1480 | 1465245060525 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:00 INFO - PROCESS | 1480 | 1465245060634 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 13:31:00 INFO - PROCESS | 1480 | 1465245060641 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1480 | 1465245060643 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:00 INFO - PROCESS | 1480 | ++DOCSHELL 1C2E7400 == 22 [pid = 1480] [id = 24] 13:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (1C2E8C00) [pid = 1480] [serial = 68] [outer = 00000000] 13:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1D376800) [pid = 1480] [serial = 69] [outer = 1C2E8C00] 13:31:00 INFO - PROCESS | 1480 | 1465245060686 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1D379400) [pid = 1480] [serial = 70] [outer = 1C2E8C00] 13:31:01 INFO - PROCESS | 1480 | 1465245061067 Marionette TRACE conn6 <- [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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 13:31:01 INFO - PROCESS | 1480 | 1465245061092 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1480 | 1465245061094 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 13:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:31:01 INFO - PROCESS | 1480 | 1465245061097 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1480 | 1465245061099 Marionette TRACE conn6 <- [1,62,null,{}] 13:31:01 INFO - PROCESS | 1480 | 1465245061102 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:01 INFO - PROCESS | 1480 | 1465245061104 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:01 INFO - PROCESS | 1480 | 1465245061191 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 13:31:01 INFO - PROCESS | 1480 | 1465245061277 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1480 | 1465245061279 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:01 INFO - PROCESS | 1480 | ++DOCSHELL 1D37C800 == 23 [pid = 1480] [id = 25] 13:31:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1D37D000) [pid = 1480] [serial = 71] [outer = 00000000] 13:31:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1D383C00) [pid = 1480] [serial = 72] [outer = 1D37D000] 13:31:01 INFO - PROCESS | 1480 | 1465245061321 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1D384800) [pid = 1480] [serial = 73] [outer = 1D37D000] 13:31:02 INFO - PROCESS | 1480 | 1465245062424 Marionette TRACE conn6 <- [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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1372ms 13:31:02 INFO - PROCESS | 1480 | 1465245062472 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1480 | 1465245062476 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 13:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:31:02 INFO - PROCESS | 1480 | 1465245062486 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1480 | 1465245062489 Marionette TRACE conn6 <- [1,66,null,{}] 13:31:02 INFO - PROCESS | 1480 | 1465245062495 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:02 INFO - PROCESS | 1480 | 1465245062498 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:02 INFO - PROCESS | 1480 | 1465245062602 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 13:31:02 INFO - PROCESS | 1480 | 1465245062617 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1480 | 1465245062620 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:02 INFO - PROCESS | 1480 | ++DOCSHELL 0D62C400 == 24 [pid = 1480] [id = 26] 13:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D630800) [pid = 1480] [serial = 74] [outer = 00000000] 13:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D706800) [pid = 1480] [serial = 75] [outer = 0D630800] 13:31:02 INFO - PROCESS | 1480 | 1465245062706 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D70C800) [pid = 1480] [serial = 76] [outer = 0D630800] 13:31:03 INFO - PROCESS | 1480 | 1465245063119 Marionette TRACE conn6 <- [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]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 13:31:03 INFO - PROCESS | 1480 | 1465245063156 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1480 | 1465245063161 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 13:31:03 INFO - PROCESS | 1480 | 1465245063166 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1480 | 1465245063169 Marionette TRACE conn6 <- [1,70,null,{}] 13:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:31:03 INFO - PROCESS | 1480 | 1465245063172 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:03 INFO - PROCESS | 1480 | 1465245063175 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:03 INFO - PROCESS | 1480 | 1465245063288 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 13:31:03 INFO - PROCESS | 1480 | 1465245063295 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1480 | 1465245063297 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:03 INFO - PROCESS | 1480 | ++DOCSHELL 0E302000 == 25 [pid = 1480] [id = 27] 13:31:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0E302400) [pid = 1480] [serial = 77] [outer = 00000000] 13:31:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (11B59C00) [pid = 1480] [serial = 78] [outer = 0E302400] 13:31:03 INFO - PROCESS | 1480 | 1465245063362 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1215D400) [pid = 1480] [serial = 79] [outer = 0E302400] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (13D33400) [pid = 1480] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17A74400) [pid = 1480] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (12230C00) [pid = 1480] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D62F800) [pid = 1480] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D709400) [pid = 1480] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1C284C00) [pid = 1480] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1770BC00) [pid = 1480] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D169000) [pid = 1480] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1211B400) [pid = 1480] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14E52400) [pid = 1480] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (15675400) [pid = 1480] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:31:03 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (176BBC00) [pid = 1480] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:31:04 INFO - PROCESS | 1480 | 1465245064073 Marionette TRACE conn6 <- [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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 929ms 13:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:31:04 INFO - PROCESS | 1480 | 1465245064102 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1480 | 1465245064104 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 13:31:04 INFO - PROCESS | 1480 | 1465245064107 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1480 | 1465245064111 Marionette TRACE conn6 <- [1,74,null,{}] 13:31:04 INFO - PROCESS | 1480 | 1465245064121 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:04 INFO - PROCESS | 1480 | 1465245064125 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:04 INFO - PROCESS | 1480 | 1465245064219 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 13:31:04 INFO - PROCESS | 1480 | 1465245064288 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1480 | 1465245064290 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:04 INFO - PROCESS | 1480 | ++DOCSHELL 121D5000 == 26 [pid = 1480] [id = 28] 13:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (121DA400) [pid = 1480] [serial = 80] [outer = 00000000] 13:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (12258400) [pid = 1480] [serial = 81] [outer = 121DA400] 13:31:04 INFO - PROCESS | 1480 | 1465245064339 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12F86000) [pid = 1480] [serial = 82] [outer = 121DA400] 13:31:04 INFO - PROCESS | 1480 | 1465245064710 Marionette TRACE conn6 <- [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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 632ms 13:31:04 INFO - PROCESS | 1480 | 1465245064762 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1480 | 1465245064764 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 13:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:31:04 INFO - PROCESS | 1480 | 1465245064768 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1480 | 1465245064770 Marionette TRACE conn6 <- [1,78,null,{}] 13:31:04 INFO - PROCESS | 1480 | 1465245064773 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:04 INFO - PROCESS | 1480 | 1465245064775 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:04 INFO - PROCESS | 1480 | 1465245064861 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 13:31:04 INFO - PROCESS | 1480 | 1465245064867 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1480 | 1465245064869 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:04 INFO - PROCESS | 1480 | ++DOCSHELL 131C4800 == 27 [pid = 1480] [id = 29] 13:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (13752800) [pid = 1480] [serial = 83] [outer = 00000000] 13:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14E4E400) [pid = 1480] [serial = 84] [outer = 13752800] 13:31:04 INFO - PROCESS | 1480 | 1465245064918 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14E63000) [pid = 1480] [serial = 85] [outer = 13752800] 13:31:05 INFO - PROCESS | 1480 | 1465245065301 Marionette TRACE conn6 <- [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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 13:31:05 INFO - PROCESS | 1480 | 1465245065342 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1480 | 1465245065344 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 13:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:31:05 INFO - PROCESS | 1480 | 1465245065347 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1480 | 1465245065349 Marionette TRACE conn6 <- [1,82,null,{}] 13:31:05 INFO - PROCESS | 1480 | 1465245065352 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:05 INFO - PROCESS | 1480 | 1465245065354 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:05 INFO - PROCESS | 1480 | 1465245065430 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 13:31:05 INFO - PROCESS | 1480 | 1465245065435 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1480 | 1465245065437 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:05 INFO - PROCESS | 1480 | ++DOCSHELL 1556B000 == 28 [pid = 1480] [id = 30] 13:31:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (15627000) [pid = 1480] [serial = 86] [outer = 00000000] 13:31:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (162D9C00) [pid = 1480] [serial = 87] [outer = 15627000] 13:31:05 INFO - PROCESS | 1480 | 1465245065482 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1728C800) [pid = 1480] [serial = 88] [outer = 15627000] 13:31:05 INFO - PROCESS | 1480 | 1465245065912 Marionette TRACE conn6 <- [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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 13:31:05 INFO - PROCESS | 1480 | 1465245065979 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1480 | 1465245065983 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 13:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:31:05 INFO - PROCESS | 1480 | 1465245065988 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1480 | 1465245065993 Marionette TRACE conn6 <- [1,86,null,{}] 13:31:05 INFO - PROCESS | 1480 | 1465245065999 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:05 INFO - PROCESS | 1480 | 1465245066002 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:06 INFO - PROCESS | 1480 | 1465245066115 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 13:31:06 INFO - PROCESS | 1480 | 1465245066199 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1480 | 1465245066205 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:06 INFO - PROCESS | 1480 | ++DOCSHELL 0D62E000 == 29 [pid = 1480] [id = 31] 13:31:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0D62F800) [pid = 1480] [serial = 89] [outer = 00000000] 13:31:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0D709800) [pid = 1480] [serial = 90] [outer = 0D62F800] 13:31:06 INFO - PROCESS | 1480 | 1465245066262 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0DBE3800) [pid = 1480] [serial = 91] [outer = 0D62F800] 13:31:06 INFO - PROCESS | 1480 | 1465245066834 Marionette TRACE conn6 <- [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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 13:31:06 INFO - PROCESS | 1480 | 1465245066879 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 13:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:31:06 INFO - PROCESS | 1480 | 1465245066883 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 13:31:06 INFO - PROCESS | 1480 | 1465245066889 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1480 | 1465245066893 Marionette TRACE conn6 <- [1,90,null,{}] 13:31:06 INFO - PROCESS | 1480 | 1465245066897 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:06 INFO - PROCESS | 1480 | 1465245066900 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:06 INFO - PROCESS | 1480 | 1465245067007 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 13:31:07 INFO - PROCESS | 1480 | 1465245067091 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1480 | 1465245067094 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:07 INFO - PROCESS | 1480 | ++DOCSHELL 1223F000 == 30 [pid = 1480] [id = 32] 13:31:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1223F400) [pid = 1480] [serial = 92] [outer = 00000000] 13:31:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1375B400) [pid = 1480] [serial = 93] [outer = 1223F400] 13:31:07 INFO - PROCESS | 1480 | 1465245067151 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (13DC3000) [pid = 1480] [serial = 94] [outer = 1223F400] 13:31:07 INFO - PROCESS | 1480 | 1465245067673 Marionette TRACE conn6 <- [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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 829ms 13:31:07 INFO - PROCESS | 1480 | 1465245067719 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 1480 | 1465245067722 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 13:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:31:07 INFO - PROCESS | 1480 | 1465245067726 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1480 | 1465245067728 Marionette TRACE conn6 <- [1,94,null,{}] 13:31:07 INFO - PROCESS | 1480 | 1465245067738 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:07 INFO - PROCESS | 1480 | 1465245067743 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:07 INFO - PROCESS | 1480 | 1465245067852 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 13:31:07 INFO - PROCESS | 1480 | 1465245067955 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1480 | 1465245067959 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:07 INFO - PROCESS | 1480 | ++DOCSHELL 18BB0C00 == 31 [pid = 1480] [id = 33] 13:31:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BB1000) [pid = 1480] [serial = 95] [outer = 00000000] 13:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BDE000) [pid = 1480] [serial = 96] [outer = 18BB1000] 13:31:08 INFO - PROCESS | 1480 | 1465245068022 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (18CD1000) [pid = 1480] [serial = 97] [outer = 18BB1000] 13:31:08 INFO - PROCESS | 1480 | 1465245068574 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 930ms 13:31:08 INFO - PROCESS | 1480 | 1465245068659 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1480 | 1465245068661 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 13:31:08 INFO - PROCESS | 1480 | 1465245068665 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:31:08 INFO - PROCESS | 1480 | 1465245068667 Marionette TRACE conn6 <- [1,98,null,{}] 13:31:08 INFO - PROCESS | 1480 | 1465245068671 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:08 INFO - PROCESS | 1480 | 1465245068673 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:08 INFO - PROCESS | 1480 | 1465245068776 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 13:31:08 INFO - PROCESS | 1480 | 1465245068845 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1480 | 1465245068847 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:08 INFO - PROCESS | 1480 | ++DOCSHELL 19765000 == 32 [pid = 1480] [id = 34] 13:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1976E000) [pid = 1480] [serial = 98] [outer = 00000000] 13:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (19C2F800) [pid = 1480] [serial = 99] [outer = 1976E000] 13:31:08 INFO - PROCESS | 1480 | 1465245068902 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1A00C000) [pid = 1480] [serial = 100] [outer = 1976E000] 13:31:09 INFO - PROCESS | 1480 | 1465245069474 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 13:31:09 INFO - PROCESS | 1480 | 1465245069540 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1480 | 1465245069543 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 13:31:09 INFO - PROCESS | 1480 | 1465245069546 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:31:09 INFO - PROCESS | 1480 | 1465245069548 Marionette TRACE conn6 <- [1,102,null,{}] 13:31:09 INFO - PROCESS | 1480 | 1465245069552 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:09 INFO - PROCESS | 1480 | 1465245069554 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:09 INFO - PROCESS | 1480 | 1465245069652 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 13:31:09 INFO - PROCESS | 1480 | 1465245069734 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1480 | 1465245069736 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:09 INFO - PROCESS | 1480 | ++DOCSHELL 12234C00 == 33 [pid = 1480] [id = 35] 13:31:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (12237000) [pid = 1480] [serial = 101] [outer = 00000000] 13:31:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (14E6E000) [pid = 1480] [serial = 102] [outer = 12237000] 13:31:09 INFO - PROCESS | 1480 | 1465245069790 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (162CF400) [pid = 1480] [serial = 103] [outer = 12237000] 13:31:10 INFO - PROCESS | 1480 | 1465245070387 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 13:31:10 INFO - PROCESS | 1480 | 1465245070420 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1480 | 1465245070424 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 13:31:10 INFO - PROCESS | 1480 | 1465245070443 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:31:10 INFO - PROCESS | 1480 | 1465245070446 Marionette TRACE conn6 <- [1,106,null,{}] 13:31:10 INFO - PROCESS | 1480 | 1465245070452 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:10 INFO - PROCESS | 1480 | 1465245070455 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:10 INFO - PROCESS | 1480 | 1465245070554 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 13:31:10 INFO - PROCESS | 1480 | 1465245070627 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1480 | 1465245070630 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:10 INFO - PROCESS | 1480 | ++DOCSHELL 0DAA3400 == 34 [pid = 1480] [id = 36] 13:31:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0DD7D400) [pid = 1480] [serial = 104] [outer = 00000000] 13:31:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0EA75000) [pid = 1480] [serial = 105] [outer = 0DD7D400] 13:31:10 INFO - PROCESS | 1480 | 1465245070681 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1211B400) [pid = 1480] [serial = 106] [outer = 0DD7D400] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (176C1000) [pid = 1480] [serial = 17] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (13DC7800) [pid = 1480] [serial = 46] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (19765C00) [pid = 1480] [serial = 51] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1223E800) [pid = 1480] [serial = 54] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18BB5800) [pid = 1480] [serial = 57] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1A505800) [pid = 1480] [serial = 60] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14E6E400) [pid = 1480] [serial = 63] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D70F800) [pid = 1480] [serial = 66] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0DE87400) [pid = 1480] [serial = 33] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (177C9000) [pid = 1480] [serial = 49] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1987FC00) [pid = 1480] [serial = 52] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1770A400) [pid = 1480] [serial = 55] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17713400) [pid = 1480] [serial = 28] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1C281400) [pid = 1480] [serial = 67] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D99E000) [pid = 1480] [serial = 31] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (15488C00) [pid = 1480] [serial = 43] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (13D2F400) [pid = 1480] [serial = 64] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15C34400) [pid = 1480] [serial = 22] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E68C00) [pid = 1480] [serial = 9] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E6E800) [pid = 1480] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0EABF800) [pid = 1480] [serial = 4] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1D376800) [pid = 1480] [serial = 69] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1C287400) [pid = 1480] [serial = 21] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D0E8000) [pid = 1480] [serial = 24] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1770F000) [pid = 1480] [serial = 27] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D1F2400) [pid = 1480] [serial = 30] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0EAC5C00) [pid = 1480] [serial = 36] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (12160000) [pid = 1480] [serial = 39] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1221A800) [pid = 1480] [serial = 40] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (14E55000) [pid = 1480] [serial = 42] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (16334400) [pid = 1480] [serial = 45] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (17712000) [pid = 1480] [serial = 48] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (16DB1800) [pid = 1480] [serial = 14] [outer = 00000000] [url = about:blank] 13:31:11 INFO - PROCESS | 1480 | 1465245071658 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1282ms 13:31:11 INFO - PROCESS | 1480 | 1465245071732 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1480 | 1465245071736 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 13:31:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:31:11 INFO - PROCESS | 1480 | 1465245071740 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1480 | 1465245071745 Marionette TRACE conn6 <- [1,110,null,{}] 13:31:11 INFO - PROCESS | 1480 | 1465245071750 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:11 INFO - PROCESS | 1480 | 1465245071753 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:11 INFO - PROCESS | 1480 | 1465245071845 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 13:31:11 INFO - PROCESS | 1480 | 1465245071858 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1480 | 1465245071861 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:11 INFO - PROCESS | 1480 | ++DOCSHELL 0D70EC00 == 35 [pid = 1480] [id = 37] 13:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D70F400) [pid = 1480] [serial = 107] [outer = 00000000] 13:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0DA9B000) [pid = 1480] [serial = 108] [outer = 0D70F400] 13:31:11 INFO - PROCESS | 1480 | 1465245071910 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0DD10800) [pid = 1480] [serial = 109] [outer = 0D70F400] 13:31:12 INFO - PROCESS | 1480 | 1465245072337 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:31:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 13:31:12 INFO - PROCESS | 1480 | 1465245072371 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1480 | 1465245072376 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 13:31:12 INFO - PROCESS | 1480 | 1465245072383 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:31:12 INFO - PROCESS | 1480 | 1465245072386 Marionette TRACE conn6 <- [1,114,null,{}] 13:31:12 INFO - PROCESS | 1480 | 1465245072390 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:12 INFO - PROCESS | 1480 | 1465245072392 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:12 INFO - PROCESS | 1480 | 1465245072482 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 13:31:12 INFO - PROCESS | 1480 | 1465245072512 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1480 | 1465245072514 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:12 INFO - PROCESS | 1480 | ++DOCSHELL 1221EC00 == 36 [pid = 1480] [id = 38] 13:31:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (12231400) [pid = 1480] [serial = 110] [outer = 00000000] 13:31:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (12239000) [pid = 1480] [serial = 111] [outer = 12231400] 13:31:12 INFO - PROCESS | 1480 | 1465245072562 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1223D000) [pid = 1480] [serial = 112] [outer = 12231400] 13:31:12 INFO - PROCESS | 1480 | 1465245073001 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 13:31:13 INFO - PROCESS | 1480 | 1465245073057 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1480 | 1465245073059 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 13:31:13 INFO - PROCESS | 1480 | 1465245073062 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:31:13 INFO - PROCESS | 1480 | 1465245073066 Marionette TRACE conn6 <- [1,118,null,{}] 13:31:13 INFO - PROCESS | 1480 | 1465245073077 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 1480 | 1465245073082 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:13 INFO - PROCESS | 1480 | 1465245073165 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 13:31:13 INFO - PROCESS | 1480 | 1465245073175 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1480 | 1465245073178 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:13 INFO - PROCESS | 1480 | ++DOCSHELL 14E55C00 == 37 [pid = 1480] [id = 39] 13:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14E62800) [pid = 1480] [serial = 113] [outer = 00000000] 13:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E6A400) [pid = 1480] [serial = 114] [outer = 14E62800] 13:31:13 INFO - PROCESS | 1480 | 1465245073226 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1548F800) [pid = 1480] [serial = 115] [outer = 14E62800] 13:31:13 INFO - PROCESS | 1480 | 1465245073656 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:31:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 13:31:13 INFO - PROCESS | 1480 | 1465245073697 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1480 | 1465245073699 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 13:31:13 INFO - PROCESS | 1480 | 1465245073702 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:31:13 INFO - PROCESS | 1480 | 1465245073704 Marionette TRACE conn6 <- [1,122,null,{}] 13:31:13 INFO - PROCESS | 1480 | 1465245073707 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:13 INFO - PROCESS | 1480 | 1465245073709 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:13 INFO - PROCESS | 1480 | 1465245073822 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 13:31:13 INFO - PROCESS | 1480 | 1465245073887 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1480 | 1465245073889 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:13 INFO - PROCESS | 1480 | ++DOCSHELL 15675400 == 38 [pid = 1480] [id = 40] 13:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (15C34C00) [pid = 1480] [serial = 116] [outer = 00000000] 13:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1720F400) [pid = 1480] [serial = 117] [outer = 15C34C00] 13:31:13 INFO - PROCESS | 1480 | 1465245073935 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (176C3800) [pid = 1480] [serial = 118] [outer = 15C34C00] 13:31:14 INFO - PROCESS | 1480 | 1465245074306 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:31:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 13:31:14 INFO - PROCESS | 1480 | 1465245074387 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1480 | 1465245074390 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 13:31:14 INFO - PROCESS | 1480 | 1465245074393 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1480 | 1465245074395 Marionette TRACE conn6 <- [1,126,null,{}] 13:31:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:31:14 INFO - PROCESS | 1480 | 1465245074399 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:14 INFO - PROCESS | 1480 | 1465245074401 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:14 INFO - PROCESS | 1480 | 1465245074499 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 13:31:14 INFO - PROCESS | 1480 | 1465245074504 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1480 | 1465245074506 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:14 INFO - PROCESS | 1480 | ++DOCSHELL 1770EC00 == 39 [pid = 1480] [id = 41] 13:31:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1770F000) [pid = 1480] [serial = 119] [outer = 00000000] 13:31:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17717400) [pid = 1480] [serial = 120] [outer = 1770F000] 13:31:14 INFO - PROCESS | 1480 | 1465245074550 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177C5800) [pid = 1480] [serial = 121] [outer = 1770F000] 13:31:14 INFO - PROCESS | 1480 | 1465245075004 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 13:31:15 INFO - PROCESS | 1480 | 1465245075028 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1480 | 1465245075030 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:31:15 INFO - PROCESS | 1480 | 1465245075033 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1480 | 1465245075035 Marionette TRACE conn6 <- [1,130,null,{}] 13:31:15 INFO - PROCESS | 1480 | 1465245075042 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:15 INFO - PROCESS | 1480 | 1465245075047 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:15 INFO - PROCESS | 1480 | 1465245075182 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 13:31:15 INFO - PROCESS | 1480 | 1465245075234 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1480 | 1465245075235 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:15 INFO - PROCESS | 1480 | ++DOCSHELL 177E6000 == 40 [pid = 1480] [id = 42] 13:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179C0C00) [pid = 1480] [serial = 122] [outer = 00000000] 13:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18BB0000) [pid = 1480] [serial = 123] [outer = 179C0C00] 13:31:15 INFO - PROCESS | 1480 | 1465245075280 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18BB7C00) [pid = 1480] [serial = 124] [outer = 179C0C00] 13:31:15 INFO - PROCESS | 1480 | 1465245075771 Marionette TRACE conn6 <- [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]]]}] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1D37D000) [pid = 1480] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (19C30800) [pid = 1480] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1C2E8C00) [pid = 1480] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BB2400) [pid = 1480] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D630800) [pid = 1480] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (121DA400) [pid = 1480] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0E302400) [pid = 1480] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (15627000) [pid = 1480] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:31:15 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (13752800) [pid = 1480] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:31:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:31:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 769ms 13:31:15 INFO - PROCESS | 1480 | 1465245075804 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1480 | 1465245075806 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 13:31:15 INFO - PROCESS | 1480 | 1465245075809 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1480 | 1465245075811 Marionette TRACE conn6 <- [1,134,null,{}] 13:31:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:31:15 INFO - PROCESS | 1480 | 1465245075814 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:15 INFO - PROCESS | 1480 | 1465245075816 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:15 INFO - PROCESS | 1480 | 1465245075890 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 13:31:15 INFO - PROCESS | 1480 | 1465245075901 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1480 | 1465245075903 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:15 INFO - PROCESS | 1480 | ++DOCSHELL 0EABC000 == 41 [pid = 1480] [id = 43] 13:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (121DA400) [pid = 1480] [serial = 125] [outer = 00000000] 13:31:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (15627000) [pid = 1480] [serial = 126] [outer = 121DA400] 13:31:15 INFO - PROCESS | 1480 | 1465245075947 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18BAA800) [pid = 1480] [serial = 127] [outer = 121DA400] 13:31:16 INFO - PROCESS | 1480 | 1465245076347 Marionette TRACE conn6 <- [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]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 13:31:16 INFO - PROCESS | 1480 | 1465245076386 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1480 | 1465245076388 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:31:16 INFO - PROCESS | 1480 | 1465245076391 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1480 | 1465245076392 Marionette TRACE conn6 <- [1,138,null,{}] 13:31:16 INFO - PROCESS | 1480 | 1465245076396 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:16 INFO - PROCESS | 1480 | 1465245076398 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:16 INFO - PROCESS | 1480 | 1465245076478 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 13:31:16 INFO - PROCESS | 1480 | 1465245076508 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1480 | 1465245076510 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:16 INFO - PROCESS | 1480 | ++DOCSHELL 0CDD4C00 == 42 [pid = 1480] [id = 44] 13:31:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (131BC800) [pid = 1480] [serial = 128] [outer = 00000000] 13:31:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (19340000) [pid = 1480] [serial = 129] [outer = 131BC800] 13:31:16 INFO - PROCESS | 1480 | 1465245076554 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (176C0800) [pid = 1480] [serial = 130] [outer = 131BC800] 13:31:16 INFO - PROCESS | 1480 | 1465245076941 Marionette TRACE conn6 <- [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]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:31:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 13:31:16 INFO - PROCESS | 1480 | 1465245076964 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1480 | 1465245076966 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 13:31:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:31:16 INFO - PROCESS | 1480 | 1465245076969 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1480 | 1465245076970 Marionette TRACE conn6 <- [1,142,null,{}] 13:31:16 INFO - PROCESS | 1480 | 1465245076974 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:16 INFO - PROCESS | 1480 | 1465245076975 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:17 INFO - PROCESS | 1480 | 1465245077083 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 13:31:17 INFO - PROCESS | 1480 | 1465245077090 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1480 | 1465245077092 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:17 INFO - PROCESS | 1480 | ++DOCSHELL 19880C00 == 43 [pid = 1480] [id = 45] 13:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (19C30800) [pid = 1480] [serial = 131] [outer = 00000000] 13:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1A00B400) [pid = 1480] [serial = 132] [outer = 19C30800] 13:31:17 INFO - PROCESS | 1480 | 1465245077136 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1BC78800) [pid = 1480] [serial = 133] [outer = 19C30800] 13:31:17 INFO - PROCESS | 1480 | 1465245077527 Marionette TRACE conn6 <- [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]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:31:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 13:31:17 INFO - PROCESS | 1480 | 1465245077541 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1480 | 1465245077543 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 13:31:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:31:17 INFO - PROCESS | 1480 | 1465245077546 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1480 | 1465245077548 Marionette TRACE conn6 <- [1,146,null,{}] 13:31:17 INFO - PROCESS | 1480 | 1465245077551 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:17 INFO - PROCESS | 1480 | 1465245077553 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:17 INFO - PROCESS | 1480 | 1465245077634 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 13:31:17 INFO - PROCESS | 1480 | 1465245077703 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1480 | 1465245077704 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:17 INFO - PROCESS | 1480 | ++DOCSHELL 09055800 == 44 [pid = 1480] [id = 46] 13:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (09055C00) [pid = 1480] [serial = 134] [outer = 00000000] 13:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (09060400) [pid = 1480] [serial = 135] [outer = 09055C00] 13:31:17 INFO - PROCESS | 1480 | 1465245077748 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (09063400) [pid = 1480] [serial = 136] [outer = 09055C00] 13:31:18 INFO - PROCESS | 1480 | 1465245078516 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:31:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1018ms 13:31:18 INFO - PROCESS | 1480 | 1465245078565 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1480 | 1465245078569 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 13:31:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:31:18 INFO - PROCESS | 1480 | 1465245078574 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1480 | 1465245078577 Marionette TRACE conn6 <- [1,150,null,{}] 13:31:18 INFO - PROCESS | 1480 | 1465245078582 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:18 INFO - PROCESS | 1480 | 1465245078587 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:18 INFO - PROCESS | 1480 | 1465245078734 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 13:31:18 INFO - PROCESS | 1480 | 1465245078806 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1480 | 1465245078809 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:18 INFO - PROCESS | 1480 | ++DOCSHELL 0D628800 == 45 [pid = 1480] [id = 47] 13:31:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D632C00) [pid = 1480] [serial = 137] [outer = 00000000] 13:31:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0DE8FC00) [pid = 1480] [serial = 138] [outer = 0D632C00] 13:31:18 INFO - PROCESS | 1480 | 1465245078907 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1215C400) [pid = 1480] [serial = 139] [outer = 0D632C00] 13:31:19 INFO - PROCESS | 1480 | 1465245079788 Marionette TRACE conn6 <- [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]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:31:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1222ms 13:31:19 INFO - PROCESS | 1480 | 1465245079798 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1480 | 1465245079803 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 13:31:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:31:19 INFO - PROCESS | 1480 | 1465245079808 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1480 | 1465245079811 Marionette TRACE conn6 <- [1,154,null,{}] 13:31:19 INFO - PROCESS | 1480 | 1465245079816 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:19 INFO - PROCESS | 1480 | 1465245079819 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:19 INFO - PROCESS | 1480 | 1465245079928 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 18BB0C00 == 44 [pid = 1480] [id = 33] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 19765000 == 43 [pid = 1480] [id = 34] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 0D62E000 == 42 [pid = 1480] [id = 31] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 1223F000 == 41 [pid = 1480] [id = 32] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 1556B000 == 40 [pid = 1480] [id = 30] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 131C4800 == 39 [pid = 1480] [id = 29] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 19880C00 == 38 [pid = 1480] [id = 45] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 0CDD4C00 == 37 [pid = 1480] [id = 44] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 0EABC000 == 36 [pid = 1480] [id = 43] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 177E6000 == 35 [pid = 1480] [id = 42] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 1770EC00 == 34 [pid = 1480] [id = 41] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 15675400 == 33 [pid = 1480] [id = 40] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 14E55C00 == 32 [pid = 1480] [id = 39] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 1221EC00 == 31 [pid = 1480] [id = 38] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 0D70EC00 == 30 [pid = 1480] [id = 37] 13:31:19 INFO - PROCESS | 1480 | --DOCSHELL 0DAA3400 == 29 [pid = 1480] [id = 36] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1D383C00) [pid = 1480] [serial = 72] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1C2DEC00) [pid = 1480] [serial = 61] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1D379400) [pid = 1480] [serial = 70] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (18BB8C00) [pid = 1480] [serial = 58] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D706800) [pid = 1480] [serial = 75] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D70C800) [pid = 1480] [serial = 76] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (12258400) [pid = 1480] [serial = 81] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (11B59C00) [pid = 1480] [serial = 78] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (162D9C00) [pid = 1480] [serial = 87] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E4E400) [pid = 1480] [serial = 84] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1728C800) [pid = 1480] [serial = 88] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1215D400) [pid = 1480] [serial = 79] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (12F86000) [pid = 1480] [serial = 82] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (14E63000) [pid = 1480] [serial = 85] [outer = 00000000] [url = about:blank] 13:31:19 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1D384800) [pid = 1480] [serial = 73] [outer = 00000000] [url = about:blank] 13:31:20 INFO - PROCESS | 1480 | 1465245080044 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1480 | 1465245080048 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:20 INFO - PROCESS | 1480 | ++DOCSHELL 0D075400 == 30 [pid = 1480] [id = 48] 13:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D0E3400) [pid = 1480] [serial = 140] [outer = 00000000] 13:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D549C00) [pid = 1480] [serial = 141] [outer = 0D0E3400] 13:31:20 INFO - PROCESS | 1480 | 1465245080097 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D628400) [pid = 1480] [serial = 142] [outer = 0D0E3400] 13:31:20 INFO - PROCESS | 1480 | 1465245080496 Marionette TRACE conn6 <- [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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:31:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 730ms 13:31:20 INFO - PROCESS | 1480 | 1465245080538 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1480 | 1465245080543 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 13:31:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:31:20 INFO - PROCESS | 1480 | 1465245080550 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1480 | 1465245080552 Marionette TRACE conn6 <- [1,158,null,{}] 13:31:20 INFO - PROCESS | 1480 | 1465245080556 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:20 INFO - PROCESS | 1480 | 1465245080559 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:20 INFO - PROCESS | 1480 | 1465245080654 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 13:31:20 INFO - PROCESS | 1480 | 1465245080725 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1480 | 1465245080728 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:20 INFO - PROCESS | 1480 | ++DOCSHELL 0DD0D400 == 31 [pid = 1480] [id = 49] 13:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0DD7B400) [pid = 1480] [serial = 143] [outer = 00000000] 13:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (11C79C00) [pid = 1480] [serial = 144] [outer = 0DD7B400] 13:31:20 INFO - PROCESS | 1480 | 1465245080777 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12230C00) [pid = 1480] [serial = 145] [outer = 0DD7B400] 13:31:21 INFO - PROCESS | 1480 | 1465245081179 Marionette TRACE conn6 <- [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]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 13:31:21 INFO - PROCESS | 1480 | 1465245081223 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1480 | 1465245081225 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:31:21 INFO - PROCESS | 1480 | 1465245081229 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1480 | 1465245081232 Marionette TRACE conn6 <- [1,162,null,{}] 13:31:21 INFO - PROCESS | 1480 | 1465245081243 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:21 INFO - PROCESS | 1480 | 1465245081247 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:21 INFO - PROCESS | 1480 | 1465245081349 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 13:31:21 INFO - PROCESS | 1480 | 1465245081360 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1480 | 1465245081363 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:21 INFO - PROCESS | 1480 | ++DOCSHELL 13DC3400 == 32 [pid = 1480] [id = 50] 13:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (13DC4400) [pid = 1480] [serial = 146] [outer = 00000000] 13:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E4EC00) [pid = 1480] [serial = 147] [outer = 13DC4400] 13:31:21 INFO - PROCESS | 1480 | 1465245081410 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E62400) [pid = 1480] [serial = 148] [outer = 13DC4400] 13:31:21 INFO - PROCESS | 1480 | 1465245081836 Marionette TRACE conn6 <- [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]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:31:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 13:31:21 INFO - PROCESS | 1480 | 1465245081868 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1480 | 1465245081871 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 13:31:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:31:21 INFO - PROCESS | 1480 | 1465245081878 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1480 | 1465245081879 Marionette TRACE conn6 <- [1,166,null,{}] 13:31:21 INFO - PROCESS | 1480 | 1465245081883 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:21 INFO - PROCESS | 1480 | 1465245081885 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:21 INFO - PROCESS | 1480 | 1465245081970 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 13:31:21 INFO - PROCESS | 1480 | 1465245081975 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1480 | 1465245081977 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:21 INFO - PROCESS | 1480 | ++DOCSHELL 15C33800 == 33 [pid = 1480] [id = 51] 13:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (15C33C00) [pid = 1480] [serial = 149] [outer = 00000000] 13:31:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16DA9400) [pid = 1480] [serial = 150] [outer = 15C33C00] 13:31:22 INFO - PROCESS | 1480 | 1465245082022 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17290400) [pid = 1480] [serial = 151] [outer = 15C33C00] 13:31:22 INFO - PROCESS | 1480 | 1465245082474 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:31:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 13:31:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:31:22 INFO - PROCESS | 1480 | 1465245082511 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1480 | 1465245082513 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 13:31:22 INFO - PROCESS | 1480 | 1465245082516 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1480 | 1465245082518 Marionette TRACE conn6 <- [1,170,null,{}] 13:31:22 INFO - PROCESS | 1480 | 1465245082521 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:22 INFO - PROCESS | 1480 | 1465245082523 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:22 INFO - PROCESS | 1480 | 1465245082625 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 13:31:22 INFO - PROCESS | 1480 | 1465245082632 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1480 | 1465245082634 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:22 INFO - PROCESS | 1480 | ++DOCSHELL 17709C00 == 34 [pid = 1480] [id = 52] 13:31:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1770F400) [pid = 1480] [serial = 152] [outer = 00000000] 13:31:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17716400) [pid = 1480] [serial = 153] [outer = 1770F400] 13:31:22 INFO - PROCESS | 1480 | 1465245082678 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (177E1400) [pid = 1480] [serial = 154] [outer = 1770F400] 13:31:23 INFO - PROCESS | 1480 | 1465245083127 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 13:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:31:23 INFO - PROCESS | 1480 | 1465245083147 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1480 | 1465245083149 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 13:31:23 INFO - PROCESS | 1480 | 1465245083152 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1480 | 1465245083153 Marionette TRACE conn6 <- [1,174,null,{}] 13:31:23 INFO - PROCESS | 1480 | 1465245083163 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:23 INFO - PROCESS | 1480 | 1465245083168 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:23 INFO - PROCESS | 1480 | 1465245083294 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 13:31:23 INFO - PROCESS | 1480 | 1465245083299 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1480 | 1465245083301 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:23 INFO - PROCESS | 1480 | ++DOCSHELL 177E7800 == 35 [pid = 1480] [id = 53] 13:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (177E7C00) [pid = 1480] [serial = 155] [outer = 00000000] 13:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18CCDC00) [pid = 1480] [serial = 156] [outer = 177E7C00] 13:31:23 INFO - PROCESS | 1480 | 1465245083345 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (19766C00) [pid = 1480] [serial = 157] [outer = 177E7C00] 13:31:23 INFO - PROCESS | 1480 | 1465245083760 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:31:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 13:31:23 INFO - PROCESS | 1480 | 1465245083783 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1480 | 1465245083785 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 13:31:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:31:23 INFO - PROCESS | 1480 | 1465245083794 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1480 | 1465245083796 Marionette TRACE conn6 <- [1,178,null,{}] 13:31:23 INFO - PROCESS | 1480 | 1465245083799 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:23 INFO - PROCESS | 1480 | 1465245083801 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:23 INFO - PROCESS | 1480 | 1465245083902 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 13:31:23 INFO - PROCESS | 1480 | 1465245083907 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1480 | 1465245083909 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:23 INFO - PROCESS | 1480 | ++DOCSHELL 0DE8CC00 == 36 [pid = 1480] [id = 54] 13:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (12234400) [pid = 1480] [serial = 158] [outer = 00000000] 13:31:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17A38C00) [pid = 1480] [serial = 159] [outer = 12234400] 13:31:23 INFO - PROCESS | 1480 | 1465245083953 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17A3A000) [pid = 1480] [serial = 160] [outer = 12234400] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1770F000) [pid = 1480] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (12231400) [pid = 1480] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (14E62800) [pid = 1480] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D70F400) [pid = 1480] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (15C34C00) [pid = 1480] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (179C0C00) [pid = 1480] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D62F800) [pid = 1480] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1223F400) [pid = 1480] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BB1000) [pid = 1480] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1976E000) [pid = 1480] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (12237000) [pid = 1480] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (121DA400) [pid = 1480] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (131BC800) [pid = 1480] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:31:24 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (19C30800) [pid = 1480] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (123C1800) [pid = 1480] [serial = 161] [outer = 0E37A000] 13:31:24 INFO - PROCESS | 1480 | 1465245084566 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:31:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 830ms 13:31:24 INFO - PROCESS | 1480 | 1465245084628 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1480 | 1465245084630 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 13:31:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:31:24 INFO - PROCESS | 1480 | 1465245084633 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1480 | 1465245084635 Marionette TRACE conn6 <- [1,182,null,{}] 13:31:24 INFO - PROCESS | 1480 | 1465245084638 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:24 INFO - PROCESS | 1480 | 1465245084640 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:24 INFO - PROCESS | 1480 | 1465245084720 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 13:31:24 INFO - PROCESS | 1480 | 1465245084727 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1480 | 1465245084729 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D70B800 == 37 [pid = 1480] [id = 55] 13:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E4E400) [pid = 1480] [serial = 162] [outer = 00000000] 13:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19339400) [pid = 1480] [serial = 163] [outer = 14E4E400] 13:31:24 INFO - PROCESS | 1480 | 1465245084772 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1976E000) [pid = 1480] [serial = 164] [outer = 14E4E400] 13:31:25 INFO - PROCESS | 1480 | 1465245085171 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 13:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:31:25 INFO - PROCESS | 1480 | 1465245085204 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1480 | 1465245085206 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 13:31:25 INFO - PROCESS | 1480 | 1465245085209 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1480 | 1465245085211 Marionette TRACE conn6 <- [1,186,null,{}] 13:31:25 INFO - PROCESS | 1480 | 1465245085214 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:25 INFO - PROCESS | 1480 | 1465245085216 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:25 INFO - PROCESS | 1480 | 1465245085328 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 13:31:25 INFO - PROCESS | 1480 | 1465245085333 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1480 | 1465245085344 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:25 INFO - PROCESS | 1480 | ++DOCSHELL 17A3E400 == 38 [pid = 1480] [id = 56] 13:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18CD2000) [pid = 1480] [serial = 165] [outer = 00000000] 13:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1A008800) [pid = 1480] [serial = 166] [outer = 18CD2000] 13:31:25 INFO - PROCESS | 1480 | 1465245085388 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1A00D400) [pid = 1480] [serial = 167] [outer = 18CD2000] 13:31:25 INFO - PROCESS | 1480 | 1465245085786 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:31:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 629ms 13:31:25 INFO - PROCESS | 1480 | 1465245085840 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1480 | 1465245085842 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 13:31:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:31:25 INFO - PROCESS | 1480 | 1465245085846 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1480 | 1465245085847 Marionette TRACE conn6 <- [1,190,null,{}] 13:31:25 INFO - PROCESS | 1480 | 1465245085851 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:25 INFO - PROCESS | 1480 | 1465245085853 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:25 INFO - PROCESS | 1480 | 1465245085931 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 13:31:25 INFO - PROCESS | 1480 | 1465245085936 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1480 | 1465245085938 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:25 INFO - PROCESS | 1480 | ++DOCSHELL 0D618000 == 39 [pid = 1480] [id = 57] 13:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D619C00) [pid = 1480] [serial = 168] [outer = 00000000] 13:31:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D61E400) [pid = 1480] [serial = 169] [outer = 0D619C00] 13:31:25 INFO - PROCESS | 1480 | 1465245085983 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (12F86000) [pid = 1480] [serial = 170] [outer = 0D619C00] 13:31:26 INFO - PROCESS | 1480 | 1465245086441 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:31:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 13:31:26 INFO - PROCESS | 1480 | 1465245086488 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1480 | 1465245086493 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 13:31:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:31:26 INFO - PROCESS | 1480 | 1465245086500 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1480 | 1465245086504 Marionette TRACE conn6 <- [1,194,null,{}] 13:31:26 INFO - PROCESS | 1480 | 1465245086510 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:26 INFO - PROCESS | 1480 | 1465245086513 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:26 INFO - PROCESS | 1480 | 1465245086628 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 13:31:26 INFO - PROCESS | 1480 | 1465245086767 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1480 | 1465245086772 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:26 INFO - PROCESS | 1480 | ++DOCSHELL 0D619800 == 40 [pid = 1480] [id = 58] 13:31:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D61A800) [pid = 1480] [serial = 171] [outer = 00000000] 13:31:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D62D000) [pid = 1480] [serial = 172] [outer = 0D61A800] 13:31:26 INFO - PROCESS | 1480 | 1465245086830 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0D70A000) [pid = 1480] [serial = 173] [outer = 0D61A800] 13:31:27 INFO - PROCESS | 1480 | 1465245087364 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:31:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 929ms 13:31:27 INFO - PROCESS | 1480 | 1465245087435 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1480 | 1465245087440 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:31:27 INFO - PROCESS | 1480 | 1465245087446 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1480 | 1465245087449 Marionette TRACE conn6 <- [1,198,null,{}] 13:31:27 INFO - PROCESS | 1480 | 1465245087453 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:27 INFO - PROCESS | 1480 | 1465245087457 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:27 INFO - PROCESS | 1480 | 1465245087598 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 13:31:27 INFO - PROCESS | 1480 | 1465245087717 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1480 | 1465245087720 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:27 INFO - PROCESS | 1480 | ++DOCSHELL 122B8C00 == 41 [pid = 1480] [id = 59] 13:31:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (12F68C00) [pid = 1480] [serial = 174] [outer = 00000000] 13:31:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (131BB800) [pid = 1480] [serial = 175] [outer = 12F68C00] 13:31:27 INFO - PROCESS | 1480 | 1465245087778 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (14E4C800) [pid = 1480] [serial = 176] [outer = 12F68C00] 13:31:28 INFO - PROCESS | 1480 | 1465245088342 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:31:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 13:31:28 INFO - PROCESS | 1480 | 1465245088380 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1480 | 1465245088382 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 13:31:28 INFO - PROCESS | 1480 | 1465245088386 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:31:28 INFO - PROCESS | 1480 | 1465245088390 Marionette TRACE conn6 <- [1,202,null,{}] 13:31:28 INFO - PROCESS | 1480 | 1465245088401 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:28 INFO - PROCESS | 1480 | 1465245088406 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:28 INFO - PROCESS | 1480 | 1465245088547 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 13:31:28 INFO - PROCESS | 1480 | 1465245088666 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1480 | 1465245088669 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:28 INFO - PROCESS | 1480 | ++DOCSHELL 164E6800 == 42 [pid = 1480] [id = 60] 13:31:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (164E6C00) [pid = 1480] [serial = 177] [outer = 00000000] 13:31:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (164EAC00) [pid = 1480] [serial = 178] [outer = 164E6C00] 13:31:28 INFO - PROCESS | 1480 | 1465245088728 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (17714000) [pid = 1480] [serial = 179] [outer = 164E6C00] 13:31:29 INFO - PROCESS | 1480 | 1465245089510 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:31:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1182ms 13:31:29 INFO - PROCESS | 1480 | 1465245089573 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1480 | 1465245089577 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 13:31:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:31:29 INFO - PROCESS | 1480 | 1465245089582 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1480 | 1465245089585 Marionette TRACE conn6 <- [1,206,null,{}] 13:31:29 INFO - PROCESS | 1480 | 1465245089591 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:29 INFO - PROCESS | 1480 | 1465245089594 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:29 INFO - PROCESS | 1480 | 1465245089693 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 13:31:29 INFO - PROCESS | 1480 | 1465245089770 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1480 | 1465245089774 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:29 INFO - PROCESS | 1480 | ++DOCSHELL 0D54C400 == 43 [pid = 1480] [id = 61] 13:31:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (0D611800) [pid = 1480] [serial = 180] [outer = 00000000] 13:31:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (0D83E400) [pid = 1480] [serial = 181] [outer = 0D611800] 13:31:29 INFO - PROCESS | 1480 | 1465245089823 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (0D844000) [pid = 1480] [serial = 182] [outer = 0D611800] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 17A3E400 == 42 [pid = 1480] [id = 56] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 0D70B800 == 41 [pid = 1480] [id = 55] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 0DE8CC00 == 40 [pid = 1480] [id = 54] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 177E7800 == 39 [pid = 1480] [id = 53] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 17709C00 == 38 [pid = 1480] [id = 52] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 15C33800 == 37 [pid = 1480] [id = 51] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 13DC3400 == 36 [pid = 1480] [id = 50] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 0DD0D400 == 35 [pid = 1480] [id = 49] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 0D075400 == 34 [pid = 1480] [id = 48] 13:31:30 INFO - PROCESS | 1480 | --DOCSHELL 0D628800 == 33 [pid = 1480] [id = 47] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (17717400) [pid = 1480] [serial = 120] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (12239000) [pid = 1480] [serial = 111] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1223D000) [pid = 1480] [serial = 112] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (14E6A400) [pid = 1480] [serial = 114] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0DA9B000) [pid = 1480] [serial = 108] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0DD10800) [pid = 1480] [serial = 109] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1720F400) [pid = 1480] [serial = 117] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0EA75000) [pid = 1480] [serial = 105] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (18BB0000) [pid = 1480] [serial = 123] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0DBE3800) [pid = 1480] [serial = 91] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D709800) [pid = 1480] [serial = 90] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (13DC3000) [pid = 1480] [serial = 94] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1375B400) [pid = 1480] [serial = 93] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18CD1000) [pid = 1480] [serial = 97] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (18BDE000) [pid = 1480] [serial = 96] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1A00C000) [pid = 1480] [serial = 100] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (19C2F800) [pid = 1480] [serial = 99] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (162CF400) [pid = 1480] [serial = 103] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E6E000) [pid = 1480] [serial = 102] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (177C5800) [pid = 1480] [serial = 121] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (15627000) [pid = 1480] [serial = 126] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18BB7C00) [pid = 1480] [serial = 124] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (176C0800) [pid = 1480] [serial = 130] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (176C3800) [pid = 1480] [serial = 118] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (18BAA800) [pid = 1480] [serial = 127] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19340000) [pid = 1480] [serial = 129] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1548F800) [pid = 1480] [serial = 115] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1A00B400) [pid = 1480] [serial = 132] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1BC78800) [pid = 1480] [serial = 133] [outer = 00000000] [url = about:blank] 13:31:30 INFO - PROCESS | 1480 | 1465245090369 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:31:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 13:31:30 INFO - PROCESS | 1480 | 1465245090413 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1480 | 1465245090417 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 13:31:30 INFO - PROCESS | 1480 | 1465245090423 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:31:30 INFO - PROCESS | 1480 | 1465245090425 Marionette TRACE conn6 <- [1,210,null,{}] 13:31:30 INFO - PROCESS | 1480 | 1465245090429 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:30 INFO - PROCESS | 1480 | 1465245090432 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:30 INFO - PROCESS | 1480 | 1465245090516 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 13:31:30 INFO - PROCESS | 1480 | 1465245090525 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1480 | 1465245090527 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:30 INFO - PROCESS | 1480 | ++DOCSHELL 0D690000 == 34 [pid = 1480] [id = 62] 13:31:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D703400) [pid = 1480] [serial = 183] [outer = 00000000] 13:31:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D845800) [pid = 1480] [serial = 184] [outer = 0D703400] 13:31:30 INFO - PROCESS | 1480 | 1465245090574 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D84BC00) [pid = 1480] [serial = 185] [outer = 0D703400] 13:31:31 INFO - PROCESS | 1480 | 1465245091021 Marionette TRACE conn6 <- [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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 13:31:31 INFO - PROCESS | 1480 | 1465245091080 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1480 | 1465245091082 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 13:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:31:31 INFO - PROCESS | 1480 | 1465245091086 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1480 | 1465245091089 Marionette TRACE conn6 <- [1,214,null,{}] 13:31:31 INFO - PROCESS | 1480 | 1465245091102 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 1480 | 1465245091107 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:31 INFO - PROCESS | 1480 | 1465245091189 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 13:31:31 INFO - PROCESS | 1480 | 1465245091198 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1480 | 1465245091200 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:31 INFO - PROCESS | 1480 | ++DOCSHELL 0EABF800 == 35 [pid = 1480] [id = 63] 13:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0EAC0C00) [pid = 1480] [serial = 186] [outer = 00000000] 13:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (11C73000) [pid = 1480] [serial = 187] [outer = 0EAC0C00] 13:31:31 INFO - PROCESS | 1480 | 1465245091248 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12233000) [pid = 1480] [serial = 188] [outer = 0EAC0C00] 13:31:31 INFO - PROCESS | 1480 | 1465245091676 Marionette TRACE conn6 <- [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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:31:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 629ms 13:31:31 INFO - PROCESS | 1480 | 1465245091717 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1480 | 1465245091719 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 13:31:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:31:31 INFO - PROCESS | 1480 | 1465245091726 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1480 | 1465245091728 Marionette TRACE conn6 <- [1,218,null,{}] 13:31:31 INFO - PROCESS | 1480 | 1465245091732 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:31 INFO - PROCESS | 1480 | 1465245091733 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:31 INFO - PROCESS | 1480 | 1465245091819 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 13:31:31 INFO - PROCESS | 1480 | 1465245091826 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1480 | 1465245091828 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:31 INFO - PROCESS | 1480 | ++DOCSHELL 123C3800 == 36 [pid = 1480] [id = 64] 13:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (123CA800) [pid = 1480] [serial = 189] [outer = 00000000] 13:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1375A400) [pid = 1480] [serial = 190] [outer = 123CA800] 13:31:31 INFO - PROCESS | 1480 | 1465245091882 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (13DC2400) [pid = 1480] [serial = 191] [outer = 123CA800] 13:31:32 INFO - PROCESS | 1480 | 1465245092296 Marionette TRACE conn6 <- [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]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:31:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 13:31:32 INFO - PROCESS | 1480 | 1465245092357 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1480 | 1465245092359 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 13:31:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:31:32 INFO - PROCESS | 1480 | 1465245092362 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1480 | 1465245092364 Marionette TRACE conn6 <- [1,222,null,{}] 13:31:32 INFO - PROCESS | 1480 | 1465245092367 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:32 INFO - PROCESS | 1480 | 1465245092370 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:32 INFO - PROCESS | 1480 | 1465245092451 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 13:31:32 INFO - PROCESS | 1480 | 1465245092458 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1480 | 1465245092460 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:32 INFO - PROCESS | 1480 | ++DOCSHELL 13DC8800 == 37 [pid = 1480] [id = 65] 13:31:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14E48800) [pid = 1480] [serial = 192] [outer = 00000000] 13:31:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14E71400) [pid = 1480] [serial = 193] [outer = 14E48800] 13:31:32 INFO - PROCESS | 1480 | 1465245092504 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1548E800) [pid = 1480] [serial = 194] [outer = 14E48800] 13:31:32 INFO - PROCESS | 1480 | 1465245092983 Marionette TRACE conn6 <- [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]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 671ms 13:31:33 INFO - PROCESS | 1480 | 1465245093039 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1480 | 1465245093041 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 13:31:33 INFO - PROCESS | 1480 | 1465245093044 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:31:33 INFO - PROCESS | 1480 | 1465245093046 Marionette TRACE conn6 <- [1,226,null,{}] 13:31:33 INFO - PROCESS | 1480 | 1465245093049 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:33 INFO - PROCESS | 1480 | 1465245093055 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:33 INFO - PROCESS | 1480 | 1465245093186 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 13:31:33 INFO - PROCESS | 1480 | 1465245093196 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1480 | 1465245093198 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:33 INFO - PROCESS | 1480 | ++DOCSHELL 164E2C00 == 38 [pid = 1480] [id = 66] 13:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (164E4000) [pid = 1480] [serial = 195] [outer = 00000000] 13:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (164E9C00) [pid = 1480] [serial = 196] [outer = 164E4000] 13:31:33 INFO - PROCESS | 1480 | 1465245093283 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17299800) [pid = 1480] [serial = 197] [outer = 164E4000] 13:31:33 INFO - PROCESS | 1480 | 1465245093702 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:31:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 669ms 13:31:33 INFO - PROCESS | 1480 | 1465245093718 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1480 | 1465245093721 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 13:31:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:31:33 INFO - PROCESS | 1480 | 1465245093723 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1480 | 1465245093725 Marionette TRACE conn6 <- [1,230,null,{}] 13:31:33 INFO - PROCESS | 1480 | 1465245093729 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:33 INFO - PROCESS | 1480 | 1465245093731 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:33 INFO - PROCESS | 1480 | 1465245093869 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 13:31:33 INFO - PROCESS | 1480 | 1465245093895 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1480 | 1465245093896 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:33 INFO - PROCESS | 1480 | ++DOCSHELL 1770C400 == 39 [pid = 1480] [id = 67] 13:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1770CC00) [pid = 1480] [serial = 198] [outer = 00000000] 13:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (177BFC00) [pid = 1480] [serial = 199] [outer = 1770CC00] 13:31:33 INFO - PROCESS | 1480 | 1465245093940 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (177DD000) [pid = 1480] [serial = 200] [outer = 1770CC00] 13:31:34 INFO - PROCESS | 1480 | 1465245094325 Marionette TRACE conn6 <- [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]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:31:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 13:31:34 INFO - PROCESS | 1480 | 1465245094365 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 1480 | 1465245094367 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 13:31:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:31:34 INFO - PROCESS | 1480 | 1465245094375 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1480 | 1465245094377 Marionette TRACE conn6 <- [1,234,null,{}] 13:31:34 INFO - PROCESS | 1480 | 1465245094380 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:34 INFO - PROCESS | 1480 | 1465245094382 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:34 INFO - PROCESS | 1480 | 1465245094488 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 13:31:34 INFO - PROCESS | 1480 | 1465245094494 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1480 | 1465245094496 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:34 INFO - PROCESS | 1480 | ++DOCSHELL 177E1000 == 40 [pid = 1480] [id = 68] 13:31:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (177E2C00) [pid = 1480] [serial = 201] [outer = 00000000] 13:31:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (179C7000) [pid = 1480] [serial = 202] [outer = 177E2C00] 13:31:34 INFO - PROCESS | 1480 | 1465245094539 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17A32C00) [pid = 1480] [serial = 203] [outer = 177E2C00] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1770F400) [pid = 1480] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (15C33C00) [pid = 1480] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D0E3400) [pid = 1480] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (13DC4400) [pid = 1480] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0DD7B400) [pid = 1480] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (177E7C00) [pid = 1480] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (12234400) [pid = 1480] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18CD2000) [pid = 1480] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:31:34 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14E4E400) [pid = 1480] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:31:35 INFO - PROCESS | 1480 | 1465245095042 Marionette TRACE conn6 <- [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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 13:31:35 INFO - PROCESS | 1480 | 1465245095100 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1480 | 1465245095102 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 13:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:31:35 INFO - PROCESS | 1480 | 1465245095105 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1480 | 1465245095107 Marionette TRACE conn6 <- [1,238,null,{}] 13:31:35 INFO - PROCESS | 1480 | 1465245095110 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:35 INFO - PROCESS | 1480 | 1465245095112 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:35 INFO - PROCESS | 1480 | 1465245095211 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 13:31:35 INFO - PROCESS | 1480 | 1465245095217 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1480 | 1465245095219 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:35 INFO - PROCESS | 1480 | ++DOCSHELL 16334C00 == 41 [pid = 1480] [id = 69] 13:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17716000) [pid = 1480] [serial = 204] [outer = 00000000] 13:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17A3E000) [pid = 1480] [serial = 205] [outer = 17716000] 13:31:35 INFO - PROCESS | 1480 | 1465245095262 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17A37000) [pid = 1480] [serial = 206] [outer = 17716000] 13:31:35 INFO - PROCESS | 1480 | 1465245095673 Marionette TRACE conn6 <- [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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:31:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 13:31:35 INFO - PROCESS | 1480 | 1465245095737 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1480 | 1465245095739 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 13:31:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:31:35 INFO - PROCESS | 1480 | 1465245095742 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1480 | 1465245095743 Marionette TRACE conn6 <- [1,242,null,{}] 13:31:35 INFO - PROCESS | 1480 | 1465245095747 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:35 INFO - PROCESS | 1480 | 1465245095749 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:35 INFO - PROCESS | 1480 | 1465245095828 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 13:31:35 INFO - PROCESS | 1480 | 1465245095835 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1480 | 1465245095837 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:35 INFO - PROCESS | 1480 | ++DOCSHELL 0CD73000 == 42 [pid = 1480] [id = 70] 13:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1556AC00) [pid = 1480] [serial = 207] [outer = 00000000] 13:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18BB8C00) [pid = 1480] [serial = 208] [outer = 1556AC00] 13:31:35 INFO - PROCESS | 1480 | 1465245095881 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18CCEC00) [pid = 1480] [serial = 209] [outer = 1556AC00] 13:31:36 INFO - PROCESS | 1480 | 1465245096303 Marionette TRACE conn6 <- [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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:31:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 13:31:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:31:36 INFO - PROCESS | 1480 | 1465245096312 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1480 | 1465245096314 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 13:31:36 INFO - PROCESS | 1480 | 1465245096317 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1480 | 1465245096320 Marionette TRACE conn6 <- [1,246,null,{}] 13:31:36 INFO - PROCESS | 1480 | 1465245096323 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:36 INFO - PROCESS | 1480 | 1465245096325 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:36 INFO - PROCESS | 1480 | 1465245096456 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 13:31:36 INFO - PROCESS | 1480 | 1465245096463 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1480 | 1465245096465 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:36 INFO - PROCESS | 1480 | ++DOCSHELL 18CD2C00 == 43 [pid = 1480] [id = 71] 13:31:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (19339000) [pid = 1480] [serial = 210] [outer = 00000000] 13:31:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (19C2A000) [pid = 1480] [serial = 211] [outer = 19339000] 13:31:36 INFO - PROCESS | 1480 | 1465245096511 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1A00DC00) [pid = 1480] [serial = 212] [outer = 19339000] 13:31:37 INFO - PROCESS | 1480 | 1465245097043 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:31:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 770ms 13:31:37 INFO - PROCESS | 1480 | 1465245097089 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1480 | 1465245097094 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 13:31:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:31:37 INFO - PROCESS | 1480 | 1465245097098 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1480 | 1465245097102 Marionette TRACE conn6 <- [1,250,null,{}] 13:31:37 INFO - PROCESS | 1480 | 1465245097108 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:37 INFO - PROCESS | 1480 | 1465245097111 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:37 INFO - PROCESS | 1480 | 1465245097240 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 13:31:37 INFO - PROCESS | 1480 | 1465245097394 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1480 | 1465245097397 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:37 INFO - PROCESS | 1480 | ++DOCSHELL 0D842C00 == 44 [pid = 1480] [id = 72] 13:31:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D843000) [pid = 1480] [serial = 213] [outer = 00000000] 13:31:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0D9A4000) [pid = 1480] [serial = 214] [outer = 0D843000] 13:31:37 INFO - PROCESS | 1480 | 1465245097461 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0DD79400) [pid = 1480] [serial = 215] [outer = 0D843000] 13:31:38 INFO - PROCESS | 1480 | 1465245098120 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 13:31:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:31:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1073ms 13:31:38 INFO - PROCESS | 1480 | 1465245098173 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1480 | 1465245098178 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 13:31:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:31:38 INFO - PROCESS | 1480 | 1465245098184 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1480 | 1465245098187 Marionette TRACE conn6 <- [1,254,null,{}] 13:31:38 INFO - PROCESS | 1480 | 1465245098192 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:38 INFO - PROCESS | 1480 | 1465245098195 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:38 INFO - PROCESS | 1480 | 1465245098308 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 13:31:38 INFO - PROCESS | 1480 | 1465245098429 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1480 | 1465245098432 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:38 INFO - PROCESS | 1480 | ++DOCSHELL 1223E800 == 45 [pid = 1480] [id = 73] 13:31:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (12F79400) [pid = 1480] [serial = 216] [outer = 00000000] 13:31:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (15C34400) [pid = 1480] [serial = 217] [outer = 12F79400] 13:31:38 INFO - PROCESS | 1480 | 1465245098490 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (164E0400) [pid = 1480] [serial = 218] [outer = 12F79400] 13:31:39 INFO - PROCESS | 1480 | 1465245099069 Marionette TRACE conn6 <- [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]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 13:31:39 INFO - PROCESS | 1480 | 1465245099118 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1480 | 1465245099121 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 13:31:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:31:39 INFO - PROCESS | 1480 | 1465245099124 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1480 | 1465245099128 Marionette TRACE conn6 <- [1,258,null,{}] 13:31:39 INFO - PROCESS | 1480 | 1465245099139 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:39 INFO - PROCESS | 1480 | 1465245099144 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:39 INFO - PROCESS | 1480 | 1465245099254 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 13:31:39 INFO - PROCESS | 1480 | 1465245099382 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1480 | 1465245099386 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:39 INFO - PROCESS | 1480 | ++DOCSHELL 1A007400 == 46 [pid = 1480] [id = 74] 13:31:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1A007800) [pid = 1480] [serial = 219] [outer = 00000000] 13:31:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1A50F000) [pid = 1480] [serial = 220] [outer = 1A007800] 13:31:39 INFO - PROCESS | 1480 | 1465245099444 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (1A5A1800) [pid = 1480] [serial = 221] [outer = 1A007800] 13:31:39 INFO - PROCESS | 1480 | 1465245099985 Marionette TRACE conn6 <- [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]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:31:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 869ms 13:31:40 INFO - PROCESS | 1480 | 1465245100009 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1480 | 1465245100012 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 13:31:40 INFO - PROCESS | 1480 | 1465245100016 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:31:40 INFO - PROCESS | 1480 | 1465245100018 Marionette TRACE conn6 <- [1,262,null,{}] 13:31:40 INFO - PROCESS | 1480 | 1465245100022 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:40 INFO - PROCESS | 1480 | 1465245100024 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:40 INFO - PROCESS | 1480 | 1465245100148 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 13:31:40 INFO - PROCESS | 1480 | 1465245100254 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1480 | 1465245100257 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:40 INFO - PROCESS | 1480 | ++DOCSHELL 1A444400 == 47 [pid = 1480] [id = 75] 13:31:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1A448400) [pid = 1480] [serial = 222] [outer = 00000000] 13:31:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1A44BC00) [pid = 1480] [serial = 223] [outer = 1A448400] 13:31:40 INFO - PROCESS | 1480 | 1465245100310 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (1A44F800) [pid = 1480] [serial = 224] [outer = 1A448400] 13:31:41 INFO - PROCESS | 1480 | 1465245100992 Marionette TRACE conn6 <- [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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:31:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1021ms 13:31:41 INFO - PROCESS | 1480 | 1465245101040 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1480 | 1465245101044 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 13:31:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:31:41 INFO - PROCESS | 1480 | 1465245101049 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1480 | 1465245101052 Marionette TRACE conn6 <- [1,266,null,{}] 13:31:41 INFO - PROCESS | 1480 | 1465245101057 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:41 INFO - PROCESS | 1480 | 1465245101060 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:41 INFO - PROCESS | 1480 | 1465245101198 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 13:31:41 INFO - PROCESS | 1480 | 1465245101355 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1480 | 1465245101358 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:41 INFO - PROCESS | 1480 | ++DOCSHELL 0D841800 == 48 [pid = 1480] [id = 76] 13:31:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (0D9A3C00) [pid = 1480] [serial = 225] [outer = 00000000] 13:31:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (122B4000) [pid = 1480] [serial = 226] [outer = 0D9A3C00] 13:31:41 INFO - PROCESS | 1480 | 1465245101426 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (14E4F000) [pid = 1480] [serial = 227] [outer = 0D9A3C00] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 09055800 == 47 [pid = 1480] [id = 46] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0CD73000 == 46 [pid = 1480] [id = 70] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 16334C00 == 45 [pid = 1480] [id = 69] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 177E1000 == 44 [pid = 1480] [id = 68] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 1770C400 == 43 [pid = 1480] [id = 67] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 164E2C00 == 42 [pid = 1480] [id = 66] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 13DC8800 == 41 [pid = 1480] [id = 65] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 123C3800 == 40 [pid = 1480] [id = 64] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0EABF800 == 39 [pid = 1480] [id = 63] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0D690000 == 38 [pid = 1480] [id = 62] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0D54C400 == 37 [pid = 1480] [id = 61] 13:31:41 INFO - PROCESS | 1480 | --DOCSHELL 0D618000 == 36 [pid = 1480] [id = 57] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (17716400) [pid = 1480] [serial = 153] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (16DA9400) [pid = 1480] [serial = 150] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (0D549C00) [pid = 1480] [serial = 141] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (0D628400) [pid = 1480] [serial = 142] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (14E4EC00) [pid = 1480] [serial = 147] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (14E62400) [pid = 1480] [serial = 148] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (0DE8FC00) [pid = 1480] [serial = 138] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (11C79C00) [pid = 1480] [serial = 144] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (18CCDC00) [pid = 1480] [serial = 156] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (12230C00) [pid = 1480] [serial = 145] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (19766C00) [pid = 1480] [serial = 157] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (09060400) [pid = 1480] [serial = 135] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (177E1400) [pid = 1480] [serial = 154] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (11B9D800) [pid = 1480] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0D61E400) [pid = 1480] [serial = 169] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (17A38C00) [pid = 1480] [serial = 159] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (1A00D400) [pid = 1480] [serial = 167] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (19339400) [pid = 1480] [serial = 163] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1976E000) [pid = 1480] [serial = 164] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17A3A000) [pid = 1480] [serial = 160] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1A008800) [pid = 1480] [serial = 166] [outer = 00000000] [url = about:blank] 13:31:41 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17290400) [pid = 1480] [serial = 151] [outer = 00000000] [url = about:blank] 13:31:42 INFO - PROCESS | 1480 | 1465245102083 Marionette TRACE conn6 <- [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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1080ms 13:31:42 INFO - PROCESS | 1480 | 1465245102153 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1480 | 1465245102157 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 13:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:31:42 INFO - PROCESS | 1480 | 1465245102167 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1480 | 1465245102170 Marionette TRACE conn6 <- [1,270,null,{}] 13:31:42 INFO - PROCESS | 1480 | 1465245102174 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:42 INFO - PROCESS | 1480 | 1465245102176 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:42 INFO - PROCESS | 1480 | 1465245102265 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 13:31:42 INFO - PROCESS | 1480 | 1465245102279 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1480 | 1465245102281 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:42 INFO - PROCESS | 1480 | ++DOCSHELL 0D83F400 == 37 [pid = 1480] [id = 77] 13:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D841C00) [pid = 1480] [serial = 228] [outer = 00000000] 13:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D99F800) [pid = 1480] [serial = 229] [outer = 0D841C00] 13:31:42 INFO - PROCESS | 1480 | 1465245102328 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0E980800) [pid = 1480] [serial = 230] [outer = 0D841C00] 13:31:42 INFO - PROCESS | 1480 | 1465245102812 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:31:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 13:31:42 INFO - PROCESS | 1480 | 1465245102846 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1480 | 1465245102848 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 13:31:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:31:42 INFO - PROCESS | 1480 | 1465245102852 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1480 | 1465245102855 Marionette TRACE conn6 <- [1,274,null,{}] 13:31:42 INFO - PROCESS | 1480 | 1465245102865 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:42 INFO - PROCESS | 1480 | 1465245102869 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:42 INFO - PROCESS | 1480 | 1465245102954 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 13:31:42 INFO - PROCESS | 1480 | 1465245102964 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1480 | 1465245102967 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:42 INFO - PROCESS | 1480 | ++DOCSHELL 1548E400 == 38 [pid = 1480] [id = 78] 13:31:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1555C800) [pid = 1480] [serial = 231] [outer = 00000000] 13:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (15C36800) [pid = 1480] [serial = 232] [outer = 1555C800] 13:31:43 INFO - PROCESS | 1480 | 1465245103014 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (164DD400) [pid = 1480] [serial = 233] [outer = 1555C800] 13:31:43 INFO - PROCESS | 1480 | 1465245103470 Marionette TRACE conn6 <- [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]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:31:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 13:31:43 INFO - PROCESS | 1480 | 1465245103486 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1480 | 1465245103489 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 13:31:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:31:43 INFO - PROCESS | 1480 | 1465245103496 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1480 | 1465245103498 Marionette TRACE conn6 <- [1,278,null,{}] 13:31:43 INFO - PROCESS | 1480 | 1465245103502 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:43 INFO - PROCESS | 1480 | 1465245103504 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:43 INFO - PROCESS | 1480 | 1465245103605 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 13:31:43 INFO - PROCESS | 1480 | 1465245103613 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1480 | 1465245103615 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:43 INFO - PROCESS | 1480 | ++DOCSHELL 164E2C00 == 39 [pid = 1480] [id = 79] 13:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (164EA800) [pid = 1480] [serial = 234] [outer = 00000000] 13:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (17711400) [pid = 1480] [serial = 235] [outer = 164EA800] 13:31:43 INFO - PROCESS | 1480 | 1465245103663 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (177C3C00) [pid = 1480] [serial = 236] [outer = 164EA800] 13:31:44 INFO - PROCESS | 1480 | 1465245104099 Marionette TRACE conn6 <- [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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 13:31:44 INFO - PROCESS | 1480 | 1465245104166 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1480 | 1465245104168 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 13:31:44 INFO - PROCESS | 1480 | 1465245104171 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:31:44 INFO - PROCESS | 1480 | 1465245104173 Marionette TRACE conn6 <- [1,282,null,{}] 13:31:44 INFO - PROCESS | 1480 | 1465245104176 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:44 INFO - PROCESS | 1480 | 1465245104178 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:44 INFO - PROCESS | 1480 | 1465245104261 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 13:31:44 INFO - PROCESS | 1480 | 1465245104292 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1480 | 1465245104293 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:44 INFO - PROCESS | 1480 | ++DOCSHELL 177E9000 == 40 [pid = 1480] [id = 80] 13:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (177E9400) [pid = 1480] [serial = 237] [outer = 00000000] 13:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (17A33C00) [pid = 1480] [serial = 238] [outer = 177E9400] 13:31:44 INFO - PROCESS | 1480 | 1465245104338 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (17A3C800) [pid = 1480] [serial = 239] [outer = 177E9400] 13:31:44 INFO - PROCESS | 1480 | 1465245104799 Marionette TRACE conn6 <- [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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:31:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 13:31:44 INFO - PROCESS | 1480 | 1465245104846 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1480 | 1465245104848 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 13:31:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:31:44 INFO - PROCESS | 1480 | 1465245104851 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 1480 | 1465245104852 Marionette TRACE conn6 <- [1,286,null,{}] 13:31:44 INFO - PROCESS | 1480 | 1465245104856 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:44 INFO - PROCESS | 1480 | 1465245104861 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:45 INFO - PROCESS | 1480 | 1465245105000 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 13:31:45 INFO - PROCESS | 1480 | 1465245105005 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1480 | 1465245105007 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:45 INFO - PROCESS | 1480 | ++DOCSHELL 1721A000 == 41 [pid = 1480] [id = 81] 13:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (177E6400) [pid = 1480] [serial = 240] [outer = 00000000] 13:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (193C0400) [pid = 1480] [serial = 241] [outer = 177E6400] 13:31:45 INFO - PROCESS | 1480 | 1465245105052 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (19772400) [pid = 1480] [serial = 242] [outer = 177E6400] 13:31:45 INFO - PROCESS | 1480 | 1465245105477 Marionette TRACE conn6 <- [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]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:31:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 669ms 13:31:45 INFO - PROCESS | 1480 | 1465245105523 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1480 | 1465245105525 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 13:31:45 INFO - PROCESS | 1480 | 1465245105528 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1480 | 1465245105529 Marionette TRACE conn6 <- [1,290,null,{}] 13:31:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:31:45 INFO - PROCESS | 1480 | 1465245105533 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:45 INFO - PROCESS | 1480 | 1465245105535 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:45 INFO - PROCESS | 1480 | 1465245105643 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 13:31:45 INFO - PROCESS | 1480 | 1465245105717 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1480 | 1465245105718 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:45 INFO - PROCESS | 1480 | ++DOCSHELL 0D039000 == 42 [pid = 1480] [id = 82] 13:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (19881800) [pid = 1480] [serial = 243] [outer = 00000000] 13:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1A446C00) [pid = 1480] [serial = 244] [outer = 19881800] 13:31:45 INFO - PROCESS | 1480 | 1465245105762 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1A44C400) [pid = 1480] [serial = 245] [outer = 19881800] 13:31:46 INFO - PROCESS | 1480 | 1465245106181 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:31:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 13:31:46 INFO - PROCESS | 1480 | 1465245106202 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 13:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:31:46 INFO - PROCESS | 1480 | 1465245106204 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 13:31:46 INFO - PROCESS | 1480 | 1465245106207 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1480 | 1465245106208 Marionette TRACE conn6 <- [1,294,null,{}] 13:31:46 INFO - PROCESS | 1480 | 1465245106223 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:46 INFO - PROCESS | 1480 | 1465245106225 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:46 INFO - PROCESS | 1480 | 1465245106341 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 13:31:46 INFO - PROCESS | 1480 | 1465245106346 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1480 | 1465245106348 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:46 INFO - PROCESS | 1480 | ++DOCSHELL 1A503400 == 43 [pid = 1480] [id = 83] 13:31:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (1A505C00) [pid = 1480] [serial = 246] [outer = 00000000] 13:31:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (1B113C00) [pid = 1480] [serial = 247] [outer = 1A505C00] 13:31:46 INFO - PROCESS | 1480 | 1465245106396 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (1B114400) [pid = 1480] [serial = 248] [outer = 1A505C00] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (0D632C00) [pid = 1480] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (0DD7D400) [pid = 1480] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (164E4000) [pid = 1480] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (1770CC00) [pid = 1480] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (14E48800) [pid = 1480] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (0D611800) [pid = 1480] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (177E2C00) [pid = 1480] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0D703400) [pid = 1480] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (12F68C00) [pid = 1480] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0D61A800) [pid = 1480] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0EAC0C00) [pid = 1480] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (123CA800) [pid = 1480] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (164E6C00) [pid = 1480] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17716000) [pid = 1480] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1556AC00) [pid = 1480] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:31:46 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (09055C00) [pid = 1480] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:31:47 INFO - PROCESS | 1480 | 1465245107019 Marionette TRACE conn6 <- [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]]]}] 13:31:47 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. 13:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 830ms 13:31:47 INFO - PROCESS | 1480 | 1465245107038 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 13:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:31:47 INFO - PROCESS | 1480 | 1465245107040 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 13:31:47 INFO - PROCESS | 1480 | 1465245107043 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1480 | 1465245107044 Marionette TRACE conn6 <- [1,298,null,{}] 13:31:47 INFO - PROCESS | 1480 | 1465245107048 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:47 INFO - PROCESS | 1480 | 1465245107050 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:47 INFO - PROCESS | 1480 | 1465245107133 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 13:31:47 INFO - PROCESS | 1480 | 1465245107139 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1480 | 1465245107140 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:47 INFO - PROCESS | 1480 | ++DOCSHELL 0D1EDC00 == 44 [pid = 1480] [id = 84] 13:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0D61AC00) [pid = 1480] [serial = 249] [outer = 00000000] 13:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (13753000) [pid = 1480] [serial = 250] [outer = 0D61AC00] 13:31:47 INFO - PROCESS | 1480 | 1465245107184 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1556AC00) [pid = 1480] [serial = 251] [outer = 0D61AC00] 13:31:47 INFO - PROCESS | 1480 | 1465245107610 Marionette TRACE conn6 <- [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]]]}] 13:31:47 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. 13:31:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 13:31:47 INFO - PROCESS | 1480 | 1465245107674 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1480 | 1465245107676 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 13:31:47 INFO - PROCESS | 1480 | 1465245107679 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:31:47 INFO - PROCESS | 1480 | 1465245107681 Marionette TRACE conn6 <- [1,302,null,{}] 13:31:47 INFO - PROCESS | 1480 | 1465245107685 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:47 INFO - PROCESS | 1480 | 1465245107687 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:47 INFO - PROCESS | 1480 | 1465245107769 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 13:31:47 INFO - PROCESS | 1480 | 1465245107775 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1480 | 1465245107777 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:47 INFO - PROCESS | 1480 | ++DOCSHELL 0C225C00 == 45 [pid = 1480] [id = 85] 13:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0C22B800) [pid = 1480] [serial = 252] [outer = 00000000] 13:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0C22F400) [pid = 1480] [serial = 253] [outer = 0C22B800] 13:31:47 INFO - PROCESS | 1480 | 1465245107821 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0C232800) [pid = 1480] [serial = 254] [outer = 0C22B800] 13:31:48 INFO - PROCESS | 1480 | 1465245108247 Marionette TRACE conn6 <- [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]]]}] 13:31:48 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. 13:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 631ms 13:31:48 INFO - PROCESS | 1480 | 1465245108315 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1480 | 1465245108317 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 13:31:48 INFO - PROCESS | 1480 | 1465245108321 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:31:48 INFO - PROCESS | 1480 | 1465245108323 Marionette TRACE conn6 <- [1,306,null,{}] 13:31:48 INFO - PROCESS | 1480 | 1465245108326 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:48 INFO - PROCESS | 1480 | 1465245108329 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:48 INFO - PROCESS | 1480 | 1465245108428 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 13:31:48 INFO - PROCESS | 1480 | 1465245108470 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1480 | 1465245108472 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:48 INFO - PROCESS | 1480 | ++DOCSHELL 1A59E800 == 46 [pid = 1480] [id = 86] 13:31:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1B112C00) [pid = 1480] [serial = 255] [outer = 00000000] 13:31:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1B11D000) [pid = 1480] [serial = 256] [outer = 1B112C00] 13:31:48 INFO - PROCESS | 1480 | 1465245108517 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1B24DC00) [pid = 1480] [serial = 257] [outer = 1B112C00] 13:31:48 INFO - PROCESS | 1480 | 1465245108844 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:31:49 INFO - PROCESS | 1480 | 1465245109205 Marionette TRACE conn6 <- [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]]]}] 13:31:49 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. 13:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 930ms 13:31:49 INFO - PROCESS | 1480 | 1465245109255 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1480 | 1465245109260 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 13:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:31:49 INFO - PROCESS | 1480 | 1465245109265 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1480 | 1465245109269 Marionette TRACE conn6 <- [1,310,null,{}] 13:31:49 INFO - PROCESS | 1480 | 1465245109274 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:49 INFO - PROCESS | 1480 | 1465245109278 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:49 INFO - PROCESS | 1480 | 1465245109432 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 13:31:49 INFO - PROCESS | 1480 | 1465245109563 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1480 | 1465245109566 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:49 INFO - PROCESS | 1480 | ++DOCSHELL 0D079000 == 47 [pid = 1480] [id = 87] 13:31:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (0D554000) [pid = 1480] [serial = 258] [outer = 00000000] 13:31:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (0D707C00) [pid = 1480] [serial = 259] [outer = 0D554000] 13:31:49 INFO - PROCESS | 1480 | 1465245109631 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (0D84B800) [pid = 1480] [serial = 260] [outer = 0D554000] 13:31:50 INFO - PROCESS | 1480 | 1465245110239 Marionette TRACE conn6 <- [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]]]}] 13:31:50 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. 13:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1023ms 13:31:50 INFO - PROCESS | 1480 | 1465245110289 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1480 | 1465245110294 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 13:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:31:50 INFO - PROCESS | 1480 | 1465245110301 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1480 | 1465245110303 Marionette TRACE conn6 <- [1,314,null,{}] 13:31:50 INFO - PROCESS | 1480 | 1465245110308 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:50 INFO - PROCESS | 1480 | 1465245110310 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:50 INFO - PROCESS | 1480 | 1465245110429 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 13:31:50 INFO - PROCESS | 1480 | 1465245110553 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1480 | 1465245110556 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:50 INFO - PROCESS | 1480 | ++DOCSHELL 13DC8800 == 48 [pid = 1480] [id = 88] 13:31:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (14E49C00) [pid = 1480] [serial = 261] [outer = 00000000] 13:31:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (1567D800) [pid = 1480] [serial = 262] [outer = 14E49C00] 13:31:50 INFO - PROCESS | 1480 | 1465245110613 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (164E3C00) [pid = 1480] [serial = 263] [outer = 14E49C00] 13:31:51 INFO - PROCESS | 1480 | 1465245111272 Marionette TRACE conn6 <- [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]]]}] 13:31:51 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. 13:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1021ms 13:31:51 INFO - PROCESS | 1480 | 1465245111326 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1480 | 1465245111328 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 13:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:31:51 INFO - PROCESS | 1480 | 1465245111332 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1480 | 1465245111336 Marionette TRACE conn6 <- [1,318,null,{}] 13:31:51 INFO - PROCESS | 1480 | 1465245111348 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:51 INFO - PROCESS | 1480 | 1465245111353 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:51 INFO - PROCESS | 1480 | 1465245111529 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 13:31:51 INFO - PROCESS | 1480 | 1465245111657 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1480 | 1465245111660 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:51 INFO - PROCESS | 1480 | ++DOCSHELL 0CD76C00 == 49 [pid = 1480] [id = 89] 13:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (0D169000) [pid = 1480] [serial = 264] [outer = 00000000] 13:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (0D710400) [pid = 1480] [serial = 265] [outer = 0D169000] 13:31:51 INFO - PROCESS | 1480 | 1465245111719 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (11B9BC00) [pid = 1480] [serial = 266] [outer = 0D169000] 13:31:52 INFO - PROCESS | 1480 | 1465245112478 Marionette TRACE conn6 <- [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]]]}] 13:31:52 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. 13:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1184ms 13:31:52 INFO - PROCESS | 1480 | 1465245112521 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1480 | 1465245112525 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 13:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:31:52 INFO - PROCESS | 1480 | 1465245112529 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1480 | 1465245112534 Marionette TRACE conn6 <- [1,322,null,{}] 13:31:52 INFO - PROCESS | 1480 | 1465245112539 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:52 INFO - PROCESS | 1480 | 1465245112542 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:52 INFO - PROCESS | 1480 | 1465245112645 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 13:31:52 INFO - PROCESS | 1480 | 1465245112742 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1480 | 1465245112745 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:52 INFO - PROCESS | 1480 | ++DOCSHELL 0D615000 == 50 [pid = 1480] [id = 90] 13:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (0D61EC00) [pid = 1480] [serial = 267] [outer = 00000000] 13:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (0D70D000) [pid = 1480] [serial = 268] [outer = 0D61EC00] 13:31:52 INFO - PROCESS | 1480 | 1465245112795 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 110 (0DAA0C00) [pid = 1480] [serial = 269] [outer = 0D61EC00] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 0C225C00 == 49 [pid = 1480] [id = 85] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 0D1EDC00 == 48 [pid = 1480] [id = 84] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 1A503400 == 47 [pid = 1480] [id = 83] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 0D039000 == 46 [pid = 1480] [id = 82] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 1721A000 == 45 [pid = 1480] [id = 81] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 177E9000 == 44 [pid = 1480] [id = 80] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 164E2C00 == 43 [pid = 1480] [id = 79] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 1548E400 == 42 [pid = 1480] [id = 78] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 0D83F400 == 41 [pid = 1480] [id = 77] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 109 (19C2A000) [pid = 1480] [serial = 211] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 0D841800 == 40 [pid = 1480] [id = 76] 13:31:53 INFO - PROCESS | 1480 | --DOCSHELL 0D842C00 == 39 [pid = 1480] [id = 72] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (1215C400) [pid = 1480] [serial = 139] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (1211B400) [pid = 1480] [serial = 106] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (164E9C00) [pid = 1480] [serial = 196] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (17299800) [pid = 1480] [serial = 197] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (177DD000) [pid = 1480] [serial = 200] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (177BFC00) [pid = 1480] [serial = 199] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (14E71400) [pid = 1480] [serial = 193] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (0D844000) [pid = 1480] [serial = 182] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (0D83E400) [pid = 1480] [serial = 181] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (179C7000) [pid = 1480] [serial = 202] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0D845800) [pid = 1480] [serial = 184] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0D84BC00) [pid = 1480] [serial = 185] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (14E4C800) [pid = 1480] [serial = 176] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (131BB800) [pid = 1480] [serial = 175] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0D70A000) [pid = 1480] [serial = 173] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0D62D000) [pid = 1480] [serial = 172] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (11C73000) [pid = 1480] [serial = 187] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (12233000) [pid = 1480] [serial = 188] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1375A400) [pid = 1480] [serial = 190] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (13DC2400) [pid = 1480] [serial = 191] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17714000) [pid = 1480] [serial = 179] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (164EAC00) [pid = 1480] [serial = 178] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17A3E000) [pid = 1480] [serial = 205] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18BB8C00) [pid = 1480] [serial = 208] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (18CCEC00) [pid = 1480] [serial = 209] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17A32C00) [pid = 1480] [serial = 203] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17A37000) [pid = 1480] [serial = 206] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1548E800) [pid = 1480] [serial = 194] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (09063400) [pid = 1480] [serial = 136] [outer = 00000000] [url = about:blank] 13:31:53 INFO - PROCESS | 1480 | 1465245113393 Marionette TRACE conn6 <- [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]]]}] 13:31:53 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. 13:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 890ms 13:31:53 INFO - PROCESS | 1480 | 1465245113422 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1480 | 1465245113426 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 13:31:53 INFO - PROCESS | 1480 | 1465245113432 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:31:53 INFO - PROCESS | 1480 | 1465245113434 Marionette TRACE conn6 <- [1,326,null,{}] 13:31:53 INFO - PROCESS | 1480 | 1465245113438 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:53 INFO - PROCESS | 1480 | 1465245113440 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:53 INFO - PROCESS | 1480 | 1465245113528 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 13:31:53 INFO - PROCESS | 1480 | 1465245113536 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1480 | 1465245113539 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:53 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E6400 == 40 [pid = 1480] [id = 91] 13:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D1EDC00) [pid = 1480] [serial = 270] [outer = 00000000] 13:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0D70C400) [pid = 1480] [serial = 271] [outer = 0D1EDC00] 13:31:53 INFO - PROCESS | 1480 | 1465245113588 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D844400) [pid = 1480] [serial = 272] [outer = 0D1EDC00] 13:31:54 INFO - PROCESS | 1480 | 1465245114063 Marionette TRACE conn6 <- [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]]]}] 13:31:54 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. 13:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 671ms 13:31:54 INFO - PROCESS | 1480 | 1465245114107 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1480 | 1465245114109 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 13:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:31:54 INFO - PROCESS | 1480 | 1465245114112 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 1480 | 1465245114116 Marionette TRACE conn6 <- [1,330,null,{}] 13:31:54 INFO - PROCESS | 1480 | 1465245114126 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:54 INFO - PROCESS | 1480 | 1465245114130 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:54 INFO - PROCESS | 1480 | 1465245114215 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 13:31:54 INFO - PROCESS | 1480 | 1465245114221 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1480 | 1465245114224 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:54 INFO - PROCESS | 1480 | ++DOCSHELL 0EAC0400 == 41 [pid = 1480] [id = 92] 13:31:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1211B400) [pid = 1480] [serial = 273] [outer = 00000000] 13:31:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (12235000) [pid = 1480] [serial = 274] [outer = 1211B400] 13:31:54 INFO - PROCESS | 1480 | 1465245114272 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (122B8400) [pid = 1480] [serial = 275] [outer = 1211B400] 13:31:54 INFO - PROCESS | 1480 | 1465245114736 Marionette TRACE conn6 <- [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]]]}] 13:31:54 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. 13:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 690ms 13:31:54 INFO - PROCESS | 1480 | 1465245114803 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1480 | 1465245114806 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 13:31:54 INFO - PROCESS | 1480 | 1465245114809 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:31:54 INFO - PROCESS | 1480 | 1465245114811 Marionette TRACE conn6 <- [1,334,null,{}] 13:31:54 INFO - PROCESS | 1480 | 1465245114814 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:54 INFO - PROCESS | 1480 | 1465245114816 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:54 INFO - PROCESS | 1480 | 1465245114928 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 13:31:55 INFO - PROCESS | 1480 | 1465245115017 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1480 | 1465245115019 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:55 INFO - PROCESS | 1480 | ++DOCSHELL 13D2EC00 == 42 [pid = 1480] [id = 93] 13:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (13D30000) [pid = 1480] [serial = 276] [outer = 00000000] 13:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (14E4AC00) [pid = 1480] [serial = 277] [outer = 13D30000] 13:31:55 INFO - PROCESS | 1480 | 1465245115076 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14E52800) [pid = 1480] [serial = 278] [outer = 13D30000] 13:31:55 INFO - PROCESS | 1480 | 1465245115472 Marionette TRACE conn6 <- [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]]]}] 13:31:55 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. 13:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 669ms 13:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:31:55 INFO - PROCESS | 1480 | 1465245115483 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1480 | 1465245115485 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 13:31:55 INFO - PROCESS | 1480 | 1465245115489 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1480 | 1465245115490 Marionette TRACE conn6 <- [1,338,null,{}] 13:31:55 INFO - PROCESS | 1480 | 1465245115494 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:55 INFO - PROCESS | 1480 | 1465245115496 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:55 INFO - PROCESS | 1480 | 1465245115605 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 13:31:55 INFO - PROCESS | 1480 | 1465245115611 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1480 | 1465245115613 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:55 INFO - PROCESS | 1480 | ++DOCSHELL 13DC1000 == 43 [pid = 1480] [id = 94] 13:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (14E4A400) [pid = 1480] [serial = 279] [outer = 00000000] 13:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (15566000) [pid = 1480] [serial = 280] [outer = 14E4A400] 13:31:55 INFO - PROCESS | 1480 | 1465245115657 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (15626800) [pid = 1480] [serial = 281] [outer = 14E4A400] 13:31:56 INFO - PROCESS | 1480 | 1465245116153 Marionette TRACE conn6 <- [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]]]}] 13:31:56 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. 13:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 13:31:56 INFO - PROCESS | 1480 | 1465245116160 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1480 | 1465245116162 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 13:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:31:56 INFO - PROCESS | 1480 | 1465245116165 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1480 | 1465245116167 Marionette TRACE conn6 <- [1,342,null,{}] 13:31:56 INFO - PROCESS | 1480 | 1465245116170 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:56 INFO - PROCESS | 1480 | 1465245116176 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:56 INFO - PROCESS | 1480 | 1465245116330 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 13:31:56 INFO - PROCESS | 1480 | 1465245116390 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1480 | 1465245116392 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:56 INFO - PROCESS | 1480 | ++DOCSHELL 0D628000 == 44 [pid = 1480] [id = 95] 13:31:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1770A000) [pid = 1480] [serial = 282] [outer = 00000000] 13:31:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (17715000) [pid = 1480] [serial = 283] [outer = 1770A000] 13:31:56 INFO - PROCESS | 1480 | 1465245116437 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (177BE800) [pid = 1480] [serial = 284] [outer = 1770A000] 13:31:56 INFO - PROCESS | 1480 | 1465245116868 Marionette TRACE conn6 <- [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]]]}] 13:31:56 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. 13:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 730ms 13:31:56 INFO - PROCESS | 1480 | 1465245116902 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 1480 | 1465245116904 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 13:31:56 INFO - PROCESS | 1480 | 1465245116907 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:31:56 INFO - PROCESS | 1480 | 1465245116909 Marionette TRACE conn6 <- [1,346,null,{}] 13:31:56 INFO - PROCESS | 1480 | 1465245116912 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:56 INFO - PROCESS | 1480 | 1465245116914 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:57 INFO - PROCESS | 1480 | 1465245117032 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 13:31:57 INFO - PROCESS | 1480 | 1465245117037 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1480 | 1465245117039 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:57 INFO - PROCESS | 1480 | ++DOCSHELL 177DE800 == 45 [pid = 1480] [id = 96] 13:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (177E0400) [pid = 1480] [serial = 285] [outer = 00000000] 13:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (177EAC00) [pid = 1480] [serial = 286] [outer = 177E0400] 13:31:57 INFO - PROCESS | 1480 | 1465245117083 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (17A31000) [pid = 1480] [serial = 287] [outer = 177E0400] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (177E6400) [pid = 1480] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (19881800) [pid = 1480] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1A505C00) [pid = 1480] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1555C800) [pid = 1480] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (164EA800) [pid = 1480] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D9A3C00) [pid = 1480] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (177E9400) [pid = 1480] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D841C00) [pid = 1480] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0C22B800) [pid = 1480] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:31:57 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D61AC00) [pid = 1480] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:31:57 INFO - PROCESS | 1480 | 1465245117736 Marionette TRACE conn6 <- [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]]]}] 13:31:57 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. 13:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 869ms 13:31:57 INFO - PROCESS | 1480 | 1465245117787 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1480 | 1465245117789 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 13:31:57 INFO - PROCESS | 1480 | 1465245117793 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:31:57 INFO - PROCESS | 1480 | 1465245117795 Marionette TRACE conn6 <- [1,350,null,{}] 13:31:57 INFO - PROCESS | 1480 | 1465245117798 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:57 INFO - PROCESS | 1480 | 1465245117800 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:57 INFO - PROCESS | 1480 | 1465245117885 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 13:31:57 INFO - PROCESS | 1480 | 1465245117894 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1480 | 1465245117896 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:57 INFO - PROCESS | 1480 | ++DOCSHELL 14E51000 == 46 [pid = 1480] [id = 97] 13:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (164EA400) [pid = 1480] [serial = 288] [outer = 00000000] 13:31:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (177E9800) [pid = 1480] [serial = 289] [outer = 164EA400] 13:31:57 INFO - PROCESS | 1480 | 1465245117941 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (177EA000) [pid = 1480] [serial = 290] [outer = 164EA400] 13:31:58 INFO - PROCESS | 1480 | 1465245118360 Marionette TRACE conn6 <- [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]]]}] 13:31:58 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. 13:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 13:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:31:58 INFO - PROCESS | 1480 | 1465245118427 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1480 | 1465245118429 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 13:31:58 INFO - PROCESS | 1480 | 1465245118432 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1480 | 1465245118433 Marionette TRACE conn6 <- [1,354,null,{}] 13:31:58 INFO - PROCESS | 1480 | 1465245118437 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:58 INFO - PROCESS | 1480 | 1465245118438 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:58 INFO - PROCESS | 1480 | 1465245118523 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 13:31:58 INFO - PROCESS | 1480 | 1465245118531 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1480 | 1465245118533 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:58 INFO - PROCESS | 1480 | ++DOCSHELL 17A3A800 == 47 [pid = 1480] [id = 98] 13:31:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (17A39400) [pid = 1480] [serial = 291] [outer = 00000000] 13:31:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (18BAEC00) [pid = 1480] [serial = 292] [outer = 17A39400] 13:31:58 INFO - PROCESS | 1480 | 1465245118577 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (18BAF400) [pid = 1480] [serial = 293] [outer = 17A39400] 13:31:59 INFO - PROCESS | 1480 | 1465245119006 Marionette TRACE conn6 <- [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]]]}] 13:31:59 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. 13:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 13:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:31:59 INFO - PROCESS | 1480 | 1465245119063 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1480 | 1465245119065 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 13:31:59 INFO - PROCESS | 1480 | 1465245119068 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1480 | 1465245119069 Marionette TRACE conn6 <- [1,358,null,{}] 13:31:59 INFO - PROCESS | 1480 | 1465245119073 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:31:59 INFO - PROCESS | 1480 | 1465245119075 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:59 INFO - PROCESS | 1480 | 1465245119155 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 13:31:59 INFO - PROCESS | 1480 | 1465245119163 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1480 | 1465245119165 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:31:59 INFO - PROCESS | 1480 | ++DOCSHELL 18BDE000 == 48 [pid = 1480] [id = 99] 13:31:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (18BDEC00) [pid = 1480] [serial = 294] [outer = 00000000] 13:31:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (19340400) [pid = 1480] [serial = 295] [outer = 18BDEC00] 13:31:59 INFO - PROCESS | 1480 | 1465245119209 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1984CC00) [pid = 1480] [serial = 296] [outer = 18BDEC00] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 12234C00 == 47 [pid = 1480] [id = 35] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 0D619800 == 46 [pid = 1480] [id = 58] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 1223E800 == 45 [pid = 1480] [id = 73] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 1A007400 == 44 [pid = 1480] [id = 74] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 1A444400 == 43 [pid = 1480] [id = 75] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 122B8C00 == 42 [pid = 1480] [id = 59] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 18CD2C00 == 41 [pid = 1480] [id = 71] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 164E6800 == 40 [pid = 1480] [id = 60] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 0D615000 == 39 [pid = 1480] [id = 90] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 0CD76C00 == 38 [pid = 1480] [id = 89] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 13DC8800 == 37 [pid = 1480] [id = 88] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 1A59E800 == 36 [pid = 1480] [id = 86] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 0D079000 == 35 [pid = 1480] [id = 87] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 0EAC0400 == 34 [pid = 1480] [id = 92] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 0D1E6400 == 33 [pid = 1480] [id = 91] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 13D2EC00 == 32 [pid = 1480] [id = 93] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 14E51000 == 31 [pid = 1480] [id = 97] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 13DC1000 == 30 [pid = 1480] [id = 94] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 17A3A800 == 29 [pid = 1480] [id = 98] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 177DE800 == 28 [pid = 1480] [id = 96] 13:32:00 INFO - PROCESS | 1480 | --DOCSHELL 0D628000 == 27 [pid = 1480] [id = 95] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (193C0400) [pid = 1480] [serial = 241] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (1A446C00) [pid = 1480] [serial = 244] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (19772400) [pid = 1480] [serial = 242] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1B113C00) [pid = 1480] [serial = 247] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1A44C400) [pid = 1480] [serial = 245] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (15C36800) [pid = 1480] [serial = 232] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (164DD400) [pid = 1480] [serial = 233] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17711400) [pid = 1480] [serial = 235] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (177C3C00) [pid = 1480] [serial = 236] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14E4F000) [pid = 1480] [serial = 227] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (122B4000) [pid = 1480] [serial = 226] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1A50F000) [pid = 1480] [serial = 220] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1A44BC00) [pid = 1480] [serial = 223] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17A33C00) [pid = 1480] [serial = 238] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D99F800) [pid = 1480] [serial = 229] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0E980800) [pid = 1480] [serial = 230] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D9A4000) [pid = 1480] [serial = 214] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15C34400) [pid = 1480] [serial = 217] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0C22F400) [pid = 1480] [serial = 253] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0C232800) [pid = 1480] [serial = 254] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B11D000) [pid = 1480] [serial = 256] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1B114400) [pid = 1480] [serial = 248] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (13753000) [pid = 1480] [serial = 250] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1556AC00) [pid = 1480] [serial = 251] [outer = 00000000] [url = about:blank] 13:32:00 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17A3C800) [pid = 1480] [serial = 239] [outer = 00000000] [url = about:blank] 13:32:01 INFO - PROCESS | 1480 | 1465245121106 Marionette TRACE conn6 <- [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]]]}] 13:32:01 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. 13:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 2071ms 13:32:01 INFO - PROCESS | 1480 | 1465245121141 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1480 | 1465245121145 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 13:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:32:01 INFO - PROCESS | 1480 | 1465245121150 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1480 | 1465245121153 Marionette TRACE conn6 <- [1,362,null,{}] 13:32:01 INFO - PROCESS | 1480 | 1465245121159 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 1480 | 1465245121163 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:01 INFO - PROCESS | 1480 | 1465245121253 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 13:32:01 INFO - PROCESS | 1480 | 1465245121260 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1480 | 1465245121264 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:01 INFO - PROCESS | 1480 | ++DOCSHELL 0C297400 == 28 [pid = 1480] [id = 100] 13:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0CD21000) [pid = 1480] [serial = 297] [outer = 00000000] 13:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0CDE2800) [pid = 1480] [serial = 298] [outer = 0CD21000] 13:32:01 INFO - PROCESS | 1480 | 1465245121314 Marionette DEBUG loaded listener.js 13:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D0E8000) [pid = 1480] [serial = 299] [outer = 0CD21000] 13:32:01 INFO - PROCESS | 1480 | 1465245121803 Marionette TRACE conn6 <- [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]]]}] 13:32:01 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. 13:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 689ms 13:32:01 INFO - PROCESS | 1480 | 1465245121841 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1480 | 1465245121846 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 13:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:32:01 INFO - PROCESS | 1480 | 1465245121852 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1480 | 1465245121855 Marionette TRACE conn6 <- [1,366,null,{}] 13:32:01 INFO - PROCESS | 1480 | 1465245121859 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:01 INFO - PROCESS | 1480 | 1465245121862 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:01 INFO - PROCESS | 1480 | 1465245121949 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 13:32:01 INFO - PROCESS | 1480 | 1465245121957 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 1480 | 1465245121960 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:01 INFO - PROCESS | 1480 | ++DOCSHELL 0D626800 == 29 [pid = 1480] [id = 101] 13:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D627000) [pid = 1480] [serial = 300] [outer = 00000000] 13:32:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0D62AC00) [pid = 1480] [serial = 301] [outer = 0D627000] 13:32:02 INFO - PROCESS | 1480 | 1465245122008 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0D681C00) [pid = 1480] [serial = 302] [outer = 0D627000] 13:32:02 INFO - PROCESS | 1480 | 1465245122455 Marionette TRACE conn6 <- [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]]]}] 13:32:02 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. 13:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 630ms 13:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:32:02 INFO - PROCESS | 1480 | 1465245122486 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1480 | 1465245122488 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 13:32:02 INFO - PROCESS | 1480 | 1465245122491 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1480 | 1465245122494 Marionette TRACE conn6 <- [1,370,null,{}] 13:32:02 INFO - PROCESS | 1480 | 1465245122509 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:02 INFO - PROCESS | 1480 | 1465245122514 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:02 INFO - PROCESS | 1480 | 1465245122599 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 13:32:02 INFO - PROCESS | 1480 | 1465245122636 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1480 | 1465245122639 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:02 INFO - PROCESS | 1480 | ++DOCSHELL 0E306800 == 30 [pid = 1480] [id = 102] 13:32:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0E309C00) [pid = 1480] [serial = 303] [outer = 00000000] 13:32:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0E980800) [pid = 1480] [serial = 304] [outer = 0E309C00] 13:32:02 INFO - PROCESS | 1480 | 1465245122687 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (11AC9400) [pid = 1480] [serial = 305] [outer = 0E309C00] 13:32:03 INFO - PROCESS | 1480 | 1465245123164 Marionette TRACE conn6 <- [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]]]}] 13:32:03 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. 13:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 730ms 13:32:03 INFO - PROCESS | 1480 | 1465245123222 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1480 | 1465245123224 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 13:32:03 INFO - PROCESS | 1480 | 1465245123227 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:32:03 INFO - PROCESS | 1480 | 1465245123229 Marionette TRACE conn6 <- [1,374,null,{}] 13:32:03 INFO - PROCESS | 1480 | 1465245123233 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:03 INFO - PROCESS | 1480 | 1465245123235 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:03 INFO - PROCESS | 1480 | 1465245123318 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 13:32:03 INFO - PROCESS | 1480 | 1465245123324 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1480 | 1465245123326 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:03 INFO - PROCESS | 1480 | ++DOCSHELL 0DD7D400 == 31 [pid = 1480] [id = 103] 13:32:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0EAC4000) [pid = 1480] [serial = 306] [outer = 00000000] 13:32:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (12234C00) [pid = 1480] [serial = 307] [outer = 0EAC4000] 13:32:03 INFO - PROCESS | 1480 | 1465245123371 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1223FC00) [pid = 1480] [serial = 308] [outer = 0EAC4000] 13:32:03 INFO - PROCESS | 1480 | 1465245123839 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:32:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 13:32:03 INFO - PROCESS | 1480 | 1465245123864 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1480 | 1465245123866 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 13:32:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:32:03 INFO - PROCESS | 1480 | 1465245123869 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1480 | 1465245123871 Marionette TRACE conn6 <- [1,378,null,{}] 13:32:03 INFO - PROCESS | 1480 | 1465245123874 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:03 INFO - PROCESS | 1480 | 1465245123876 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:03 INFO - PROCESS | 1480 | 1465245123953 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 13:32:03 INFO - PROCESS | 1480 | 1465245123986 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1480 | 1465245123988 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:03 INFO - PROCESS | 1480 | ++DOCSHELL 12F88400 == 32 [pid = 1480] [id = 104] 13:32:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (13133800) [pid = 1480] [serial = 309] [outer = 00000000] 13:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (131BDC00) [pid = 1480] [serial = 310] [outer = 13133800] 13:32:04 INFO - PROCESS | 1480 | 1465245124032 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (13D2DC00) [pid = 1480] [serial = 311] [outer = 13133800] 13:32:04 INFO - PROCESS | 1480 | 1465245124504 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:32:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 13:32:04 INFO - PROCESS | 1480 | 1465245124543 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1480 | 1465245124545 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 13:32:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:32:04 INFO - PROCESS | 1480 | 1465245124549 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1480 | 1465245124550 Marionette TRACE conn6 <- [1,382,null,{}] 13:32:04 INFO - PROCESS | 1480 | 1465245124554 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:04 INFO - PROCESS | 1480 | 1465245124559 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:04 INFO - PROCESS | 1480 | 1465245124661 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 13:32:04 INFO - PROCESS | 1480 | 1465245124669 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1480 | 1465245124671 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:04 INFO - PROCESS | 1480 | ++DOCSHELL 15486000 == 33 [pid = 1480] [id = 105] 13:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1548A000) [pid = 1480] [serial = 312] [outer = 00000000] 13:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (15679C00) [pid = 1480] [serial = 313] [outer = 1548A000] 13:32:04 INFO - PROCESS | 1480 | 1465245124715 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1632F400) [pid = 1480] [serial = 314] [outer = 1548A000] 13:32:05 INFO - PROCESS | 1480 | 1465245125157 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:32:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 670ms 13:32:05 INFO - PROCESS | 1480 | 1465245125223 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1480 | 1465245125225 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 13:32:05 INFO - PROCESS | 1480 | 1465245125228 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1480 | 1465245125230 Marionette TRACE conn6 <- [1,386,null,{}] 13:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:32:05 INFO - PROCESS | 1480 | 1465245125234 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:05 INFO - PROCESS | 1480 | 1465245125235 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:05 INFO - PROCESS | 1480 | 1465245125336 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 13:32:05 INFO - PROCESS | 1480 | 1465245125344 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1480 | 1465245125346 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:05 INFO - PROCESS | 1480 | ++DOCSHELL 16338800 == 34 [pid = 1480] [id = 106] 13:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (164DC800) [pid = 1480] [serial = 315] [outer = 00000000] 13:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (16DA4C00) [pid = 1480] [serial = 316] [outer = 164DC800] 13:32:05 INFO - PROCESS | 1480 | 1465245125389 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (16DB1800) [pid = 1480] [serial = 317] [outer = 164DC800] 13:32:05 INFO - PROCESS | 1480 | 1465245125824 Marionette TRACE conn6 <- [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]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:32:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 629ms 13:32:05 INFO - PROCESS | 1480 | 1465245125864 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1480 | 1465245125866 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 13:32:05 INFO - PROCESS | 1480 | 1465245125869 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:32:05 INFO - PROCESS | 1480 | 1465245125871 Marionette TRACE conn6 <- [1,390,null,{}] 13:32:05 INFO - PROCESS | 1480 | 1465245125874 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:05 INFO - PROCESS | 1480 | 1465245125876 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:05 INFO - PROCESS | 1480 | 1465245125957 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 13:32:05 INFO - PROCESS | 1480 | 1465245125962 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1480 | 1465245125964 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:05 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6C800 == 35 [pid = 1480] [id = 107] 13:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (164EAC00) [pid = 1480] [serial = 318] [outer = 00000000] 13:32:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (17713400) [pid = 1480] [serial = 319] [outer = 164EAC00] 13:32:06 INFO - PROCESS | 1480 | 1465245126010 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1770CC00) [pid = 1480] [serial = 320] [outer = 164EAC00] 13:32:06 INFO - PROCESS | 1480 | 1465245126458 Marionette TRACE conn6 <- [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]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:32:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 13:32:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:32:06 INFO - PROCESS | 1480 | 1465245126503 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1480 | 1465245126505 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 13:32:06 INFO - PROCESS | 1480 | 1465245126508 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1480 | 1465245126510 Marionette TRACE conn6 <- [1,394,null,{}] 13:32:06 INFO - PROCESS | 1480 | 1465245126522 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:06 INFO - PROCESS | 1480 | 1465245126524 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:06 INFO - PROCESS | 1480 | 1465245126628 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 13:32:06 INFO - PROCESS | 1480 | 1465245126710 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1480 | 1465245126712 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:06 INFO - PROCESS | 1480 | ++DOCSHELL 0E305000 == 36 [pid = 1480] [id = 108] 13:32:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (177E7C00) [pid = 1480] [serial = 321] [outer = 00000000] 13:32:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (179C0C00) [pid = 1480] [serial = 322] [outer = 177E7C00] 13:32:06 INFO - PROCESS | 1480 | 1465245126757 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (17A3C000) [pid = 1480] [serial = 323] [outer = 177E7C00] 13:32:07 INFO - PROCESS | 1480 | 1465245127184 Marionette TRACE conn6 <- [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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 13:32:07 INFO - PROCESS | 1480 | 1465245127239 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1480 | 1465245127241 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 13:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:32:07 INFO - PROCESS | 1480 | 1465245127244 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1480 | 1465245127246 Marionette TRACE conn6 <- [1,398,null,{}] 13:32:07 INFO - PROCESS | 1480 | 1465245127249 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:07 INFO - PROCESS | 1480 | 1465245127251 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:07 INFO - PROCESS | 1480 | 1465245127371 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 13:32:07 INFO - PROCESS | 1480 | 1465245127384 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1480 | 1465245127386 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:07 INFO - PROCESS | 1480 | ++DOCSHELL 17A3F400 == 37 [pid = 1480] [id = 109] 13:32:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (18BAB000) [pid = 1480] [serial = 324] [outer = 00000000] 13:32:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (18BB0800) [pid = 1480] [serial = 325] [outer = 18BAB000] 13:32:07 INFO - PROCESS | 1480 | 1465245127429 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (18BDBC00) [pid = 1480] [serial = 326] [outer = 18BAB000] 13:32:07 INFO - PROCESS | 1480 | 1465245127910 Marionette TRACE conn6 <- [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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:32:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 729ms 13:32:07 INFO - PROCESS | 1480 | 1465245127997 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1480 | 1465245127999 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 13:32:07 INFO - PROCESS | 1480 | 1465245128002 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1480 | 1465245128005 Marionette TRACE conn6 <- [1,402,null,{}] 13:32:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:32:08 INFO - PROCESS | 1480 | 1465245128009 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:08 INFO - PROCESS | 1480 | 1465245128012 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:08 INFO - PROCESS | 1480 | 1465245128133 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 13:32:08 INFO - PROCESS | 1480 | 1465245128195 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1480 | 1465245128197 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:08 INFO - PROCESS | 1480 | ++DOCSHELL 12F87000 == 38 [pid = 1480] [id = 110] 13:32:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (193BEC00) [pid = 1480] [serial = 327] [outer = 00000000] 13:32:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (19C94C00) [pid = 1480] [serial = 328] [outer = 193BEC00] 13:32:08 INFO - PROCESS | 1480 | 1465245128243 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (1A442800) [pid = 1480] [serial = 329] [outer = 193BEC00] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (1A448400) [pid = 1480] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (0D619C00) [pid = 1480] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (14E4A400) [pid = 1480] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (1770A000) [pid = 1480] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (177E0400) [pid = 1480] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (17A39400) [pid = 1480] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (13D30000) [pid = 1480] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1211B400) [pid = 1480] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0D1EDC00) [pid = 1480] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0D61EC00) [pid = 1480] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0D169000) [pid = 1480] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (14E49C00) [pid = 1480] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D554000) [pid = 1480] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1B112C00) [pid = 1480] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (164EA400) [pid = 1480] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D843000) [pid = 1480] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (12F79400) [pid = 1480] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (19339000) [pid = 1480] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:32:08 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1A007800) [pid = 1480] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:32:08 INFO - PROCESS | 1480 | 1465245128927 Marionette TRACE conn6 <- [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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:32:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 971ms 13:32:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:32:08 INFO - PROCESS | 1480 | 1465245128982 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1480 | 1465245128984 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 13:32:08 INFO - PROCESS | 1480 | 1465245128987 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1480 | 1465245128988 Marionette TRACE conn6 <- [1,406,null,{}] 13:32:08 INFO - PROCESS | 1480 | 1465245128992 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:08 INFO - PROCESS | 1480 | 1465245128993 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:09 INFO - PROCESS | 1480 | 1465245129113 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 13:32:09 INFO - PROCESS | 1480 | 1465245129168 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1480 | 1465245129170 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:09 INFO - PROCESS | 1480 | ++DOCSHELL 0D549000 == 39 [pid = 1480] [id = 111] 13:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D62E000) [pid = 1480] [serial = 330] [outer = 00000000] 13:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (14E4CC00) [pid = 1480] [serial = 331] [outer = 0D62E000] 13:32:09 INFO - PROCESS | 1480 | 1465245129213 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (15569400) [pid = 1480] [serial = 332] [outer = 0D62E000] 13:32:09 INFO - PROCESS | 1480 | 1465245129601 Marionette TRACE conn6 <- [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]]]}] 13:32:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:32:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 13:32:09 INFO - PROCESS | 1480 | 1465245129618 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1480 | 1465245129620 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 13:32:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:32:09 INFO - PROCESS | 1480 | 1465245129623 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1480 | 1465245129625 Marionette TRACE conn6 <- [1,410,null,{}] 13:32:09 INFO - PROCESS | 1480 | 1465245129637 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:09 INFO - PROCESS | 1480 | 1465245129639 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:09 INFO - PROCESS | 1480 | 1465245129719 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 13:32:09 INFO - PROCESS | 1480 | 1465245129725 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1480 | 1465245129727 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:09 INFO - PROCESS | 1480 | ++DOCSHELL 14E52400 == 40 [pid = 1480] [id = 112] 13:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1633C800) [pid = 1480] [serial = 333] [outer = 00000000] 13:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17A3F800) [pid = 1480] [serial = 334] [outer = 1633C800] 13:32:09 INFO - PROCESS | 1480 | 1465245129772 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1A007800) [pid = 1480] [serial = 335] [outer = 1633C800] 13:32:10 INFO - PROCESS | 1480 | 1465245130211 Marionette TRACE conn6 <- [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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 632ms 13:32:10 INFO - PROCESS | 1480 | 1465245130256 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1480 | 1465245130258 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 13:32:10 INFO - PROCESS | 1480 | 1465245130266 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:32:10 INFO - PROCESS | 1480 | 1465245130268 Marionette TRACE conn6 <- [1,414,null,{}] 13:32:10 INFO - PROCESS | 1480 | 1465245130272 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:10 INFO - PROCESS | 1480 | 1465245130274 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:10 INFO - PROCESS | 1480 | 1465245130359 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 13:32:10 INFO - PROCESS | 1480 | 1465245130365 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1480 | 1465245130367 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:10 INFO - PROCESS | 1480 | ++DOCSHELL 17716400 == 41 [pid = 1480] [id = 113] 13:32:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1A444800) [pid = 1480] [serial = 336] [outer = 00000000] 13:32:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1A44E000) [pid = 1480] [serial = 337] [outer = 1A444800] 13:32:10 INFO - PROCESS | 1480 | 1465245130415 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1A502C00) [pid = 1480] [serial = 338] [outer = 1A444800] 13:32:10 INFO - PROCESS | 1480 | 1465245130974 Marionette TRACE conn6 <- [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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:32:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 730ms 13:32:10 INFO - PROCESS | 1480 | 1465245131001 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1480 | 1465245131006 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 13:32:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:32:11 INFO - PROCESS | 1480 | 1465245131105 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1480 | 1465245131109 Marionette TRACE conn6 <- [1,418,null,{}] 13:32:11 INFO - PROCESS | 1480 | 1465245131117 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:11 INFO - PROCESS | 1480 | 1465245131120 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:11 INFO - PROCESS | 1480 | 1465245131260 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 13:32:11 INFO - PROCESS | 1480 | 1465245131361 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1480 | 1465245131366 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:11 INFO - PROCESS | 1480 | ++DOCSHELL 0C22BC00 == 42 [pid = 1480] [id = 114] 13:32:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0C22C000) [pid = 1480] [serial = 339] [outer = 00000000] 13:32:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (0D611800) [pid = 1480] [serial = 340] [outer = 0C22C000] 13:32:11 INFO - PROCESS | 1480 | 1465245131423 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (0D61CC00) [pid = 1480] [serial = 341] [outer = 0C22C000] 13:32:12 INFO - PROCESS | 1480 | 1465245132600 Marionette TRACE conn6 <- [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]]]}] 13:32:12 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 13:32:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1613ms 13:32:12 INFO - PROCESS | 1480 | 1465245132639 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1480 | 1465245132644 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 13:32:12 INFO - PROCESS | 1480 | 1465245132652 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1480 | 1465245132655 Marionette TRACE conn6 <- [1,422,null,{}] 13:32:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:32:12 INFO - PROCESS | 1480 | 1465245132659 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:12 INFO - PROCESS | 1480 | 1465245132662 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:12 INFO - PROCESS | 1480 | 1465245132810 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 13:32:12 INFO - PROCESS | 1480 | 1465245132913 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1480 | 1465245132916 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:12 INFO - PROCESS | 1480 | ++DOCSHELL 0D702000 == 43 [pid = 1480] [id = 115] 13:32:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (0D708800) [pid = 1480] [serial = 342] [outer = 00000000] 13:32:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (0D84C000) [pid = 1480] [serial = 343] [outer = 0D708800] 13:32:12 INFO - PROCESS | 1480 | 1465245132973 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (0E37F000) [pid = 1480] [serial = 344] [outer = 0D708800] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 14E52400 == 42 [pid = 1480] [id = 112] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 0D549000 == 41 [pid = 1480] [id = 111] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 12F87000 == 40 [pid = 1480] [id = 110] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 17A3F400 == 39 [pid = 1480] [id = 109] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 0E305000 == 38 [pid = 1480] [id = 108] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 0CD6C800 == 37 [pid = 1480] [id = 107] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 16338800 == 36 [pid = 1480] [id = 106] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 15486000 == 35 [pid = 1480] [id = 105] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 12F88400 == 34 [pid = 1480] [id = 104] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 0DD7D400 == 33 [pid = 1480] [id = 103] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (19340400) [pid = 1480] [serial = 295] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 0E306800 == 32 [pid = 1480] [id = 102] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 0D626800 == 31 [pid = 1480] [id = 101] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 0C297400 == 30 [pid = 1480] [id = 100] 13:32:13 INFO - PROCESS | 1480 | --DOCSHELL 18BDE000 == 29 [pid = 1480] [id = 99] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (1A44F800) [pid = 1480] [serial = 224] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (12F86000) [pid = 1480] [serial = 170] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (1567D800) [pid = 1480] [serial = 262] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (18BAF400) [pid = 1480] [serial = 293] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0D84B800) [pid = 1480] [serial = 260] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0D707C00) [pid = 1480] [serial = 259] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1B24DC00) [pid = 1480] [serial = 257] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (177E9800) [pid = 1480] [serial = 289] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (177EA000) [pid = 1480] [serial = 290] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (14E52800) [pid = 1480] [serial = 278] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0DD79400) [pid = 1480] [serial = 215] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (164E0400) [pid = 1480] [serial = 218] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1A00DC00) [pid = 1480] [serial = 212] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1A5A1800) [pid = 1480] [serial = 221] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (15566000) [pid = 1480] [serial = 280] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17715000) [pid = 1480] [serial = 283] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (15626800) [pid = 1480] [serial = 281] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (177EAC00) [pid = 1480] [serial = 286] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (177BE800) [pid = 1480] [serial = 284] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17A31000) [pid = 1480] [serial = 287] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18BAEC00) [pid = 1480] [serial = 292] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E4AC00) [pid = 1480] [serial = 277] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (12235000) [pid = 1480] [serial = 274] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (122B8400) [pid = 1480] [serial = 275] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D70C400) [pid = 1480] [serial = 271] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D844400) [pid = 1480] [serial = 272] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0DAA0C00) [pid = 1480] [serial = 269] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D70D000) [pid = 1480] [serial = 268] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (11B9BC00) [pid = 1480] [serial = 266] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D710400) [pid = 1480] [serial = 265] [outer = 00000000] [url = about:blank] 13:32:13 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (164E3C00) [pid = 1480] [serial = 263] [outer = 00000000] [url = about:blank] 13:32:14 INFO - PROCESS | 1480 | 1465245134321 Marionette TRACE conn6 <- [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]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:32:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1729ms 13:32:14 INFO - PROCESS | 1480 | 1465245134400 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 1480 | 1465245134404 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 13:32:14 INFO - PROCESS | 1480 | 1465245134449 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:32:14 INFO - PROCESS | 1480 | 1465245134452 Marionette TRACE conn6 <- [1,426,null,{}] 13:32:14 INFO - PROCESS | 1480 | 1465245134457 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:14 INFO - PROCESS | 1480 | 1465245134461 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:14 INFO - PROCESS | 1480 | 1465245134539 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 13:32:14 INFO - PROCESS | 1480 | 1465245134546 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1480 | 1465245134549 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:14 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6C800 == 30 [pid = 1480] [id = 116] 13:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0CD75000) [pid = 1480] [serial = 345] [outer = 00000000] 13:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D626C00) [pid = 1480] [serial = 346] [outer = 0CD75000] 13:32:14 INFO - PROCESS | 1480 | 1465245134596 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D70C000) [pid = 1480] [serial = 347] [outer = 0CD75000] 13:32:15 INFO - PROCESS | 1480 | 1465245135046 Marionette TRACE conn6 <- [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] 13:32:15 INFO - PROCESS | 1480 | 1465245135088 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 13:32:15 INFO - PROCESS | 1480 | 1465245135094 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:32:15 INFO - PROCESS | 1480 | 1465245135097 Marionette TRACE conn6 <- [1,430,null,{}] 13:32:15 INFO - PROCESS | 1480 | 1465245135100 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:15 INFO - PROCESS | 1480 | 1465245135103 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:15 INFO - PROCESS | 1480 | 1465245135192 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 13:32:15 INFO - PROCESS | 1480 | 1465245135200 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1480 | 1465245135202 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:15 INFO - PROCESS | 1480 | ++DOCSHELL 0D99E000 == 31 [pid = 1480] [id = 117] 13:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0DBE3800) [pid = 1480] [serial = 348] [outer = 00000000] 13:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0DD7F000) [pid = 1480] [serial = 349] [outer = 0DBE3800] 13:32:15 INFO - PROCESS | 1480 | 1465245135249 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0E30D400) [pid = 1480] [serial = 350] [outer = 0DBE3800] 13:32:15 INFO - PROCESS | 1480 | 1465245135705 Marionette TRACE conn6 <- [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]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:32:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 13:32:15 INFO - PROCESS | 1480 | 1465245135771 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1480 | 1465245135773 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 13:32:15 INFO - PROCESS | 1480 | 1465245135776 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:32:15 INFO - PROCESS | 1480 | 1465245135780 Marionette TRACE conn6 <- [1,434,null,{}] 13:32:15 INFO - PROCESS | 1480 | 1465245135792 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:15 INFO - PROCESS | 1480 | 1465245135797 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:15 INFO - PROCESS | 1480 | 1465245135916 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 13:32:15 INFO - PROCESS | 1480 | 1465245135934 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1480 | 1465245135937 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:15 INFO - PROCESS | 1480 | ++DOCSHELL 12F6A000 == 32 [pid = 1480] [id = 118] 13:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12F7AC00) [pid = 1480] [serial = 351] [outer = 00000000] 13:32:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (13135000) [pid = 1480] [serial = 352] [outer = 12F7AC00] 13:32:15 INFO - PROCESS | 1480 | 1465245135994 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (13D2F400) [pid = 1480] [serial = 353] [outer = 12F7AC00] 13:32:16 INFO - PROCESS | 1480 | 1465245136482 Marionette TRACE conn6 <- [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]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:32:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 13:32:16 INFO - PROCESS | 1480 | 1465245136516 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1480 | 1465245136518 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 13:32:16 INFO - PROCESS | 1480 | 1465245136522 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:32:16 INFO - PROCESS | 1480 | 1465245136523 Marionette TRACE conn6 <- [1,438,null,{}] 13:32:16 INFO - PROCESS | 1480 | 1465245136527 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:16 INFO - PROCESS | 1480 | 1465245136529 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:16 INFO - PROCESS | 1480 | 1465245136641 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 13:32:16 INFO - PROCESS | 1480 | 1465245136649 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1480 | 1465245136651 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:16 INFO - PROCESS | 1480 | ++DOCSHELL 14E4F800 == 33 [pid = 1480] [id = 119] 13:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E4FC00) [pid = 1480] [serial = 354] [outer = 00000000] 13:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14E55C00) [pid = 1480] [serial = 355] [outer = 14E4FC00] 13:32:16 INFO - PROCESS | 1480 | 1465245136737 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15484C00) [pid = 1480] [serial = 356] [outer = 14E4FC00] 13:32:17 INFO - PROCESS | 1480 | 1465245137181 Marionette TRACE conn6 <- [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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 13:32:17 INFO - PROCESS | 1480 | 1465245137199 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1480 | 1465245137201 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:32:17 INFO - PROCESS | 1480 | 1465245137204 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1480 | 1465245137205 Marionette TRACE conn6 <- [1,442,null,{}] 13:32:17 INFO - PROCESS | 1480 | 1465245137209 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 1480 | 1465245137211 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:17 INFO - PROCESS | 1480 | 1465245137348 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 13:32:17 INFO - PROCESS | 1480 | 1465245137365 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1480 | 1465245137367 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:17 INFO - PROCESS | 1480 | ++DOCSHELL 15560C00 == 34 [pid = 1480] [id = 120] 13:32:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (15627000) [pid = 1480] [serial = 357] [outer = 00000000] 13:32:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (15C33C00) [pid = 1480] [serial = 358] [outer = 15627000] 13:32:17 INFO - PROCESS | 1480 | 1465245137411 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (16334800) [pid = 1480] [serial = 359] [outer = 15627000] 13:32:17 INFO - PROCESS | 1480 | 1465245137890 Marionette TRACE conn6 <- [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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:32:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 729ms 13:32:17 INFO - PROCESS | 1480 | 1465245137936 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1480 | 1465245137938 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:32:17 INFO - PROCESS | 1480 | 1465245137941 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1480 | 1465245137943 Marionette TRACE conn6 <- [1,446,null,{}] 13:32:17 INFO - PROCESS | 1480 | 1465245137947 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:17 INFO - PROCESS | 1480 | 1465245137952 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:18 INFO - PROCESS | 1480 | 1465245138093 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 13:32:18 INFO - PROCESS | 1480 | 1465245138153 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1480 | 1465245138155 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:18 INFO - PROCESS | 1480 | ++DOCSHELL 15C33800 == 35 [pid = 1480] [id = 121] 13:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (164DFC00) [pid = 1480] [serial = 360] [outer = 00000000] 13:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (177DBC00) [pid = 1480] [serial = 361] [outer = 164DFC00] 13:32:18 INFO - PROCESS | 1480 | 1465245138202 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1770EC00) [pid = 1480] [serial = 362] [outer = 164DFC00] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (177E7C00) [pid = 1480] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (13133800) [pid = 1480] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D627000) [pid = 1480] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0E309C00) [pid = 1480] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BDEC00) [pid = 1480] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1548A000) [pid = 1480] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0CD21000) [pid = 1480] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (164EAC00) [pid = 1480] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0EAC4000) [pid = 1480] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (164DC800) [pid = 1480] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18BAB000) [pid = 1480] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D62E000) [pid = 1480] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (193BEC00) [pid = 1480] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:32:18 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1633C800) [pid = 1480] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:32:18 INFO - PROCESS | 1480 | 1465245138789 Marionette TRACE conn6 <- [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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:32:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 870ms 13:32:18 INFO - PROCESS | 1480 | 1465245138813 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1480 | 1465245138815 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 13:32:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:32:18 INFO - PROCESS | 1480 | 1465245138818 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1480 | 1465245138820 Marionette TRACE conn6 <- [1,450,null,{}] 13:32:18 INFO - PROCESS | 1480 | 1465245138823 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:18 INFO - PROCESS | 1480 | 1465245138825 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:18 INFO - PROCESS | 1480 | 1465245138904 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 13:32:18 INFO - PROCESS | 1480 | 1465245138909 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1480 | 1465245138911 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:18 INFO - PROCESS | 1480 | ++DOCSHELL 1770D000 == 36 [pid = 1480] [id = 122] 13:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17711400) [pid = 1480] [serial = 363] [outer = 00000000] 13:32:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (177E3800) [pid = 1480] [serial = 364] [outer = 17711400] 13:32:18 INFO - PROCESS | 1480 | 1465245138956 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177E8C00) [pid = 1480] [serial = 365] [outer = 17711400] 13:32:19 INFO - PROCESS | 1480 | 1465245139388 Marionette TRACE conn6 <- [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] 13:32:19 INFO - PROCESS | 1480 | 1465245139454 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 13:32:19 INFO - PROCESS | 1480 | 1465245139457 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:32:19 INFO - PROCESS | 1480 | 1465245139458 Marionette TRACE conn6 <- [1,454,null,{}] 13:32:19 INFO - PROCESS | 1480 | 1465245139462 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:19 INFO - PROCESS | 1480 | 1465245139464 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:19 INFO - PROCESS | 1480 | 1465245139542 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 13:32:19 INFO - PROCESS | 1480 | 1465245139550 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1480 | 1465245139552 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:19 INFO - PROCESS | 1480 | ++DOCSHELL 17A32800 == 37 [pid = 1480] [id = 123] 13:32:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17A34000) [pid = 1480] [serial = 366] [outer = 00000000] 13:32:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17A39400) [pid = 1480] [serial = 367] [outer = 17A34000] 13:32:19 INFO - PROCESS | 1480 | 1465245139595 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A76400) [pid = 1480] [serial = 368] [outer = 17A34000] 13:32:20 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:20 INFO - PROCESS | 1480 | 1465245140055 Marionette TRACE conn6 <- [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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:32:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 13:32:20 INFO - PROCESS | 1480 | 1465245140091 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 1480 | 1465245140093 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 13:32:20 INFO - PROCESS | 1480 | 1465245140097 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:32:20 INFO - PROCESS | 1480 | 1465245140098 Marionette TRACE conn6 <- [1,458,null,{}] 13:32:20 INFO - PROCESS | 1480 | 1465245140102 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 1480 | 1465245140104 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:20 INFO - PROCESS | 1480 | 1465245140183 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 13:32:20 INFO - PROCESS | 1480 | 1465245140188 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1480 | 1465245140190 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:20 INFO - PROCESS | 1480 | ++DOCSHELL 123CA800 == 38 [pid = 1480] [id = 124] 13:32:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BB2400) [pid = 1480] [serial = 369] [outer = 00000000] 13:32:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BB8000) [pid = 1480] [serial = 370] [outer = 18BB2400] 13:32:20 INFO - PROCESS | 1480 | 1465245140233 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BB8800) [pid = 1480] [serial = 371] [outer = 18BB2400] 13:32:20 INFO - PROCESS | 1480 | 1465245140837 Marionette TRACE conn6 <- [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] 13:32:20 INFO - PROCESS | 1480 | 1465245140876 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:32:20 INFO - PROCESS | 1480 | 1465245140938 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1480 | 1465245140942 Marionette TRACE conn6 <- [1,462,null,{}] 13:32:20 INFO - PROCESS | 1480 | 1465245140948 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:20 INFO - PROCESS | 1480 | 1465245140951 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:21 INFO - PROCESS | 1480 | 1465245141072 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 13:32:21 INFO - PROCESS | 1480 | 1465245141189 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1480 | 1465245141192 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:21 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E7400 == 39 [pid = 1480] [id = 125] 13:32:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D626800) [pid = 1480] [serial = 372] [outer = 00000000] 13:32:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0D9A4000) [pid = 1480] [serial = 373] [outer = 0D626800] 13:32:21 INFO - PROCESS | 1480 | 1465245141251 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0E308000) [pid = 1480] [serial = 374] [outer = 0D626800] 13:32:21 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:21 INFO - PROCESS | 1480 | 1465245141913 Marionette TRACE conn6 <- [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] 13:32:21 INFO - PROCESS | 1480 | 1465245141968 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:32:21 INFO - PROCESS | 1480 | 1465245141974 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1480 | 1465245141977 Marionette TRACE conn6 <- [1,466,null,{}] 13:32:21 INFO - PROCESS | 1480 | 1465245141981 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:21 INFO - PROCESS | 1480 | 1465245141985 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:22 INFO - PROCESS | 1480 | 1465245142103 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 13:32:22 INFO - PROCESS | 1480 | 1465245142228 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1480 | 1465245142231 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:22 INFO - PROCESS | 1480 | ++DOCSHELL 13DC5000 == 40 [pid = 1480] [id = 126] 13:32:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (14E49000) [pid = 1480] [serial = 375] [outer = 00000000] 13:32:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (15C32000) [pid = 1480] [serial = 376] [outer = 14E49000] 13:32:22 INFO - PROCESS | 1480 | 1465245142289 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (164E7000) [pid = 1480] [serial = 377] [outer = 14E49000] 13:32:22 INFO - PROCESS | 1480 | 1465245142927 Marionette TRACE conn6 <- [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] 13:32:22 INFO - PROCESS | 1480 | 1465245143001 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 13:32:22 INFO - PROCESS | 1480 | 1465245143005 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:32:22 INFO - PROCESS | 1480 | 1465245143009 Marionette TRACE conn6 <- [1,470,null,{}] 13:32:23 INFO - PROCESS | 1480 | 1465245143021 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:23 INFO - PROCESS | 1480 | 1465245143026 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:23 INFO - PROCESS | 1480 | 1465245143169 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 13:32:23 INFO - PROCESS | 1480 | 1465245143300 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1480 | 1465245143304 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:23 INFO - PROCESS | 1480 | ++DOCSHELL 19772C00 == 41 [pid = 1480] [id = 127] 13:32:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1983FC00) [pid = 1480] [serial = 378] [outer = 00000000] 13:32:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (19C2D800) [pid = 1480] [serial = 379] [outer = 1983FC00] 13:32:23 INFO - PROCESS | 1480 | 1465245143363 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1A00D400) [pid = 1480] [serial = 380] [outer = 1983FC00] 13:32:24 INFO - PROCESS | 1480 | 1465245144147 Marionette TRACE conn6 <- [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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:32:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1179ms 13:32:24 INFO - PROCESS | 1480 | 1465245144188 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 13:32:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:32:24 INFO - PROCESS | 1480 | 1465245144192 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 13:32:24 INFO - PROCESS | 1480 | 1465245144197 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1480 | 1465245144200 Marionette TRACE conn6 <- [1,474,null,{}] 13:32:24 INFO - PROCESS | 1480 | 1465245144205 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:24 INFO - PROCESS | 1480 | 1465245144208 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:24 INFO - PROCESS | 1480 | 1465245144311 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 13:32:24 INFO - PROCESS | 1480 | 1465245144437 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1480 | 1465245144442 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D710000 == 42 [pid = 1480] [id = 128] 13:32:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D83EC00) [pid = 1480] [serial = 381] [outer = 00000000] 13:32:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0DA9D400) [pid = 1480] [serial = 382] [outer = 0D83EC00] 13:32:24 INFO - PROCESS | 1480 | 1465245144495 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1221B800) [pid = 1480] [serial = 383] [outer = 0D83EC00] 13:32:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0DD84800) [pid = 1480] [serial = 384] [outer = 0E37A000] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 17A32800 == 41 [pid = 1480] [id = 123] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 1770D000 == 40 [pid = 1480] [id = 122] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 15C33800 == 39 [pid = 1480] [id = 121] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 15560C00 == 38 [pid = 1480] [id = 120] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 14E4F800 == 37 [pid = 1480] [id = 119] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 12F6A000 == 36 [pid = 1480] [id = 118] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 0D99E000 == 35 [pid = 1480] [id = 117] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 0CD6C800 == 34 [pid = 1480] [id = 116] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 0D702000 == 33 [pid = 1480] [id = 115] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 17716400 == 32 [pid = 1480] [id = 113] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 0C22BC00 == 31 [pid = 1480] [id = 114] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 13DC5000 == 30 [pid = 1480] [id = 126] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 19772C00 == 29 [pid = 1480] [id = 127] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 123CA800 == 28 [pid = 1480] [id = 124] 13:32:25 INFO - PROCESS | 1480 | --DOCSHELL 0D0E7400 == 27 [pid = 1480] [id = 125] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (179C0C00) [pid = 1480] [serial = 322] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (17A3C000) [pid = 1480] [serial = 323] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (131BDC00) [pid = 1480] [serial = 310] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (13D2DC00) [pid = 1480] [serial = 311] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D62AC00) [pid = 1480] [serial = 301] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D681C00) [pid = 1480] [serial = 302] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0E980800) [pid = 1480] [serial = 304] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (11AC9400) [pid = 1480] [serial = 305] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1984CC00) [pid = 1480] [serial = 296] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (15679C00) [pid = 1480] [serial = 313] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1632F400) [pid = 1480] [serial = 314] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0CDE2800) [pid = 1480] [serial = 298] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D0E8000) [pid = 1480] [serial = 299] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17713400) [pid = 1480] [serial = 319] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (12234C00) [pid = 1480] [serial = 307] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1223FC00) [pid = 1480] [serial = 308] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (16DA4C00) [pid = 1480] [serial = 316] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (16DB1800) [pid = 1480] [serial = 317] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18BDBC00) [pid = 1480] [serial = 326] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BB0800) [pid = 1480] [serial = 325] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E4CC00) [pid = 1480] [serial = 331] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19C94C00) [pid = 1480] [serial = 328] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17A3F800) [pid = 1480] [serial = 334] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1A44E000) [pid = 1480] [serial = 337] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1A442800) [pid = 1480] [serial = 329] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1A007800) [pid = 1480] [serial = 335] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (15569400) [pid = 1480] [serial = 332] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1770CC00) [pid = 1480] [serial = 320] [outer = 00000000] [url = about:blank] 13:32:25 INFO - PROCESS | 1480 | 1465245145757 Marionette TRACE conn6 <- [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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:32:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1574ms 13:32:25 INFO - PROCESS | 1480 | 1465245145773 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1480 | 1465245145777 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 13:32:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:32:25 INFO - PROCESS | 1480 | 1465245145782 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1480 | 1465245145785 Marionette TRACE conn6 <- [1,478,null,{}] 13:32:25 INFO - PROCESS | 1480 | 1465245145791 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:25 INFO - PROCESS | 1480 | 1465245145794 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:25 INFO - PROCESS | 1480 | 1465245145875 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 13:32:25 INFO - PROCESS | 1480 | 1465245145882 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1480 | 1465245145886 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:25 INFO - PROCESS | 1480 | ++DOCSHELL 0D618400 == 28 [pid = 1480] [id = 129] 13:32:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D619C00) [pid = 1480] [serial = 385] [outer = 00000000] 13:32:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D625C00) [pid = 1480] [serial = 386] [outer = 0D619C00] 13:32:25 INFO - PROCESS | 1480 | 1465245145934 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D62D400) [pid = 1480] [serial = 387] [outer = 0D619C00] 13:32:26 INFO - PROCESS | 1480 | 1465245146415 Marionette TRACE conn6 <- [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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:32:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 690ms 13:32:26 INFO - PROCESS | 1480 | 1465245146473 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1480 | 1465245146478 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 13:32:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:32:26 INFO - PROCESS | 1480 | 1465245146484 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1480 | 1465245146487 Marionette TRACE conn6 <- [1,482,null,{}] 13:32:26 INFO - PROCESS | 1480 | 1465245146491 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:26 INFO - PROCESS | 1480 | 1465245146494 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:26 INFO - PROCESS | 1480 | 1465245146586 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 13:32:26 INFO - PROCESS | 1480 | 1465245146592 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1480 | 1465245146595 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:26 INFO - PROCESS | 1480 | ++DOCSHELL 0D849C00 == 29 [pid = 1480] [id = 130] 13:32:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D84A000) [pid = 1480] [serial = 388] [outer = 00000000] 13:32:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0DBE4800) [pid = 1480] [serial = 389] [outer = 0D84A000] 13:32:26 INFO - PROCESS | 1480 | 1465245146644 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0E307400) [pid = 1480] [serial = 390] [outer = 0D84A000] 13:32:27 INFO - PROCESS | 1480 | 1465245147142 Marionette TRACE conn6 <- [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]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 13:32:27 INFO - PROCESS | 1480 | 1465245147158 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1480 | 1465245147160 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 13:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:32:27 INFO - PROCESS | 1480 | 1465245147163 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1480 | 1465245147167 Marionette TRACE conn6 <- [1,486,null,{}] 13:32:27 INFO - PROCESS | 1480 | 1465245147178 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 1480 | 1465245147182 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:27 INFO - PROCESS | 1480 | 1465245147265 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 13:32:27 INFO - PROCESS | 1480 | 1465245147275 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1480 | 1465245147278 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:27 INFO - PROCESS | 1480 | ++DOCSHELL 1223C800 == 30 [pid = 1480] [id = 131] 13:32:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1223F400) [pid = 1480] [serial = 391] [outer = 00000000] 13:32:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (123CA800) [pid = 1480] [serial = 392] [outer = 1223F400] 13:32:27 INFO - PROCESS | 1480 | 1465245147398 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12F86800) [pid = 1480] [serial = 393] [outer = 1223F400] 13:32:27 INFO - PROCESS | 1480 | 1465245147837 Marionette TRACE conn6 <- [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]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:32:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 729ms 13:32:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:32:27 INFO - PROCESS | 1480 | 1465245147906 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1480 | 1465245147908 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 13:32:27 INFO - PROCESS | 1480 | 1465245147912 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1480 | 1465245147913 Marionette TRACE conn6 <- [1,490,null,{}] 13:32:27 INFO - PROCESS | 1480 | 1465245147917 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:27 INFO - PROCESS | 1480 | 1465245147919 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:28 INFO - PROCESS | 1480 | 1465245148057 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 13:32:28 INFO - PROCESS | 1480 | 1465245148111 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1480 | 1465245148113 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:28 INFO - PROCESS | 1480 | ++DOCSHELL 13DC1000 == 31 [pid = 1480] [id = 132] 13:32:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (13DC5000) [pid = 1480] [serial = 394] [outer = 00000000] 13:32:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E4F400) [pid = 1480] [serial = 395] [outer = 13DC5000] 13:32:28 INFO - PROCESS | 1480 | 1465245148157 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E6E000) [pid = 1480] [serial = 396] [outer = 13DC5000] 13:32:28 INFO - PROCESS | 1480 | 1465245148587 Marionette TRACE conn6 <- [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]]]}] 13:32:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:32:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 13:32:28 INFO - PROCESS | 1480 | 1465245148643 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 13:32:28 INFO - PROCESS | 1480 | 1465245148645 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 13:32:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:32:28 INFO - PROCESS | 1480 | 1465245148654 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1480 | 1465245148656 Marionette TRACE conn6 <- [1,494,null,{}] 13:32:28 INFO - PROCESS | 1480 | 1465245148659 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:28 INFO - PROCESS | 1480 | 1465245148661 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:28 INFO - PROCESS | 1480 | 1465245148765 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 13:32:28 INFO - PROCESS | 1480 | 1465245148773 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1480 | 1465245148775 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:28 INFO - PROCESS | 1480 | ++DOCSHELL 15569400 == 32 [pid = 1480] [id = 133] 13:32:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1562E000) [pid = 1480] [serial = 397] [outer = 00000000] 13:32:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (162D2800) [pid = 1480] [serial = 398] [outer = 1562E000] 13:32:28 INFO - PROCESS | 1480 | 1465245148819 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (164DCC00) [pid = 1480] [serial = 399] [outer = 1562E000] 13:32:29 INFO - PROCESS | 1480 | 1465245149286 Marionette TRACE conn6 <- [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]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:32:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 670ms 13:32:29 INFO - PROCESS | 1480 | 1465245149323 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1480 | 1465245149325 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 13:32:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:32:29 INFO - PROCESS | 1480 | 1465245149332 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1480 | 1465245149334 Marionette TRACE conn6 <- [1,498,null,{}] 13:32:29 INFO - PROCESS | 1480 | 1465245149337 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:29 INFO - PROCESS | 1480 | 1465245149343 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:29 INFO - PROCESS | 1480 | 1465245149505 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 13:32:29 INFO - PROCESS | 1480 | 1465245149562 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1480 | 1465245149564 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:29 INFO - PROCESS | 1480 | ++DOCSHELL 1770D400 == 33 [pid = 1480] [id = 134] 13:32:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1770E000) [pid = 1480] [serial = 400] [outer = 00000000] 13:32:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17714C00) [pid = 1480] [serial = 401] [outer = 1770E000] 13:32:29 INFO - PROCESS | 1480 | 1465245149609 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (177DB400) [pid = 1480] [serial = 402] [outer = 1770E000] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (14E4FC00) [pid = 1480] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (15627000) [pid = 1480] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0DBE3800) [pid = 1480] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0CD75000) [pid = 1480] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D708800) [pid = 1480] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (164DFC00) [pid = 1480] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1A444800) [pid = 1480] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0C22C000) [pid = 1480] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (12F7AC00) [pid = 1480] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17A34000) [pid = 1480] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (18BB2400) [pid = 1480] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:32:29 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17711400) [pid = 1480] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:32:30 INFO - PROCESS | 1480 | 1465245150129 Marionette TRACE conn6 <- [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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:32:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 869ms 13:32:30 INFO - PROCESS | 1480 | 1465245150175 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1480 | 1465245150177 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 13:32:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:32:30 INFO - PROCESS | 1480 | 1465245150180 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1480 | 1465245150182 Marionette TRACE conn6 <- [1,502,null,{}] 13:32:30 INFO - PROCESS | 1480 | 1465245150185 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 1480 | 1465245150187 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:30 INFO - PROCESS | 1480 | 1465245150263 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 13:32:30 INFO - PROCESS | 1480 | 1465245150267 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1480 | 1465245150269 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:30 INFO - PROCESS | 1480 | ++DOCSHELL 0C22F000 == 34 [pid = 1480] [id = 135] 13:32:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D166400) [pid = 1480] [serial = 403] [outer = 00000000] 13:32:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (164EAC00) [pid = 1480] [serial = 404] [outer = 0D166400] 13:32:30 INFO - PROCESS | 1480 | 1465245150313 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17219000) [pid = 1480] [serial = 405] [outer = 0D166400] 13:32:30 INFO - PROCESS | 1480 | 1465245150730 Marionette TRACE conn6 <- [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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:32:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 13:32:30 INFO - PROCESS | 1480 | 1465245150752 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1480 | 1465245150754 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 13:32:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:32:30 INFO - PROCESS | 1480 | 1465245150758 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1480 | 1465245150759 Marionette TRACE conn6 <- [1,506,null,{}] 13:32:30 INFO - PROCESS | 1480 | 1465245150779 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:30 INFO - PROCESS | 1480 | 1465245150781 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:30 INFO - PROCESS | 1480 | 1465245150857 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 13:32:30 INFO - PROCESS | 1480 | 1465245150862 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1480 | 1465245150864 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:30 INFO - PROCESS | 1480 | ++DOCSHELL 0DA9BC00 == 35 [pid = 1480] [id = 136] 13:32:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17715400) [pid = 1480] [serial = 406] [outer = 00000000] 13:32:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (179C0C00) [pid = 1480] [serial = 407] [outer = 17715400] 13:32:30 INFO - PROCESS | 1480 | 1465245150912 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177E7800) [pid = 1480] [serial = 408] [outer = 17715400] 13:32:31 INFO - PROCESS | 1480 | 1465245151359 Marionette TRACE conn6 <- [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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:32:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 13:32:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:32:31 INFO - PROCESS | 1480 | 1465245151389 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1480 | 1465245151390 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 13:32:31 INFO - PROCESS | 1480 | 1465245151409 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1480 | 1465245151411 Marionette TRACE conn6 <- [1,510,null,{}] 13:32:31 INFO - PROCESS | 1480 | 1465245151415 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:31 INFO - PROCESS | 1480 | 1465245151417 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:31 INFO - PROCESS | 1480 | 1465245151498 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 13:32:31 INFO - PROCESS | 1480 | 1465245151504 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1480 | 1465245151505 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:31 INFO - PROCESS | 1480 | ++DOCSHELL 1223C000 == 36 [pid = 1480] [id = 137] 13:32:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A3C000) [pid = 1480] [serial = 409] [outer = 00000000] 13:32:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A74400) [pid = 1480] [serial = 410] [outer = 17A3C000] 13:32:31 INFO - PROCESS | 1480 | 1465245151562 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BAE000) [pid = 1480] [serial = 411] [outer = 17A3C000] 13:32:32 INFO - PROCESS | 1480 | 1465245152137 Marionette TRACE conn6 <- [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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:32:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 790ms 13:32:32 INFO - PROCESS | 1480 | 1465245152220 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 13:32:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:32:32 INFO - PROCESS | 1480 | 1465245152224 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 13:32:32 INFO - PROCESS | 1480 | 1465245152230 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1480 | 1465245152233 Marionette TRACE conn6 <- [1,514,null,{}] 13:32:32 INFO - PROCESS | 1480 | 1465245152264 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:32 INFO - PROCESS | 1480 | 1465245152267 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:32 INFO - PROCESS | 1480 | 1465245152398 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 13:32:32 INFO - PROCESS | 1480 | 1465245152473 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1480 | 1465245152477 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:32 INFO - PROCESS | 1480 | ++DOCSHELL 0D54A000 == 37 [pid = 1480] [id = 138] 13:32:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D616800) [pid = 1480] [serial = 412] [outer = 00000000] 13:32:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0D706400) [pid = 1480] [serial = 413] [outer = 0D616800] 13:32:32 INFO - PROCESS | 1480 | 1465245152576 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D848400) [pid = 1480] [serial = 414] [outer = 0D616800] 13:32:33 INFO - PROCESS | 1480 | 1465245153287 Marionette TRACE conn6 <- [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]]]}] 13:32:33 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 13:32:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1098ms 13:32:33 INFO - PROCESS | 1480 | 1465245153331 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1480 | 1465245153336 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 13:32:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:32:33 INFO - PROCESS | 1480 | 1465245153343 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1480 | 1465245153345 Marionette TRACE conn6 <- [1,518,null,{}] 13:32:33 INFO - PROCESS | 1480 | 1465245153350 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:33 INFO - PROCESS | 1480 | 1465245153353 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:33 INFO - PROCESS | 1480 | 1465245153486 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 13:32:33 INFO - PROCESS | 1480 | 1465245153610 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1480 | 1465245153613 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:33 INFO - PROCESS | 1480 | ++DOCSHELL 1223D000 == 38 [pid = 1480] [id = 139] 13:32:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (12258000) [pid = 1480] [serial = 415] [outer = 00000000] 13:32:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (131BC400) [pid = 1480] [serial = 416] [outer = 12258000] 13:32:33 INFO - PROCESS | 1480 | 1465245153670 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (13D39800) [pid = 1480] [serial = 417] [outer = 12258000] 13:32:34 INFO - PROCESS | 1480 | 1465245154536 Marionette TRACE conn6 <- [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]]]}] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 0DA9BC00 == 37 [pid = 1480] [id = 136] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 0C22F000 == 36 [pid = 1480] [id = 135] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 1770D400 == 35 [pid = 1480] [id = 134] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 15569400 == 34 [pid = 1480] [id = 133] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 13DC1000 == 33 [pid = 1480] [id = 132] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 1223C800 == 32 [pid = 1480] [id = 131] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 0D849C00 == 31 [pid = 1480] [id = 130] 13:32:34 INFO - PROCESS | 1480 | --DOCSHELL 0D618400 == 30 [pid = 1480] [id = 129] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14E55C00) [pid = 1480] [serial = 355] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (15C33C00) [pid = 1480] [serial = 358] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (15484C00) [pid = 1480] [serial = 356] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0DD7F000) [pid = 1480] [serial = 349] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0E30D400) [pid = 1480] [serial = 350] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D626C00) [pid = 1480] [serial = 346] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D70C000) [pid = 1480] [serial = 347] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D84C000) [pid = 1480] [serial = 343] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (177DBC00) [pid = 1480] [serial = 361] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0E37F000) [pid = 1480] [serial = 344] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1A502C00) [pid = 1480] [serial = 338] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D611800) [pid = 1480] [serial = 340] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D61CC00) [pid = 1480] [serial = 341] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (13135000) [pid = 1480] [serial = 352] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (16334800) [pid = 1480] [serial = 359] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17A76400) [pid = 1480] [serial = 368] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BB8000) [pid = 1480] [serial = 370] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (18BB8800) [pid = 1480] [serial = 371] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17A39400) [pid = 1480] [serial = 367] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1770EC00) [pid = 1480] [serial = 362] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (177E3800) [pid = 1480] [serial = 364] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (177E8C00) [pid = 1480] [serial = 365] [outer = 00000000] [url = about:blank] 13:32:34 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (13D2F400) [pid = 1480] [serial = 353] [outer = 00000000] [url = about:blank] 13:32:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:32:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1271ms 13:32:34 INFO - PROCESS | 1480 | 1465245154615 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 13:32:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:32:34 INFO - PROCESS | 1480 | 1465245154620 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 13:32:34 INFO - PROCESS | 1480 | 1465245154625 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1480 | 1465245154628 Marionette TRACE conn6 <- [1,522,null,{}] 13:32:34 INFO - PROCESS | 1480 | 1465245154633 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:34 INFO - PROCESS | 1480 | 1465245154636 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:34 INFO - PROCESS | 1480 | 1465245154731 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 13:32:34 INFO - PROCESS | 1480 | 1465245154738 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1480 | 1465245154742 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:34 INFO - PROCESS | 1480 | ++DOCSHELL 0D611400 == 31 [pid = 1480] [id = 140] 13:32:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D611800) [pid = 1480] [serial = 418] [outer = 00000000] 13:32:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D618400) [pid = 1480] [serial = 419] [outer = 0D611800] 13:32:34 INFO - PROCESS | 1480 | 1465245154790 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D627400) [pid = 1480] [serial = 420] [outer = 0D611800] 13:32:35 INFO - PROCESS | 1480 | 1465245155302 Marionette TRACE conn6 <- [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]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:32:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 729ms 13:32:35 INFO - PROCESS | 1480 | 1465245155355 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1480 | 1465245155359 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 13:32:35 INFO - PROCESS | 1480 | 1465245155365 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1480 | 1465245155367 Marionette TRACE conn6 <- [1,526,null,{}] 13:32:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:32:35 INFO - PROCESS | 1480 | 1465245155371 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:35 INFO - PROCESS | 1480 | 1465245155373 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:35 INFO - PROCESS | 1480 | 1465245155461 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 13:32:35 INFO - PROCESS | 1480 | 1465245155540 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1480 | 1465245155543 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:35 INFO - PROCESS | 1480 | ++DOCSHELL 0D840C00 == 32 [pid = 1480] [id = 141] 13:32:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D842000) [pid = 1480] [serial = 421] [outer = 00000000] 13:32:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0DE8BC00) [pid = 1480] [serial = 422] [outer = 0D842000] 13:32:35 INFO - PROCESS | 1480 | 1465245155590 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0E982400) [pid = 1480] [serial = 423] [outer = 0D842000] 13:32:36 INFO - PROCESS | 1480 | 1465245156002 Marionette TRACE conn6 <- [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]]]}] 13:32:36 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 13:32:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 672ms 13:32:36 INFO - PROCESS | 1480 | 1465245156042 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1480 | 1465245156044 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 13:32:36 INFO - PROCESS | 1480 | 1465245156048 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:32:36 INFO - PROCESS | 1480 | 1465245156051 Marionette TRACE conn6 <- [1,530,null,{}] 13:32:36 INFO - PROCESS | 1480 | 1465245156062 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 1480 | 1465245156066 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:36 INFO - PROCESS | 1480 | 1465245156181 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 13:32:36 INFO - PROCESS | 1480 | 1465245156196 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1480 | 1465245156199 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:36 INFO - PROCESS | 1480 | ++DOCSHELL 13D2D400 == 33 [pid = 1480] [id = 142] 13:32:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (13D2E000) [pid = 1480] [serial = 424] [outer = 00000000] 13:32:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (13DC0C00) [pid = 1480] [serial = 425] [outer = 13D2E000] 13:32:36 INFO - PROCESS | 1480 | 1465245156247 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E52400) [pid = 1480] [serial = 426] [outer = 13D2E000] 13:32:36 INFO - PROCESS | 1480 | 1465245156736 Marionette TRACE conn6 <- [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"]]]}] 13:32:36 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 13:32:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:32:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:32:36 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 13:32:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:32:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:32:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:32:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 13:32:36 INFO - PROCESS | 1480 | 1465245156782 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1480 | 1465245156785 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 13:32:36 INFO - PROCESS | 1480 | 1465245156788 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:32:36 INFO - PROCESS | 1480 | 1465245156790 Marionette TRACE conn6 <- [1,534,null,{}] 13:32:36 INFO - PROCESS | 1480 | 1465245156798 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:36 INFO - PROCESS | 1480 | 1465245156800 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:36 INFO - PROCESS | 1480 | 1465245156920 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 13:32:36 INFO - PROCESS | 1480 | 1465245156929 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1480 | 1465245156931 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:36 INFO - PROCESS | 1480 | ++DOCSHELL 15564800 == 34 [pid = 1480] [id = 143] 13:32:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16333C00) [pid = 1480] [serial = 427] [outer = 00000000] 13:32:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (164E1800) [pid = 1480] [serial = 428] [outer = 16333C00] 13:32:37 INFO - PROCESS | 1480 | 1465245157020 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (164EA800) [pid = 1480] [serial = 429] [outer = 16333C00] 13:32:37 INFO - PROCESS | 1480 | 1465245157426 Marionette TRACE conn6 <- [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]]]}] 13:32:37 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. 13:32:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 669ms 13:32:37 INFO - PROCESS | 1480 | 1465245157464 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1480 | 1465245157466 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 13:32:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:32:37 INFO - PROCESS | 1480 | 1465245157469 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1480 | 1465245157470 Marionette TRACE conn6 <- [1,538,null,{}] 13:32:37 INFO - PROCESS | 1480 | 1465245157474 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:37 INFO - PROCESS | 1480 | 1465245157476 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:37 INFO - PROCESS | 1480 | 1465245157617 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 13:32:37 INFO - PROCESS | 1480 | 1465245157671 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1480 | 1465245157673 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:37 INFO - PROCESS | 1480 | ++DOCSHELL 17295400 == 35 [pid = 1480] [id = 144] 13:32:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (176C1800) [pid = 1480] [serial = 430] [outer = 00000000] 13:32:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17715C00) [pid = 1480] [serial = 431] [outer = 176C1800] 13:32:37 INFO - PROCESS | 1480 | 1465245157718 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177C9000) [pid = 1480] [serial = 432] [outer = 176C1800] 13:32:38 INFO - PROCESS | 1480 | 1465245158142 Marionette TRACE conn6 <- [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]]]}] 13:32:38 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. 13:32:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 730ms 13:32:38 INFO - PROCESS | 1480 | 1465245158202 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1480 | 1465245158204 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 13:32:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:32:38 INFO - PROCESS | 1480 | 1465245158207 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1480 | 1465245158209 Marionette TRACE conn6 <- [1,542,null,{}] 13:32:38 INFO - PROCESS | 1480 | 1465245158218 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:38 INFO - PROCESS | 1480 | 1465245158224 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:38 INFO - PROCESS | 1480 | 1465245158374 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 13:32:38 INFO - PROCESS | 1480 | 1465245158388 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1480 | 1465245158390 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:38 INFO - PROCESS | 1480 | ++DOCSHELL 0D62BC00 == 36 [pid = 1480] [id = 145] 13:32:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1224E400) [pid = 1480] [serial = 433] [outer = 00000000] 13:32:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A31400) [pid = 1480] [serial = 434] [outer = 1224E400] 13:32:38 INFO - PROCESS | 1480 | 1465245158486 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17A39400) [pid = 1480] [serial = 435] [outer = 1224E400] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17715400) [pid = 1480] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D166400) [pid = 1480] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D83EC00) [pid = 1480] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D84A000) [pid = 1480] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D619C00) [pid = 1480] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (13DC5000) [pid = 1480] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1223F400) [pid = 1480] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D626800) [pid = 1480] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E49000) [pid = 1480] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1983FC00) [pid = 1480] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1562E000) [pid = 1480] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:32:38 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1770E000) [pid = 1480] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:32:38 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:38 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:38 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:39 INFO - PROCESS | 1480 | 1465245158998 Marionette TRACE conn6 <- [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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 830ms 13:32:39 INFO - PROCESS | 1480 | 1465245159038 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 13:32:39 INFO - PROCESS | 1480 | 1465245159040 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 13:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:32:39 INFO - PROCESS | 1480 | 1465245159043 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1480 | 1465245159045 Marionette TRACE conn6 <- [1,546,null,{}] 13:32:39 INFO - PROCESS | 1480 | 1465245159048 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:39 INFO - PROCESS | 1480 | 1465245159050 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:39 INFO - PROCESS | 1480 | 1465245159158 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 13:32:39 INFO - PROCESS | 1480 | 1465245159211 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1480 | 1465245159213 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:39 INFO - PROCESS | 1480 | ++DOCSHELL 0D62B800 == 37 [pid = 1480] [id = 146] 13:32:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14E4F800) [pid = 1480] [serial = 436] [outer = 00000000] 13:32:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17A35000) [pid = 1480] [serial = 437] [outer = 14E4F800] 13:32:39 INFO - PROCESS | 1480 | 1465245159258 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BAEC00) [pid = 1480] [serial = 438] [outer = 14E4F800] 13:32:39 INFO - PROCESS | 1480 | 1465245159618 Marionette TRACE conn6 <- [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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:32:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 13:32:39 INFO - PROCESS | 1480 | 1465245159674 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 13:32:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:32:39 INFO - PROCESS | 1480 | 1465245159676 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 13:32:39 INFO - PROCESS | 1480 | 1465245159679 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1480 | 1465245159680 Marionette TRACE conn6 <- [1,550,null,{}] 13:32:39 INFO - PROCESS | 1480 | 1465245159684 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:39 INFO - PROCESS | 1480 | 1465245159685 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:39 INFO - PROCESS | 1480 | 1465245159764 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 13:32:39 INFO - PROCESS | 1480 | 1465245159769 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:39 INFO - PROCESS | 1480 | 1465245159771 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:39 INFO - PROCESS | 1480 | ++DOCSHELL 177E3000 == 38 [pid = 1480] [id = 147] 13:32:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18CCB000) [pid = 1480] [serial = 439] [outer = 00000000] 13:32:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (193B3C00) [pid = 1480] [serial = 440] [outer = 18CCB000] 13:32:39 INFO - PROCESS | 1480 | 1465245159814 Marionette DEBUG loaded listener.js 13:32:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (193BB400) [pid = 1480] [serial = 441] [outer = 18CCB000] 13:32:40 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:40 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:40 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:40 INFO - PROCESS | 1480 | 1465245160245 Marionette TRACE conn6 <- [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]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:32:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 631ms 13:32:40 INFO - PROCESS | 1480 | 1465245160312 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 13:32:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:32:40 INFO - PROCESS | 1480 | 1465245160314 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 13:32:40 INFO - PROCESS | 1480 | 1465245160317 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1480 | 1465245160319 Marionette TRACE conn6 <- [1,554,null,{}] 13:32:40 INFO - PROCESS | 1480 | 1465245160322 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:40 INFO - PROCESS | 1480 | 1465245160324 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:40 INFO - PROCESS | 1480 | 1465245160404 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 13:32:40 INFO - PROCESS | 1480 | 1465245160411 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1480 | 1465245160413 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:40 INFO - PROCESS | 1480 | ++DOCSHELL 1984E000 == 39 [pid = 1480] [id = 148] 13:32:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (19885000) [pid = 1480] [serial = 442] [outer = 00000000] 13:32:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19C88400) [pid = 1480] [serial = 443] [outer = 19885000] 13:32:40 INFO - PROCESS | 1480 | 1465245160457 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1A00B400) [pid = 1480] [serial = 444] [outer = 19885000] 13:32:40 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:40 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:40 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:40 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:41 INFO - PROCESS | 1480 | 1465245161035 Marionette TRACE conn6 <- [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]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:32:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 770ms 13:32:41 INFO - PROCESS | 1480 | 1465245161088 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1480 | 1465245161093 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 13:32:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:32:41 INFO - PROCESS | 1480 | 1465245161099 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1480 | 1465245161102 Marionette TRACE conn6 <- [1,558,null,{}] 13:32:41 INFO - PROCESS | 1480 | 1465245161108 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:41 INFO - PROCESS | 1480 | 1465245161111 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:41 INFO - PROCESS | 1480 | 1465245161228 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 13:32:41 INFO - PROCESS | 1480 | 1465245161353 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1480 | 1465245161358 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:41 INFO - PROCESS | 1480 | ++DOCSHELL 0D039400 == 40 [pid = 1480] [id = 149] 13:32:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D616C00) [pid = 1480] [serial = 445] [outer = 00000000] 13:32:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0D70E400) [pid = 1480] [serial = 446] [outer = 0D616C00] 13:32:41 INFO - PROCESS | 1480 | 1465245161418 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0E30C800) [pid = 1480] [serial = 447] [outer = 0D616C00] 13:32:41 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:41 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:42 INFO - PROCESS | 1480 | 1465245162089 Marionette TRACE conn6 <- [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]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:32:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1020ms 13:32:42 INFO - PROCESS | 1480 | 1465245162124 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1480 | 1465245162129 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 13:32:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:32:42 INFO - PROCESS | 1480 | 1465245162136 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1480 | 1465245162139 Marionette TRACE conn6 <- [1,562,null,{}] 13:32:42 INFO - PROCESS | 1480 | 1465245162143 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:42 INFO - PROCESS | 1480 | 1465245162146 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:42 INFO - PROCESS | 1480 | 1465245162258 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 13:32:42 INFO - PROCESS | 1480 | 1465245162356 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1480 | 1465245162359 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:42 INFO - PROCESS | 1480 | ++DOCSHELL 164E0800 == 41 [pid = 1480] [id = 150] 13:32:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (164E2800) [pid = 1480] [serial = 448] [outer = 00000000] 13:32:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17712400) [pid = 1480] [serial = 449] [outer = 164E2800] 13:32:42 INFO - PROCESS | 1480 | 1465245162416 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17A3A800) [pid = 1480] [serial = 450] [outer = 164E2800] 13:32:42 INFO - PROCESS | 1480 | 1465245162961 Marionette TRACE conn6 <- [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]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 870ms 13:32:43 INFO - PROCESS | 1480 | 1465245163009 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 1480 | 1465245163012 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 13:32:43 INFO - PROCESS | 1480 | 1465245163016 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:32:43 INFO - PROCESS | 1480 | 1465245163020 Marionette TRACE conn6 <- [1,566,null,{}] 13:32:43 INFO - PROCESS | 1480 | 1465245163031 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 1480 | 1465245163036 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:43 INFO - PROCESS | 1480 | 1465245163146 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 13:32:43 INFO - PROCESS | 1480 | 1465245163273 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1480 | 1465245163276 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:43 INFO - PROCESS | 1480 | ++DOCSHELL 1A44FC00 == 42 [pid = 1480] [id = 151] 13:32:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1A450400) [pid = 1480] [serial = 451] [outer = 00000000] 13:32:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1A505C00) [pid = 1480] [serial = 452] [outer = 1A450400] 13:32:43 INFO - PROCESS | 1480 | 1465245163336 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1A597000) [pid = 1480] [serial = 453] [outer = 1A450400] 13:32:43 INFO - PROCESS | 1480 | 1465245163889 Marionette TRACE conn6 <- [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]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:32:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 929ms 13:32:43 INFO - PROCESS | 1480 | 1465245163949 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 1480 | 1465245163952 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 13:32:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:32:43 INFO - PROCESS | 1480 | 1465245163956 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 1480 | 1465245163958 Marionette TRACE conn6 <- [1,570,null,{}] 13:32:43 INFO - PROCESS | 1480 | 1465245163962 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:43 INFO - PROCESS | 1480 | 1465245163964 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:44 INFO - PROCESS | 1480 | 1465245164075 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 13:32:44 INFO - PROCESS | 1480 | 1465245164316 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1480 | 1465245164320 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:44 INFO - PROCESS | 1480 | ++DOCSHELL 0D554800 == 43 [pid = 1480] [id = 152] 13:32:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0D555C00) [pid = 1480] [serial = 454] [outer = 00000000] 13:32:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0D61B000) [pid = 1480] [serial = 455] [outer = 0D555C00] 13:32:44 INFO - PROCESS | 1480 | 1465245164412 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D701800) [pid = 1480] [serial = 456] [outer = 0D555C00] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 0D710000 == 42 [pid = 1480] [id = 128] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 177E3000 == 41 [pid = 1480] [id = 147] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 0D62B800 == 40 [pid = 1480] [id = 146] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 0D62BC00 == 39 [pid = 1480] [id = 145] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 17295400 == 38 [pid = 1480] [id = 144] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 15564800 == 37 [pid = 1480] [id = 143] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 13D2D400 == 36 [pid = 1480] [id = 142] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 0D840C00 == 35 [pid = 1480] [id = 141] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 0D611400 == 34 [pid = 1480] [id = 140] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 1223C000 == 33 [pid = 1480] [id = 137] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 0D54A000 == 32 [pid = 1480] [id = 138] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 1223D000 == 31 [pid = 1480] [id = 139] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 164E0800 == 30 [pid = 1480] [id = 150] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 1A44FC00 == 29 [pid = 1480] [id = 151] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 1984E000 == 28 [pid = 1480] [id = 148] 13:32:45 INFO - PROCESS | 1480 | --DOCSHELL 0D039400 == 27 [pid = 1480] [id = 149] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (123C1800) [pid = 1480] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0DA9D400) [pid = 1480] [serial = 382] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0DBE4800) [pid = 1480] [serial = 389] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0E307400) [pid = 1480] [serial = 390] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D625C00) [pid = 1480] [serial = 386] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14E4F400) [pid = 1480] [serial = 395] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D62D400) [pid = 1480] [serial = 387] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (123CA800) [pid = 1480] [serial = 392] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0E308000) [pid = 1480] [serial = 374] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D9A4000) [pid = 1480] [serial = 373] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (164E7000) [pid = 1480] [serial = 377] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15C32000) [pid = 1480] [serial = 376] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1A00D400) [pid = 1480] [serial = 380] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (19C2D800) [pid = 1480] [serial = 379] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (162D2800) [pid = 1480] [serial = 398] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14E6E000) [pid = 1480] [serial = 396] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17714C00) [pid = 1480] [serial = 401] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17A74400) [pid = 1480] [serial = 410] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (164DCC00) [pid = 1480] [serial = 399] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (179C0C00) [pid = 1480] [serial = 407] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (177DB400) [pid = 1480] [serial = 402] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1221B800) [pid = 1480] [serial = 383] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (164EAC00) [pid = 1480] [serial = 404] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (177E7800) [pid = 1480] [serial = 408] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17219000) [pid = 1480] [serial = 405] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (12F86800) [pid = 1480] [serial = 393] [outer = 00000000] [url = about:blank] 13:32:45 INFO - PROCESS | 1480 | 1465245165774 Marionette TRACE conn6 <- [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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:32:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1921ms 13:32:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:32:45 INFO - PROCESS | 1480 | 1465245165882 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1480 | 1465245165886 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 13:32:45 INFO - PROCESS | 1480 | 1465245165891 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1480 | 1465245165894 Marionette TRACE conn6 <- [1,574,null,{}] 13:32:45 INFO - PROCESS | 1480 | 1465245165900 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:45 INFO - PROCESS | 1480 | 1465245165903 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:45 INFO - PROCESS | 1480 | 1465245165989 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 13:32:45 INFO - PROCESS | 1480 | 1465245165996 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1480 | 1465245166001 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:46 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E8C00 == 28 [pid = 1480] [id = 153] 13:32:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D0E9400) [pid = 1480] [serial = 457] [outer = 00000000] 13:32:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D1E4400) [pid = 1480] [serial = 458] [outer = 0D0E9400] 13:32:46 INFO - PROCESS | 1480 | 1465245166051 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D54A000) [pid = 1480] [serial = 459] [outer = 0D0E9400] 13:32:46 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:46 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:46 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:46 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:46 INFO - PROCESS | 1480 | 1465245166548 Marionette TRACE conn6 <- [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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:32:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 690ms 13:32:46 INFO - PROCESS | 1480 | 1465245166581 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1480 | 1465245166586 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 13:32:46 INFO - PROCESS | 1480 | 1465245166592 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:32:46 INFO - PROCESS | 1480 | 1465245166595 Marionette TRACE conn6 <- [1,578,null,{}] 13:32:46 INFO - PROCESS | 1480 | 1465245166599 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:46 INFO - PROCESS | 1480 | 1465245166602 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:46 INFO - PROCESS | 1480 | 1465245166691 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 13:32:46 INFO - PROCESS | 1480 | 1465245166700 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1480 | 1465245166703 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:46 INFO - PROCESS | 1480 | ++DOCSHELL 0D840C00 == 29 [pid = 1480] [id = 154] 13:32:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D841400) [pid = 1480] [serial = 460] [outer = 00000000] 13:32:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D84A000) [pid = 1480] [serial = 461] [outer = 0D841400] 13:32:46 INFO - PROCESS | 1480 | 1465245166750 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0DBF0000) [pid = 1480] [serial = 462] [outer = 0D841400] 13:32:47 INFO - PROCESS | 1480 | 1465245167227 Marionette TRACE conn6 <- [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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:32:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 13:32:47 INFO - PROCESS | 1480 | 1465245167266 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1480 | 1465245167268 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 13:32:47 INFO - PROCESS | 1480 | 1465245167272 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:32:47 INFO - PROCESS | 1480 | 1465245167275 Marionette TRACE conn6 <- [1,582,null,{}] 13:32:47 INFO - PROCESS | 1480 | 1465245167286 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:47 INFO - PROCESS | 1480 | 1465245167291 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:47 INFO - PROCESS | 1480 | 1465245167406 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 13:32:47 INFO - PROCESS | 1480 | 1465245167487 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1480 | 1465245167490 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:47 INFO - PROCESS | 1480 | ++DOCSHELL 1221F000 == 30 [pid = 1480] [id = 155] 13:32:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (12221800) [pid = 1480] [serial = 463] [outer = 00000000] 13:32:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (12239000) [pid = 1480] [serial = 464] [outer = 12221800] 13:32:47 INFO - PROCESS | 1480 | 1465245167539 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (122B8800) [pid = 1480] [serial = 465] [outer = 12221800] 13:32:47 INFO - PROCESS | 1480 | 1465245167942 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 730ms 13:32:48 INFO - PROCESS | 1480 | 1465245168007 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1480 | 1465245168019 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 13:32:48 INFO - PROCESS | 1480 | 1465245168023 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:32:48 INFO - PROCESS | 1480 | 1465245168025 Marionette TRACE conn6 <- [1,586,null,{}] 13:32:48 INFO - PROCESS | 1480 | 1465245168044 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 1480 | 1465245168046 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:48 INFO - PROCESS | 1480 | 1465245168165 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 13:32:48 INFO - PROCESS | 1480 | 1465245168216 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1480 | 1465245168218 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:48 INFO - PROCESS | 1480 | ++DOCSHELL 131BAC00 == 31 [pid = 1480] [id = 156] 13:32:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (131BB400) [pid = 1480] [serial = 466] [outer = 00000000] 13:32:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (13D2E800) [pid = 1480] [serial = 467] [outer = 131BB400] 13:32:48 INFO - PROCESS | 1480 | 1465245168264 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E52800) [pid = 1480] [serial = 468] [outer = 131BB400] 13:32:48 INFO - PROCESS | 1480 | 1465245168682 Marionette TRACE conn6 <- [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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:32:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 690ms 13:32:48 INFO - PROCESS | 1480 | 1465245168740 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1480 | 1465245168742 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 13:32:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:32:48 INFO - PROCESS | 1480 | 1465245168755 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1480 | 1465245168756 Marionette TRACE conn6 <- [1,590,null,{}] 13:32:48 INFO - PROCESS | 1480 | 1465245168760 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:48 INFO - PROCESS | 1480 | 1465245168762 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:48 INFO - PROCESS | 1480 | 1465245168866 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 13:32:48 INFO - PROCESS | 1480 | 1465245168872 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1480 | 1465245168874 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:48 INFO - PROCESS | 1480 | ++DOCSHELL 14E6EC00 == 32 [pid = 1480] [id = 157] 13:32:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E6F000) [pid = 1480] [serial = 469] [outer = 00000000] 13:32:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (162D3400) [pid = 1480] [serial = 470] [outer = 14E6F000] 13:32:48 INFO - PROCESS | 1480 | 1465245168922 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (164DE400) [pid = 1480] [serial = 471] [outer = 14E6F000] 13:32:49 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:32:49 INFO - PROCESS | 1480 | 1465245169579 Marionette TRACE conn6 <- [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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:32:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 869ms 13:32:49 INFO - PROCESS | 1480 | 1465245169624 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1480 | 1465245169626 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 13:32:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:32:49 INFO - PROCESS | 1480 | 1465245169629 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1480 | 1465245169631 Marionette TRACE conn6 <- [1,594,null,{}] 13:32:49 INFO - PROCESS | 1480 | 1465245169635 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:49 INFO - PROCESS | 1480 | 1465245169640 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:49 INFO - PROCESS | 1480 | 1465245169781 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 13:32:49 INFO - PROCESS | 1480 | 1465245169795 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1480 | 1465245169797 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:49 INFO - PROCESS | 1480 | ++DOCSHELL 1770B000 == 33 [pid = 1480] [id = 158] 13:32:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1770C800) [pid = 1480] [serial = 472] [outer = 00000000] 13:32:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17716C00) [pid = 1480] [serial = 473] [outer = 1770C800] 13:32:49 INFO - PROCESS | 1480 | 1465245169842 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (177DDC00) [pid = 1480] [serial = 474] [outer = 1770C800] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16333C00) [pid = 1480] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (176C1800) [pid = 1480] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14E4F800) [pid = 1480] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1224E400) [pid = 1480] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D616800) [pid = 1480] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17A3C000) [pid = 1480] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (12258000) [pid = 1480] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D842000) [pid = 1480] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (13D2E000) [pid = 1480] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D611800) [pid = 1480] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18CCB000) [pid = 1480] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:32:50 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19885000) [pid = 1480] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:32:50 INFO - PROCESS | 1480 | 1465245170560 Marionette TRACE conn6 <- [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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:32:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 970ms 13:32:50 INFO - PROCESS | 1480 | 1465245170600 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 13:32:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:32:50 INFO - PROCESS | 1480 | 1465245170602 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 13:32:50 INFO - PROCESS | 1480 | 1465245170605 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1480 | 1465245170607 Marionette TRACE conn6 <- [1,598,null,{}] 13:32:50 INFO - PROCESS | 1480 | 1465245170611 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:50 INFO - PROCESS | 1480 | 1465245170612 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:50 INFO - PROCESS | 1480 | 1465245170692 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 13:32:50 INFO - PROCESS | 1480 | 1465245170701 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1480 | 1465245170703 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:50 INFO - PROCESS | 1480 | ++DOCSHELL 12233400 == 34 [pid = 1480] [id = 159] 13:32:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (12239C00) [pid = 1480] [serial = 475] [outer = 00000000] 13:32:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (162D4800) [pid = 1480] [serial = 476] [outer = 12239C00] 13:32:50 INFO - PROCESS | 1480 | 1465245170749 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (164E1000) [pid = 1480] [serial = 477] [outer = 12239C00] 13:32:51 INFO - PROCESS | 1480 | 1465245171168 Marionette TRACE conn6 <- [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]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 13:32:51 INFO - PROCESS | 1480 | 1465245171236 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1480 | 1465245171238 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:32:51 INFO - PROCESS | 1480 | 1465245171241 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1480 | 1465245171243 Marionette TRACE conn6 <- [1,602,null,{}] 13:32:51 INFO - PROCESS | 1480 | 1465245171247 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 1480 | 1465245171249 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:51 INFO - PROCESS | 1480 | 1465245171328 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 13:32:51 INFO - PROCESS | 1480 | 1465245171336 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1480 | 1465245171338 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:51 INFO - PROCESS | 1480 | ++DOCSHELL 177C1000 == 35 [pid = 1480] [id = 160] 13:32:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177DC000) [pid = 1480] [serial = 478] [outer = 00000000] 13:32:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179BE400) [pid = 1480] [serial = 479] [outer = 177DC000] 13:32:51 INFO - PROCESS | 1480 | 1465245171382 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (179C0C00) [pid = 1480] [serial = 480] [outer = 177DC000] 13:32:51 INFO - PROCESS | 1480 | 1465245171841 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:32:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 632ms 13:32:51 INFO - PROCESS | 1480 | 1465245171875 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1480 | 1465245171877 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 13:32:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:32:51 INFO - PROCESS | 1480 | 1465245171880 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1480 | 1465245171882 Marionette TRACE conn6 <- [1,606,null,{}] 13:32:51 INFO - PROCESS | 1480 | 1465245171885 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:51 INFO - PROCESS | 1480 | 1465245171887 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:51 INFO - PROCESS | 1480 | 1465245171965 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 13:32:51 INFO - PROCESS | 1480 | 1465245171970 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1480 | 1465245171972 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:51 INFO - PROCESS | 1480 | ++DOCSHELL 17AD4800 == 36 [pid = 1480] [id = 161] 13:32:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18BAC000) [pid = 1480] [serial = 481] [outer = 00000000] 13:32:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18CC9000) [pid = 1480] [serial = 482] [outer = 18BAC000] 13:32:52 INFO - PROCESS | 1480 | 1465245172015 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19340800) [pid = 1480] [serial = 483] [outer = 18BAC000] 13:32:52 INFO - PROCESS | 1480 | 1465245172667 Marionette TRACE conn6 <- [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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:32:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 13:32:52 INFO - PROCESS | 1480 | 1465245172752 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 13:32:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:32:52 INFO - PROCESS | 1480 | 1465245172756 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 13:32:52 INFO - PROCESS | 1480 | 1465245172761 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1480 | 1465245172765 Marionette TRACE conn6 <- [1,610,null,{}] 13:32:52 INFO - PROCESS | 1480 | 1465245172770 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:52 INFO - PROCESS | 1480 | 1465245172774 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:52 INFO - PROCESS | 1480 | 1465245172917 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 13:32:53 INFO - PROCESS | 1480 | 1465245173023 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1480 | 1465245173027 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:53 INFO - PROCESS | 1480 | ++DOCSHELL 0CD29400 == 37 [pid = 1480] [id = 162] 13:32:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0D0E7C00) [pid = 1480] [serial = 484] [outer = 00000000] 13:32:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D70EC00) [pid = 1480] [serial = 485] [outer = 0D0E7C00] 13:32:53 INFO - PROCESS | 1480 | 1465245173089 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0E30A800) [pid = 1480] [serial = 486] [outer = 0D0E7C00] 13:32:53 INFO - PROCESS | 1480 | 1465245173779 Marionette TRACE conn6 <- [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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:32:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1070ms 13:32:53 INFO - PROCESS | 1480 | 1465245173846 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1480 | 1465245173851 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 13:32:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:32:53 INFO - PROCESS | 1480 | 1465245173883 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1480 | 1465245173886 Marionette TRACE conn6 <- [1,614,null,{}] 13:32:53 INFO - PROCESS | 1480 | 1465245173890 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:53 INFO - PROCESS | 1480 | 1465245173892 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:54 INFO - PROCESS | 1480 | 1465245174019 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 13:32:54 INFO - PROCESS | 1480 | 1465245174135 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1480 | 1465245174138 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:54 INFO - PROCESS | 1480 | ++DOCSHELL 123C3400 == 38 [pid = 1480] [id = 163] 13:32:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (12F7C000) [pid = 1480] [serial = 487] [outer = 00000000] 13:32:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (13D36800) [pid = 1480] [serial = 488] [outer = 12F7C000] 13:32:54 INFO - PROCESS | 1480 | 1465245174196 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (14E6E400) [pid = 1480] [serial = 489] [outer = 12F7C000] 13:32:55 INFO - PROCESS | 1480 | 1465245175077 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 177C1000 == 37 [pid = 1480] [id = 160] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 12233400 == 36 [pid = 1480] [id = 159] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 1770B000 == 35 [pid = 1480] [id = 158] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 14E6EC00 == 34 [pid = 1480] [id = 157] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 131BAC00 == 33 [pid = 1480] [id = 156] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 1221F000 == 32 [pid = 1480] [id = 155] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 0D840C00 == 31 [pid = 1480] [id = 154] 13:32:55 INFO - PROCESS | 1480 | --DOCSHELL 0D0E8C00 == 30 [pid = 1480] [id = 153] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (164E1800) [pid = 1480] [serial = 428] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (177C9000) [pid = 1480] [serial = 432] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17715C00) [pid = 1480] [serial = 431] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17A35000) [pid = 1480] [serial = 437] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17A31400) [pid = 1480] [serial = 434] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D706400) [pid = 1480] [serial = 413] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D848400) [pid = 1480] [serial = 414] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18BAE000) [pid = 1480] [serial = 411] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (131BC400) [pid = 1480] [serial = 416] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (13D39800) [pid = 1480] [serial = 417] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0DE8BC00) [pid = 1480] [serial = 422] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0E982400) [pid = 1480] [serial = 423] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (13DC0C00) [pid = 1480] [serial = 425] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D618400) [pid = 1480] [serial = 419] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D627400) [pid = 1480] [serial = 420] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (193B3C00) [pid = 1480] [serial = 440] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17A39400) [pid = 1480] [serial = 435] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (19C88400) [pid = 1480] [serial = 443] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1A00B400) [pid = 1480] [serial = 444] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (164EA800) [pid = 1480] [serial = 429] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (193BB400) [pid = 1480] [serial = 441] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (18BAEC00) [pid = 1480] [serial = 438] [outer = 00000000] [url = about:blank] 13:32:55 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (14E52400) [pid = 1480] [serial = 426] [outer = 00000000] [url = about:blank] 13:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1272ms 13:32:55 INFO - PROCESS | 1480 | 1465245175160 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1480 | 1465245175164 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 13:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:32:55 INFO - PROCESS | 1480 | 1465245175169 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1480 | 1465245175172 Marionette TRACE conn6 <- [1,618,null,{}] 13:32:55 INFO - PROCESS | 1480 | 1465245175178 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 1480 | 1465245175180 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:55 INFO - PROCESS | 1480 | 1465245175269 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 13:32:55 INFO - PROCESS | 1480 | 1465245175281 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1480 | 1465245175286 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:55 INFO - PROCESS | 1480 | ++DOCSHELL 0D61F000 == 31 [pid = 1480] [id = 164] 13:32:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D61F400) [pid = 1480] [serial = 490] [outer = 00000000] 13:32:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D628800) [pid = 1480] [serial = 491] [outer = 0D61F400] 13:32:55 INFO - PROCESS | 1480 | 1465245175335 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D631800) [pid = 1480] [serial = 492] [outer = 0D61F400] 13:32:55 INFO - PROCESS | 1480 | 1465245175839 Marionette TRACE conn6 <- [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]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:32:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 730ms 13:32:55 INFO - PROCESS | 1480 | 1465245175900 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1480 | 1465245175904 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 13:32:55 INFO - PROCESS | 1480 | 1465245175910 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1480 | 1465245175912 Marionette TRACE conn6 <- [1,622,null,{}] 13:32:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:32:55 INFO - PROCESS | 1480 | 1465245175916 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:55 INFO - PROCESS | 1480 | 1465245175918 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:55 INFO - PROCESS | 1480 | 1465245176004 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 13:32:56 INFO - PROCESS | 1480 | 1465245176084 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1480 | 1465245176086 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:56 INFO - PROCESS | 1480 | ++DOCSHELL 0DE8FC00 == 32 [pid = 1480] [id = 165] 13:32:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0E306000) [pid = 1480] [serial = 493] [outer = 00000000] 13:32:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1211D800) [pid = 1480] [serial = 494] [outer = 0E306000] 13:32:56 INFO - PROCESS | 1480 | 1465245176134 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12230800) [pid = 1480] [serial = 495] [outer = 0E306000] 13:32:56 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:56 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:56 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:56 INFO - PROCESS | 1480 | 1465245176519 Marionette TRACE conn6 <- [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]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:32:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 13:32:56 INFO - PROCESS | 1480 | 1465245176545 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1480 | 1465245176547 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 13:32:56 INFO - PROCESS | 1480 | 1465245176550 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:32:56 INFO - PROCESS | 1480 | 1465245176554 Marionette TRACE conn6 <- [1,626,null,{}] 13:32:56 INFO - PROCESS | 1480 | 1465245176564 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:56 INFO - PROCESS | 1480 | 1465245176569 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:56 INFO - PROCESS | 1480 | 1465245176684 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 13:32:56 INFO - PROCESS | 1480 | 1465245176694 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1480 | 1465245176697 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:56 INFO - PROCESS | 1480 | ++DOCSHELL 14E47800 == 33 [pid = 1480] [id = 166] 13:32:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14E4A000) [pid = 1480] [serial = 496] [outer = 00000000] 13:32:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14E6A400) [pid = 1480] [serial = 497] [outer = 14E4A000] 13:32:56 INFO - PROCESS | 1480 | 1465245176746 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (15679C00) [pid = 1480] [serial = 498] [outer = 14E4A000] 13:32:57 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:57 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:57 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:32:57 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:32:57 INFO - PROCESS | 1480 | 1465245177203 Marionette TRACE conn6 <- [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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 13:32:57 INFO - PROCESS | 1480 | 1465245177228 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1480 | 1465245177231 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 13:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:32:57 INFO - PROCESS | 1480 | 1465245177238 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1480 | 1465245177240 Marionette TRACE conn6 <- [1,630,null,{}] 13:32:57 INFO - PROCESS | 1480 | 1465245177251 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 1480 | 1465245177253 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:57 INFO - PROCESS | 1480 | 1465245177365 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 13:32:57 INFO - PROCESS | 1480 | 1465245177373 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1480 | 1465245177375 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:57 INFO - PROCESS | 1480 | ++DOCSHELL 16DA9400 == 34 [pid = 1480] [id = 167] 13:32:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16DAC400) [pid = 1480] [serial = 499] [outer = 00000000] 13:32:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17296800) [pid = 1480] [serial = 500] [outer = 16DAC400] 13:32:57 INFO - PROCESS | 1480 | 1465245177421 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1770B000) [pid = 1480] [serial = 501] [outer = 16DAC400] 13:32:57 INFO - PROCESS | 1480 | 1465245177866 Marionette TRACE conn6 <- [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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:32:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 671ms 13:32:57 INFO - PROCESS | 1480 | 1465245177910 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 13:32:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:32:57 INFO - PROCESS | 1480 | 1465245177912 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 13:32:57 INFO - PROCESS | 1480 | 1465245177916 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1480 | 1465245177917 Marionette TRACE conn6 <- [1,634,null,{}] 13:32:57 INFO - PROCESS | 1480 | 1465245177921 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:57 INFO - PROCESS | 1480 | 1465245177922 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:58 INFO - PROCESS | 1480 | 1465245178029 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 13:32:58 INFO - PROCESS | 1480 | 1465245178119 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1480 | 1465245178121 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:58 INFO - PROCESS | 1480 | ++DOCSHELL 17718400 == 35 [pid = 1480] [id = 168] 13:32:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (177BF800) [pid = 1480] [serial = 502] [outer = 00000000] 13:32:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177E1800) [pid = 1480] [serial = 503] [outer = 177BF800] 13:32:58 INFO - PROCESS | 1480 | 1465245178166 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (179C6000) [pid = 1480] [serial = 504] [outer = 177BF800] 13:32:58 INFO - PROCESS | 1480 | 1465245178600 Marionette TRACE conn6 <- [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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:32:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 13:32:58 INFO - PROCESS | 1480 | 1465245178647 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1480 | 1465245178649 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 13:32:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:32:58 INFO - PROCESS | 1480 | 1465245178652 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1480 | 1465245178654 Marionette TRACE conn6 <- [1,638,null,{}] 13:32:58 INFO - PROCESS | 1480 | 1465245178657 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:58 INFO - PROCESS | 1480 | 1465245178663 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:58 INFO - PROCESS | 1480 | 1465245178814 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 13:32:58 INFO - PROCESS | 1480 | 1465245178874 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1480 | 1465245178877 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:58 INFO - PROCESS | 1480 | ++DOCSHELL 17A70C00 == 36 [pid = 1480] [id = 169] 13:32:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A71000) [pid = 1480] [serial = 505] [outer = 00000000] 13:32:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18CC7C00) [pid = 1480] [serial = 506] [outer = 17A71000] 13:32:58 INFO - PROCESS | 1480 | 1465245178922 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18CC8800) [pid = 1480] [serial = 507] [outer = 17A71000] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D0E9400) [pid = 1480] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (12221800) [pid = 1480] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D841400) [pid = 1480] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E6F000) [pid = 1480] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D555C00) [pid = 1480] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1770C800) [pid = 1480] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177DC000) [pid = 1480] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D616C00) [pid = 1480] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (164E2800) [pid = 1480] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1A450400) [pid = 1480] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (131BB400) [pid = 1480] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:32:59 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (12239C00) [pid = 1480] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:32:59 INFO - PROCESS | 1480 | 1465245179443 Marionette TRACE conn6 <- [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]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:32:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 830ms 13:32:59 INFO - PROCESS | 1480 | 1465245179482 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 13:32:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:32:59 INFO - PROCESS | 1480 | 1465245179484 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 13:32:59 INFO - PROCESS | 1480 | 1465245179487 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 1480 | 1465245179489 Marionette TRACE conn6 <- [1,642,null,{}] 13:32:59 INFO - PROCESS | 1480 | 1465245179493 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:32:59 INFO - PROCESS | 1480 | 1465245179494 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:59 INFO - PROCESS | 1480 | 1465245179572 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 13:32:59 INFO - PROCESS | 1480 | 1465245179656 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 1480 | 1465245179658 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:32:59 INFO - PROCESS | 1480 | ++DOCSHELL 0D709C00 == 37 [pid = 1480] [id = 170] 13:32:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D842000) [pid = 1480] [serial = 508] [outer = 00000000] 13:32:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16334C00) [pid = 1480] [serial = 509] [outer = 0D842000] 13:32:59 INFO - PROCESS | 1480 | 1465245179702 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1770D000) [pid = 1480] [serial = 510] [outer = 0D842000] 13:33:00 INFO - PROCESS | 1480 | 1465245180042 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 13:33:00 INFO - PROCESS | 1480 | 1465245180119 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1480 | 1465245180121 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:33:00 INFO - PROCESS | 1480 | 1465245180125 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1480 | 1465245180126 Marionette TRACE conn6 <- [1,646,null,{}] 13:33:00 INFO - PROCESS | 1480 | 1465245180137 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 1480 | 1465245180138 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:00 INFO - PROCESS | 1480 | 1465245180220 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 13:33:00 INFO - PROCESS | 1480 | 1465245180226 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1480 | 1465245180228 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:00 INFO - PROCESS | 1480 | ++DOCSHELL 16DB2000 == 38 [pid = 1480] [id = 171] 13:33:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BE1800) [pid = 1480] [serial = 511] [outer = 00000000] 13:33:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (19772C00) [pid = 1480] [serial = 512] [outer = 18BE1800] 13:33:00 INFO - PROCESS | 1480 | 1465245180271 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1A001800) [pid = 1480] [serial = 513] [outer = 18BE1800] 13:33:00 INFO - PROCESS | 1480 | 1465245180691 Marionette TRACE conn6 <- [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]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:33:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 13:33:00 INFO - PROCESS | 1480 | 1465245180759 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1480 | 1465245180761 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 13:33:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:33:00 INFO - PROCESS | 1480 | 1465245180775 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1480 | 1465245180777 Marionette TRACE conn6 <- [1,650,null,{}] 13:33:00 INFO - PROCESS | 1480 | 1465245180781 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:00 INFO - PROCESS | 1480 | 1465245180783 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:00 INFO - PROCESS | 1480 | 1465245180861 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 13:33:00 INFO - PROCESS | 1480 | 1465245180900 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1480 | 1465245180901 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:00 INFO - PROCESS | 1480 | ++DOCSHELL 14E47400 == 39 [pid = 1480] [id = 172] 13:33:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1A006000) [pid = 1480] [serial = 514] [outer = 00000000] 13:33:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1A443400) [pid = 1480] [serial = 515] [outer = 1A006000] 13:33:00 INFO - PROCESS | 1480 | 1465245180944 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1A446800) [pid = 1480] [serial = 516] [outer = 1A006000] 13:33:01 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:01 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:01 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:01 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:01 INFO - PROCESS | 1480 | 1465245181447 Marionette TRACE conn6 <- [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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:33:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 13:33:01 INFO - PROCESS | 1480 | 1465245181501 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1480 | 1465245181506 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 13:33:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:33:01 INFO - PROCESS | 1480 | 1465245181511 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1480 | 1465245181514 Marionette TRACE conn6 <- [1,654,null,{}] 13:33:01 INFO - PROCESS | 1480 | 1465245181520 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:01 INFO - PROCESS | 1480 | 1465245181523 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:01 INFO - PROCESS | 1480 | 1465245181637 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 13:33:01 INFO - PROCESS | 1480 | 1465245181716 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1480 | 1465245181721 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:01 INFO - PROCESS | 1480 | ++DOCSHELL 0C228000 == 40 [pid = 1480] [id = 173] 13:33:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0C22F400) [pid = 1480] [serial = 517] [outer = 00000000] 13:33:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D630800) [pid = 1480] [serial = 518] [outer = 0C22F400] 13:33:01 INFO - PROCESS | 1480 | 1465245181821 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0D84D800) [pid = 1480] [serial = 519] [outer = 0C22F400] 13:33:02 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:02 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:02 INFO - PROCESS | 1480 | 1465245182472 Marionette TRACE conn6 <- [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]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:33:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 13:33:02 INFO - PROCESS | 1480 | 1465245182485 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1480 | 1465245182490 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 13:33:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:33:02 INFO - PROCESS | 1480 | 1465245182496 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1480 | 1465245182499 Marionette TRACE conn6 <- [1,658,null,{}] 13:33:02 INFO - PROCESS | 1480 | 1465245182503 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:02 INFO - PROCESS | 1480 | 1465245182506 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:02 INFO - PROCESS | 1480 | 1465245182618 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 13:33:02 INFO - PROCESS | 1480 | 1465245182715 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1480 | 1465245182718 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:02 INFO - PROCESS | 1480 | ++DOCSHELL 1374E000 == 41 [pid = 1480] [id = 174] 13:33:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (13750400) [pid = 1480] [serial = 520] [outer = 00000000] 13:33:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (14E64C00) [pid = 1480] [serial = 521] [outer = 13750400] 13:33:02 INFO - PROCESS | 1480 | 1465245182775 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (162D5800) [pid = 1480] [serial = 522] [outer = 13750400] 13:33:03 INFO - PROCESS | 1480 | 1465245183409 Marionette TRACE conn6 <- [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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:33:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 13:33:03 INFO - PROCESS | 1480 | 1465245183430 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1480 | 1465245183433 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 13:33:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:33:03 INFO - PROCESS | 1480 | 1465245183437 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1480 | 1465245183441 Marionette TRACE conn6 <- [1,662,null,{}] 13:33:03 INFO - PROCESS | 1480 | 1465245183452 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:03 INFO - PROCESS | 1480 | 1465245183457 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:03 INFO - PROCESS | 1480 | 1465245183569 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 13:33:03 INFO - PROCESS | 1480 | 1465245183671 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1480 | 1465245183674 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:03 INFO - PROCESS | 1480 | ++DOCSHELL 19C31800 == 42 [pid = 1480] [id = 175] 13:33:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (19C88400) [pid = 1480] [serial = 523] [outer = 00000000] 13:33:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1A44B800) [pid = 1480] [serial = 524] [outer = 19C88400] 13:33:03 INFO - PROCESS | 1480 | 1465245183730 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1A506C00) [pid = 1480] [serial = 525] [outer = 19C88400] 13:33:04 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:33:04 INFO - PROCESS | 1480 | [1480] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:33:04 INFO - PROCESS | 1480 | 1465245184315 Marionette TRACE conn6 <- [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]]]}] 13:33:04 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 13:33:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 13:33:04 INFO - PROCESS | 1480 | 1465245184370 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1480 | 1465245184373 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 13:33:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:33:04 INFO - PROCESS | 1480 | 1465245184376 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1480 | 1465245184378 Marionette TRACE conn6 <- [1,666,null,{}] 13:33:04 INFO - PROCESS | 1480 | 1465245184382 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:04 INFO - PROCESS | 1480 | 1465245184385 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:04 INFO - PROCESS | 1480 | 1465245184498 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 13:33:04 INFO - PROCESS | 1480 | 1465245184622 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1480 | 1465245184624 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:04 INFO - PROCESS | 1480 | ++DOCSHELL 1A008800 == 43 [pid = 1480] [id = 176] 13:33:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1B251400) [pid = 1480] [serial = 526] [outer = 00000000] 13:33:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1B256800) [pid = 1480] [serial = 527] [outer = 1B251400] 13:33:04 INFO - PROCESS | 1480 | 1465245184680 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1B260C00) [pid = 1480] [serial = 528] [outer = 1B251400] 13:33:05 INFO - PROCESS | 1480 | 1465245185377 Marionette TRACE conn6 <- [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]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:33:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1075ms 13:33:05 INFO - PROCESS | 1480 | 1465245185455 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 1480 | 1465245185459 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 13:33:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:33:05 INFO - PROCESS | 1480 | 1465245185464 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1480 | 1465245185467 Marionette TRACE conn6 <- [1,670,null,{}] 13:33:05 INFO - PROCESS | 1480 | 1465245185487 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:05 INFO - PROCESS | 1480 | 1465245185490 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:05 INFO - PROCESS | 1480 | 1465245185592 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 13:33:05 INFO - PROCESS | 1480 | 1465245185669 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1480 | 1465245185673 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:05 INFO - PROCESS | 1480 | ++DOCSHELL 0EAC3800 == 44 [pid = 1480] [id = 177] 13:33:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0EAC5C00) [pid = 1480] [serial = 529] [outer = 00000000] 13:33:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1215BC00) [pid = 1480] [serial = 530] [outer = 0EAC5C00] 13:33:05 INFO - PROCESS | 1480 | 1465245185722 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1223C000) [pid = 1480] [serial = 531] [outer = 0EAC5C00] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 0D554800 == 43 [pid = 1480] [id = 152] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 16DB2000 == 42 [pid = 1480] [id = 171] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 0D709C00 == 41 [pid = 1480] [id = 170] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 17A70C00 == 40 [pid = 1480] [id = 169] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 17718400 == 39 [pid = 1480] [id = 168] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 16DA9400 == 38 [pid = 1480] [id = 167] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 14E47800 == 37 [pid = 1480] [id = 166] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 0DE8FC00 == 36 [pid = 1480] [id = 165] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 0D61F000 == 35 [pid = 1480] [id = 164] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 17AD4800 == 34 [pid = 1480] [id = 161] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 123C3400 == 33 [pid = 1480] [id = 163] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 0CD29400 == 32 [pid = 1480] [id = 162] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 1A008800 == 31 [pid = 1480] [id = 176] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 19C31800 == 30 [pid = 1480] [id = 175] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 14E47400 == 29 [pid = 1480] [id = 172] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 0C228000 == 28 [pid = 1480] [id = 173] 13:33:06 INFO - PROCESS | 1480 | --DOCSHELL 1374E000 == 27 [pid = 1480] [id = 174] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0D1E4400) [pid = 1480] [serial = 458] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D54A000) [pid = 1480] [serial = 459] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (12239000) [pid = 1480] [serial = 464] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D84A000) [pid = 1480] [serial = 461] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0DBF0000) [pid = 1480] [serial = 462] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (162D3400) [pid = 1480] [serial = 470] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (164DE400) [pid = 1480] [serial = 471] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D701800) [pid = 1480] [serial = 456] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D61B000) [pid = 1480] [serial = 455] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17716C00) [pid = 1480] [serial = 473] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (177DDC00) [pid = 1480] [serial = 474] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (179BE400) [pid = 1480] [serial = 479] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0E30C800) [pid = 1480] [serial = 447] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D70E400) [pid = 1480] [serial = 446] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17A3A800) [pid = 1480] [serial = 450] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17712400) [pid = 1480] [serial = 449] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1A597000) [pid = 1480] [serial = 453] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1A505C00) [pid = 1480] [serial = 452] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (179C0C00) [pid = 1480] [serial = 480] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (13D2E800) [pid = 1480] [serial = 467] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18CC9000) [pid = 1480] [serial = 482] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14E52800) [pid = 1480] [serial = 468] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (162D4800) [pid = 1480] [serial = 476] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (164E1000) [pid = 1480] [serial = 477] [outer = 00000000] [url = about:blank] 13:33:06 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (122B8800) [pid = 1480] [serial = 465] [outer = 00000000] [url = about:blank] 13:33:07 INFO - PROCESS | 1480 | 1465245187557 Marionette TRACE conn6 <- [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]]]}] 13:33:07 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) 13:33:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2135ms 13:33:07 INFO - PROCESS | 1480 | 1465245187601 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1480 | 1465245187604 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 13:33:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:33:07 INFO - PROCESS | 1480 | 1465245187610 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1480 | 1465245187612 Marionette TRACE conn6 <- [1,674,null,{}] 13:33:07 INFO - PROCESS | 1480 | 1465245187617 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:07 INFO - PROCESS | 1480 | 1465245187620 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:07 INFO - PROCESS | 1480 | 1465245187705 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 13:33:07 INFO - PROCESS | 1480 | 1465245187777 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1480 | 1465245187779 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:07 INFO - PROCESS | 1480 | ++DOCSHELL 0D075400 == 28 [pid = 1480] [id = 178] 13:33:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D083000) [pid = 1480] [serial = 532] [outer = 00000000] 13:33:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D612C00) [pid = 1480] [serial = 533] [outer = 0D083000] 13:33:07 INFO - PROCESS | 1480 | 1465245187827 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D619C00) [pid = 1480] [serial = 534] [outer = 0D083000] 13:33:08 INFO - PROCESS | 1480 | 1465245188692 Marionette TRACE conn6 <- [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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:33:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1128ms 13:33:08 INFO - PROCESS | 1480 | 1465245188747 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1480 | 1465245188752 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 13:33:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:33:08 INFO - PROCESS | 1480 | 1465245188758 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1480 | 1465245188761 Marionette TRACE conn6 <- [1,678,null,{}] 13:33:08 INFO - PROCESS | 1480 | 1465245188764 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:08 INFO - PROCESS | 1480 | 1465245188767 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:08 INFO - PROCESS | 1480 | 1465245188898 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 13:33:08 INFO - PROCESS | 1480 | 1465245188905 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1480 | 1465245188907 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:08 INFO - PROCESS | 1480 | ++DOCSHELL 0D843C00 == 29 [pid = 1480] [id = 179] 13:33:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D848C00) [pid = 1480] [serial = 535] [outer = 00000000] 13:33:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D9A3C00) [pid = 1480] [serial = 536] [outer = 0D848C00] 13:33:08 INFO - PROCESS | 1480 | 1465245188954 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0DBF0000) [pid = 1480] [serial = 537] [outer = 0D848C00] 13:33:09 INFO - PROCESS | 1480 | 1465245189942 Marionette TRACE conn6 <- [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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:33:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1223ms 13:33:09 INFO - PROCESS | 1480 | 1465245189982 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1480 | 1465245189985 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 13:33:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:33:09 INFO - PROCESS | 1480 | 1465245189988 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1480 | 1465245189992 Marionette TRACE conn6 <- [1,682,null,{}] 13:33:10 INFO - PROCESS | 1480 | 1465245190008 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:10 INFO - PROCESS | 1480 | 1465245190013 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:10 INFO - PROCESS | 1480 | 1465245190120 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 13:33:10 INFO - PROCESS | 1480 | 1465245190128 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1480 | 1465245190131 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:10 INFO - PROCESS | 1480 | ++DOCSHELL 1224E400 == 30 [pid = 1480] [id = 180] 13:33:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12252800) [pid = 1480] [serial = 538] [outer = 00000000] 13:33:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (12F86000) [pid = 1480] [serial = 539] [outer = 12252800] 13:33:10 INFO - PROCESS | 1480 | 1465245190180 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (131BD800) [pid = 1480] [serial = 540] [outer = 12252800] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (16DAC400) [pid = 1480] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (177BF800) [pid = 1480] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D842000) [pid = 1480] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17A71000) [pid = 1480] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14E4A000) [pid = 1480] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D61F400) [pid = 1480] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0E306000) [pid = 1480] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (12F7C000) [pid = 1480] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0D0E7C00) [pid = 1480] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1A006000) [pid = 1480] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (18BAC000) [pid = 1480] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:33:10 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (18BE1800) [pid = 1480] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:33:11 INFO - PROCESS | 1480 | 1465245191149 Marionette TRACE conn6 <- [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]]]}] 13:33:11 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) 13:33:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1182ms 13:33:11 INFO - PROCESS | 1480 | 1465245191175 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1480 | 1465245191178 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 13:33:11 INFO - PROCESS | 1480 | 1465245191181 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1480 | 1465245191183 Marionette TRACE conn6 <- [1,686,null,{}] 13:33:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:33:11 INFO - PROCESS | 1480 | 1465245191189 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:11 INFO - PROCESS | 1480 | 1465245191191 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:11 INFO - PROCESS | 1480 | 1465245191305 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 13:33:11 INFO - PROCESS | 1480 | 1465245191351 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1480 | 1465245191353 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:11 INFO - PROCESS | 1480 | ++DOCSHELL 0D70E000 == 31 [pid = 1480] [id = 181] 13:33:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (11BA2400) [pid = 1480] [serial = 541] [outer = 00000000] 13:33:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (13752400) [pid = 1480] [serial = 542] [outer = 11BA2400] 13:33:11 INFO - PROCESS | 1480 | 1465245191398 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E49C00) [pid = 1480] [serial = 543] [outer = 11BA2400] 13:33:12 INFO - PROCESS | 1480 | 1465245192254 Marionette TRACE conn6 <- [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]]]}] 13:33:12 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) 13:33:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1126ms 13:33:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:33:12 INFO - PROCESS | 1480 | 1465245192311 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1480 | 1465245192313 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 13:33:12 INFO - PROCESS | 1480 | 1465245192316 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1480 | 1465245192318 Marionette TRACE conn6 <- [1,690,null,{}] 13:33:12 INFO - PROCESS | 1480 | 1465245192322 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:12 INFO - PROCESS | 1480 | 1465245192324 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:12 INFO - PROCESS | 1480 | 1465245192434 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 13:33:12 INFO - PROCESS | 1480 | 1465245192440 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1480 | 1465245192442 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:12 INFO - PROCESS | 1480 | ++DOCSHELL 14E6A800 == 32 [pid = 1480] [id = 182] 13:33:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (15627000) [pid = 1480] [serial = 544] [outer = 00000000] 13:33:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (16334800) [pid = 1480] [serial = 545] [outer = 15627000] 13:33:12 INFO - PROCESS | 1480 | 1465245192489 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (164DFC00) [pid = 1480] [serial = 546] [outer = 15627000] 13:33:13 INFO - PROCESS | 1480 | 1465245193436 Marionette TRACE conn6 <- [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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:33:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1184ms 13:33:13 INFO - PROCESS | 1480 | 1465245193502 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1480 | 1465245193506 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 13:33:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:33:13 INFO - PROCESS | 1480 | 1465245193511 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1480 | 1465245193515 Marionette TRACE conn6 <- [1,694,null,{}] 13:33:13 INFO - PROCESS | 1480 | 1465245193521 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:13 INFO - PROCESS | 1480 | 1465245193525 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:13 INFO - PROCESS | 1480 | 1465245193673 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 13:33:13 INFO - PROCESS | 1480 | 1465245193819 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1480 | 1465245193824 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:13 INFO - PROCESS | 1480 | ++DOCSHELL 0D61F400 == 33 [pid = 1480] [id = 183] 13:33:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D620C00) [pid = 1480] [serial = 547] [outer = 00000000] 13:33:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D62CC00) [pid = 1480] [serial = 548] [outer = 0D620C00] 13:33:13 INFO - PROCESS | 1480 | 1465245193889 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D70D800) [pid = 1480] [serial = 549] [outer = 0D620C00] 13:33:15 INFO - PROCESS | 1480 | 1465245195035 Marionette TRACE conn6 <- [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]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:33:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1573ms 13:33:15 INFO - PROCESS | 1480 | 1465245195116 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1480 | 1465245195121 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 13:33:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:33:15 INFO - PROCESS | 1480 | 1465245195138 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1480 | 1465245195141 Marionette TRACE conn6 <- [1,698,null,{}] 13:33:15 INFO - PROCESS | 1480 | 1465245195146 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:15 INFO - PROCESS | 1480 | 1465245195149 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:15 INFO - PROCESS | 1480 | 1465245195363 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 13:33:15 INFO - PROCESS | 1480 | 1465245195441 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1480 | 1465245195444 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:15 INFO - PROCESS | 1480 | ++DOCSHELL 09064800 == 34 [pid = 1480] [id = 184] 13:33:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (09067400) [pid = 1480] [serial = 550] [outer = 00000000] 13:33:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0CD6FC00) [pid = 1480] [serial = 551] [outer = 09067400] 13:33:15 INFO - PROCESS | 1480 | 1465245195494 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0D0ED000) [pid = 1480] [serial = 552] [outer = 09067400] 13:33:15 INFO - PROCESS | 1480 | --DOCSHELL 0D70E000 == 33 [pid = 1480] [id = 181] 13:33:15 INFO - PROCESS | 1480 | --DOCSHELL 1224E400 == 32 [pid = 1480] [id = 180] 13:33:15 INFO - PROCESS | 1480 | --DOCSHELL 0D843C00 == 31 [pid = 1480] [id = 179] 13:33:15 INFO - PROCESS | 1480 | --DOCSHELL 0D075400 == 30 [pid = 1480] [id = 178] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17296800) [pid = 1480] [serial = 500] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (179C6000) [pid = 1480] [serial = 504] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177E1800) [pid = 1480] [serial = 503] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (16334C00) [pid = 1480] [serial = 509] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18CC7C00) [pid = 1480] [serial = 506] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14E6A400) [pid = 1480] [serial = 497] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D628800) [pid = 1480] [serial = 491] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D631800) [pid = 1480] [serial = 492] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1211D800) [pid = 1480] [serial = 494] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (12230800) [pid = 1480] [serial = 495] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (13D36800) [pid = 1480] [serial = 488] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (14E6E400) [pid = 1480] [serial = 489] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D70EC00) [pid = 1480] [serial = 485] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0E30A800) [pid = 1480] [serial = 486] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (1A446800) [pid = 1480] [serial = 516] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (19340800) [pid = 1480] [serial = 483] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1A443400) [pid = 1480] [serial = 515] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (1A001800) [pid = 1480] [serial = 513] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (19772C00) [pid = 1480] [serial = 512] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (18CC8800) [pid = 1480] [serial = 507] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (1770B000) [pid = 1480] [serial = 501] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (1770D000) [pid = 1480] [serial = 510] [outer = 00000000] [url = about:blank] 13:33:15 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (15679C00) [pid = 1480] [serial = 498] [outer = 00000000] [url = about:blank] 13:33:16 INFO - PROCESS | 1480 | 1465245196495 Marionette TRACE conn6 <- [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]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:33:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1384ms 13:33:16 INFO - PROCESS | 1480 | 1465245196537 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1480 | 1465245196541 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 13:33:16 INFO - PROCESS | 1480 | 1465245196546 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:33:16 INFO - PROCESS | 1480 | 1465245196549 Marionette TRACE conn6 <- [1,702,null,{}] 13:33:16 INFO - PROCESS | 1480 | 1465245196554 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:16 INFO - PROCESS | 1480 | 1465245196557 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:16 INFO - PROCESS | 1480 | 1465245196648 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 13:33:16 INFO - PROCESS | 1480 | 1465245196656 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1480 | 1465245196658 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:16 INFO - PROCESS | 1480 | ++DOCSHELL 0D628800 == 31 [pid = 1480] [id = 185] 13:33:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D632C00) [pid = 1480] [serial = 553] [outer = 00000000] 13:33:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0D843800) [pid = 1480] [serial = 554] [outer = 0D632C00] 13:33:16 INFO - PROCESS | 1480 | 1465245196708 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0D84CC00) [pid = 1480] [serial = 555] [outer = 0D632C00] 13:33:17 INFO - PROCESS | 1480 | 1465245197662 Marionette TRACE conn6 <- [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]]]}] 13:33:17 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 13:33:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1176ms 13:33:17 INFO - PROCESS | 1480 | 1465245197728 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1480 | 1465245197731 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 13:33:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:33:17 INFO - PROCESS | 1480 | 1465245197734 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1480 | 1465245197736 Marionette TRACE conn6 <- [1,706,null,{}] 13:33:17 INFO - PROCESS | 1480 | 1465245197740 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:17 INFO - PROCESS | 1480 | 1465245197743 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:17 INFO - PROCESS | 1480 | 1465245197835 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 13:33:17 INFO - PROCESS | 1480 | 1465245197845 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1480 | 1465245197848 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:17 INFO - PROCESS | 1480 | ++DOCSHELL 121D5C00 == 32 [pid = 1480] [id = 186] 13:33:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (121D9C00) [pid = 1480] [serial = 556] [outer = 00000000] 13:33:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (12230C00) [pid = 1480] [serial = 557] [outer = 121D9C00] 13:33:17 INFO - PROCESS | 1480 | 1465245197897 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (12237C00) [pid = 1480] [serial = 558] [outer = 121D9C00] 13:33:18 INFO - PROCESS | 1480 | 1465245198897 Marionette TRACE conn6 <- [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]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:33:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1234ms 13:33:18 INFO - PROCESS | 1480 | 1465245198972 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 1480 | 1465245198975 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 13:33:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:33:18 INFO - PROCESS | 1480 | 1465245198996 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1480 | 1465245199001 Marionette TRACE conn6 <- [1,710,null,{}] 13:33:18 INFO - PROCESS | 1480 | 1465245199004 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:18 INFO - PROCESS | 1480 | 1465245199008 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:19 INFO - PROCESS | 1480 | 1465245199122 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 13:33:19 INFO - PROCESS | 1480 | 1465245199128 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1480 | 1465245199130 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:19 INFO - PROCESS | 1480 | ++DOCSHELL 123C3000 == 33 [pid = 1480] [id = 187] 13:33:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (12F5E800) [pid = 1480] [serial = 559] [outer = 00000000] 13:33:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (13DC1800) [pid = 1480] [serial = 560] [outer = 12F5E800] 13:33:19 INFO - PROCESS | 1480 | 1465245199174 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (14E4D400) [pid = 1480] [serial = 561] [outer = 12F5E800] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0D848C00) [pid = 1480] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0EAC5C00) [pid = 1480] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0D083000) [pid = 1480] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0C22F400) [pid = 1480] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (13750400) [pid = 1480] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (19C88400) [pid = 1480] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (1B251400) [pid = 1480] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (12252800) [pid = 1480] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:33:19 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (11BA2400) [pid = 1480] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:33:19 INFO - PROCESS | 1480 | 1465245199646 Marionette TRACE conn6 <- [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] 13:33:19 INFO - PROCESS | 1480 | 1465245199685 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 13:33:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:33:19 INFO - PROCESS | 1480 | 1465245199688 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1480 | 1465245199690 Marionette TRACE conn6 <- [1,714,null,{}] 13:33:19 INFO - PROCESS | 1480 | 1465245199693 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:19 INFO - PROCESS | 1480 | 1465245199695 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:19 INFO - PROCESS | 1480 | 1465245199781 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 13:33:19 INFO - PROCESS | 1480 | 1465245199786 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1480 | 1465245199788 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:19 INFO - PROCESS | 1480 | ++DOCSHELL 14E54000 == 34 [pid = 1480] [id = 188] 13:33:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (14E62800) [pid = 1480] [serial = 562] [outer = 00000000] 13:33:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (14E70000) [pid = 1480] [serial = 563] [outer = 14E62800] 13:33:19 INFO - PROCESS | 1480 | 1465245199832 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (162D4800) [pid = 1480] [serial = 564] [outer = 14E62800] 13:33:20 INFO - PROCESS | 1480 | 1465245200310 Marionette TRACE conn6 <- [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]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:33:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 13:33:20 INFO - PROCESS | 1480 | 1465245200359 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1480 | 1465245200361 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 13:33:20 INFO - PROCESS | 1480 | 1465245200364 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:33:20 INFO - PROCESS | 1480 | 1465245200366 Marionette TRACE conn6 <- [1,718,null,{}] 13:33:20 INFO - PROCESS | 1480 | 1465245200369 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:20 INFO - PROCESS | 1480 | 1465245200371 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:20 INFO - PROCESS | 1480 | 1465245200457 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 13:33:20 INFO - PROCESS | 1480 | 1465245200496 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1480 | 1465245200502 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:20 INFO - PROCESS | 1480 | ++DOCSHELL 164E3800 == 35 [pid = 1480] [id = 189] 13:33:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (164E4000) [pid = 1480] [serial = 565] [outer = 00000000] 13:33:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (16DAE800) [pid = 1480] [serial = 566] [outer = 164E4000] 13:33:20 INFO - PROCESS | 1480 | 1465245200561 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (176C3000) [pid = 1480] [serial = 567] [outer = 164E4000] 13:33:21 INFO - PROCESS | 1480 | 1465245201043 Marionette TRACE conn6 <- [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] 13:33:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:33:21 INFO - PROCESS | 1480 | 1465245201101 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 13:33:21 INFO - PROCESS | 1480 | 1465245201104 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1480 | 1465245201105 Marionette TRACE conn6 <- [1,722,null,{}] 13:33:21 INFO - PROCESS | 1480 | 1465245201109 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 1480 | 1465245201111 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:21 INFO - PROCESS | 1480 | 1465245201192 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 13:33:21 INFO - PROCESS | 1480 | 1465245201201 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1480 | 1465245201203 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:21 INFO - PROCESS | 1480 | ++DOCSHELL 177DB400 == 36 [pid = 1480] [id = 190] 13:33:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (177DF000) [pid = 1480] [serial = 568] [outer = 00000000] 13:33:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (177E4C00) [pid = 1480] [serial = 569] [outer = 177DF000] 13:33:21 INFO - PROCESS | 1480 | 1465245201255 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (177E5800) [pid = 1480] [serial = 570] [outer = 177DF000] 13:33:21 INFO - PROCESS | 1480 | 1465245201666 Marionette TRACE conn6 <- [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]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:33:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 13:33:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:33:21 INFO - PROCESS | 1480 | 1465245201735 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1480 | 1465245201737 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 13:33:21 INFO - PROCESS | 1480 | 1465245201740 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1480 | 1465245201741 Marionette TRACE conn6 <- [1,726,null,{}] 13:33:21 INFO - PROCESS | 1480 | 1465245201745 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:21 INFO - PROCESS | 1480 | 1465245201747 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:21 INFO - PROCESS | 1480 | 1465245201826 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 13:33:21 INFO - PROCESS | 1480 | 1465245201871 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1480 | 1465245201872 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:21 INFO - PROCESS | 1480 | ++DOCSHELL 12238C00 == 37 [pid = 1480] [id = 191] 13:33:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17A31C00) [pid = 1480] [serial = 571] [outer = 00000000] 13:33:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (17A38400) [pid = 1480] [serial = 572] [outer = 17A31C00] 13:33:21 INFO - PROCESS | 1480 | 1465245201916 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17A3A800) [pid = 1480] [serial = 573] [outer = 17A31C00] 13:33:23 INFO - PROCESS | 1480 | 1465245203060 Marionette TRACE conn6 <- [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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:33:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1380ms 13:33:23 INFO - PROCESS | 1480 | 1465245203121 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 1480 | 1465245203125 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 13:33:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:33:23 INFO - PROCESS | 1480 | 1465245203172 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1480 | 1465245203176 Marionette TRACE conn6 <- [1,730,null,{}] 13:33:23 INFO - PROCESS | 1480 | 1465245203183 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:23 INFO - PROCESS | 1480 | 1465245203186 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:23 INFO - PROCESS | 1480 | 1465245203335 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 13:33:23 INFO - PROCESS | 1480 | 1465245203424 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1480 | 1465245203427 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:23 INFO - PROCESS | 1480 | ++DOCSHELL 0D681C00 == 38 [pid = 1480] [id = 192] 13:33:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D704800) [pid = 1480] [serial = 574] [outer = 00000000] 13:33:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (11C72C00) [pid = 1480] [serial = 575] [outer = 0D704800] 13:33:23 INFO - PROCESS | 1480 | 1465245203485 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12222C00) [pid = 1480] [serial = 576] [outer = 0D704800] 13:33:24 INFO - PROCESS | 1480 | 1465245204542 Marionette TRACE conn6 <- [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]]]}] 13:33:24 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 13:33:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1479ms 13:33:24 INFO - PROCESS | 1480 | 1465245204610 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 1480 | 1465245204615 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 13:33:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:33:24 INFO - PROCESS | 1480 | 1465245204621 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 1480 | 1465245204624 Marionette TRACE conn6 <- [1,734,null,{}] 13:33:24 INFO - PROCESS | 1480 | 1465245204676 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:24 INFO - PROCESS | 1480 | 1465245204680 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:24 INFO - PROCESS | 1480 | 1465245204858 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 13:33:24 INFO - PROCESS | 1480 | 1465245204953 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1480 | 1465245204956 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D61E400 == 39 [pid = 1480] [id = 193] 13:33:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D61E800) [pid = 1480] [serial = 577] [outer = 00000000] 13:33:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0DE8B000) [pid = 1480] [serial = 578] [outer = 0D61E800] 13:33:25 INFO - PROCESS | 1480 | 1465245205013 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (12161000) [pid = 1480] [serial = 579] [outer = 0D61E800] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 177DB400 == 38 [pid = 1480] [id = 190] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 164E3800 == 37 [pid = 1480] [id = 189] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 14E54000 == 36 [pid = 1480] [id = 188] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 123C3000 == 35 [pid = 1480] [id = 187] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 121D5C00 == 34 [pid = 1480] [id = 186] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 0D628800 == 33 [pid = 1480] [id = 185] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 0D61F400 == 32 [pid = 1480] [id = 183] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 09064800 == 31 [pid = 1480] [id = 184] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 0EAC3800 == 30 [pid = 1480] [id = 177] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 14E6A800 == 29 [pid = 1480] [id = 182] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 12238C00 == 28 [pid = 1480] [id = 191] 13:33:26 INFO - PROCESS | 1480 | --DOCSHELL 0D681C00 == 27 [pid = 1480] [id = 192] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (16334800) [pid = 1480] [serial = 545] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0DBF0000) [pid = 1480] [serial = 537] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D9A3C00) [pid = 1480] [serial = 536] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1223C000) [pid = 1480] [serial = 531] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1215BC00) [pid = 1480] [serial = 530] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0D612C00) [pid = 1480] [serial = 533] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D84D800) [pid = 1480] [serial = 519] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D630800) [pid = 1480] [serial = 518] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (162D5800) [pid = 1480] [serial = 522] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (14E64C00) [pid = 1480] [serial = 521] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (1A506C00) [pid = 1480] [serial = 525] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1A44B800) [pid = 1480] [serial = 524] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (1B256800) [pid = 1480] [serial = 527] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (1B260C00) [pid = 1480] [serial = 528] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (12F86000) [pid = 1480] [serial = 539] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (13752400) [pid = 1480] [serial = 542] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (131BD800) [pid = 1480] [serial = 540] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (0D619C00) [pid = 1480] [serial = 534] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (14E49C00) [pid = 1480] [serial = 543] [outer = 00000000] [url = about:blank] 13:33:26 INFO - PROCESS | 1480 | 1465245206725 Marionette TRACE conn6 <- [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]]]}] 13:33:26 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.) 13:33:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2117ms 13:33:26 INFO - PROCESS | 1480 | 1465245206743 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1480 | 1465245206746 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 13:33:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:33:26 INFO - PROCESS | 1480 | 1465245206752 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1480 | 1465245206756 Marionette TRACE conn6 <- [1,738,null,{}] 13:33:26 INFO - PROCESS | 1480 | 1465245206763 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:26 INFO - PROCESS | 1480 | 1465245206766 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:26 INFO - PROCESS | 1480 | 1465245206854 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 13:33:26 INFO - PROCESS | 1480 | 1465245206922 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1480 | 1465245206926 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:26 INFO - PROCESS | 1480 | ++DOCSHELL 0D615000 == 28 [pid = 1480] [id = 194] 13:33:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0D617000) [pid = 1480] [serial = 580] [outer = 00000000] 13:33:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D61B000) [pid = 1480] [serial = 581] [outer = 0D617000] 13:33:26 INFO - PROCESS | 1480 | 1465245206976 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0D625000) [pid = 1480] [serial = 582] [outer = 0D617000] 13:33:27 INFO - PROCESS | 1480 | 1465245207883 Marionette TRACE conn6 <- [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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:33:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1178ms 13:33:27 INFO - PROCESS | 1480 | 1465245207930 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1480 | 1465245207935 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 13:33:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:33:27 INFO - PROCESS | 1480 | 1465245207942 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1480 | 1465245207944 Marionette TRACE conn6 <- [1,742,null,{}] 13:33:27 INFO - PROCESS | 1480 | 1465245207948 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:27 INFO - PROCESS | 1480 | 1465245207951 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:28 INFO - PROCESS | 1480 | 1465245208038 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 13:33:28 INFO - PROCESS | 1480 | 1465245208046 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1480 | 1465245208048 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:28 INFO - PROCESS | 1480 | ++DOCSHELL 0D84B800 == 29 [pid = 1480] [id = 195] 13:33:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0D84BC00) [pid = 1480] [serial = 583] [outer = 00000000] 13:33:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (0DAA2000) [pid = 1480] [serial = 584] [outer = 0D84BC00] 13:33:28 INFO - PROCESS | 1480 | 1465245208097 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0DD7B000) [pid = 1480] [serial = 585] [outer = 0D84BC00] 13:33:29 INFO - PROCESS | 1480 | 1465245209035 Marionette TRACE conn6 <- [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]]]}] 13:33:29 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 13:33:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 13:33:29 INFO - PROCESS | 1480 | 1465245209072 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1480 | 1465245209074 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 13:33:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:33:29 INFO - PROCESS | 1480 | 1465245209078 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1480 | 1465245209081 Marionette TRACE conn6 <- [1,746,null,{}] 13:33:29 INFO - PROCESS | 1480 | 1465245209092 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 1480 | 1465245209097 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:29 INFO - PROCESS | 1480 | 1465245209210 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 13:33:29 INFO - PROCESS | 1480 | 1465245209218 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1480 | 1465245209221 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:29 INFO - PROCESS | 1480 | ++DOCSHELL 1221AC00 == 30 [pid = 1480] [id = 196] 13:33:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (12237000) [pid = 1480] [serial = 586] [outer = 00000000] 13:33:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (1223E800) [pid = 1480] [serial = 587] [outer = 12237000] 13:33:29 INFO - PROCESS | 1480 | 1465245209269 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (122C2000) [pid = 1480] [serial = 588] [outer = 12237000] 13:33:29 INFO - PROCESS | 1480 | 1465245209805 Marionette TRACE conn6 <- [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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:33:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 770ms 13:33:29 INFO - PROCESS | 1480 | 1465245209854 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 13:33:29 INFO - PROCESS | 1480 | 1465245209856 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 13:33:29 INFO - PROCESS | 1480 | 1465245209859 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1480 | 1465245209861 Marionette TRACE conn6 <- [1,750,null,{}] 13:33:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:33:29 INFO - PROCESS | 1480 | 1465245209865 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:29 INFO - PROCESS | 1480 | 1465245209867 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:29 INFO - PROCESS | 1480 | 1465245209981 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 13:33:30 INFO - PROCESS | 1480 | 1465245210042 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1480 | 1465245210045 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:30 INFO - PROCESS | 1480 | ++DOCSHELL 131BB400 == 31 [pid = 1480] [id = 197] 13:33:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (131BC800) [pid = 1480] [serial = 589] [outer = 00000000] 13:33:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (13D36800) [pid = 1480] [serial = 590] [outer = 131BC800] 13:33:30 INFO - PROCESS | 1480 | 1465245210091 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (14E4A400) [pid = 1480] [serial = 591] [outer = 131BC800] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (12F5E800) [pid = 1480] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0D620C00) [pid = 1480] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (15627000) [pid = 1480] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (121D9C00) [pid = 1480] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (09067400) [pid = 1480] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (14E62800) [pid = 1480] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (0D632C00) [pid = 1480] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (177DF000) [pid = 1480] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (164E4000) [pid = 1480] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:33:30 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (17A31C00) [pid = 1480] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:33:30 INFO - PROCESS | 1480 | 1465245210999 Marionette TRACE conn6 <- [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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:33:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1168ms 13:33:31 INFO - PROCESS | 1480 | 1465245211033 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 1480 | 1465245211035 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 13:33:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:33:31 INFO - PROCESS | 1480 | 1465245211038 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 1480 | 1465245211040 Marionette TRACE conn6 <- [1,754,null,{}] 13:33:31 INFO - PROCESS | 1480 | 1465245211043 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:31 INFO - PROCESS | 1480 | 1465245211045 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:31 INFO - PROCESS | 1480 | 1465245211124 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 13:33:31 INFO - PROCESS | 1480 | 1465245211129 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 1480 | 1465245211131 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:31 INFO - PROCESS | 1480 | ++DOCSHELL 121D9C00 == 32 [pid = 1480] [id = 198] 13:33:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (1221E400) [pid = 1480] [serial = 592] [outer = 00000000] 13:33:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (13D30400) [pid = 1480] [serial = 593] [outer = 1221E400] 13:33:31 INFO - PROCESS | 1480 | 1465245211175 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (14E53C00) [pid = 1480] [serial = 594] [outer = 1221E400] 13:33:32 INFO - PROCESS | 1480 | 1465245212045 Marionette TRACE conn6 <- [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]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:33:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1020ms 13:33:32 INFO - PROCESS | 1480 | 1465245212060 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1480 | 1465245212062 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:33:32 INFO - PROCESS | 1480 | 1465245212065 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1480 | 1465245212067 Marionette TRACE conn6 <- [1,758,null,{}] 13:33:32 INFO - PROCESS | 1480 | 1465245212070 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:32 INFO - PROCESS | 1480 | 1465245212076 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:32 INFO - PROCESS | 1480 | 1465245212221 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 13:33:32 INFO - PROCESS | 1480 | 1465245212229 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1480 | 1465245212231 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:32 INFO - PROCESS | 1480 | ++DOCSHELL 0CD29400 == 33 [pid = 1480] [id = 199] 13:33:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0D690800) [pid = 1480] [serial = 595] [outer = 00000000] 13:33:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (164DEC00) [pid = 1480] [serial = 596] [outer = 0D690800] 13:33:32 INFO - PROCESS | 1480 | 1465245212277 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (164E7C00) [pid = 1480] [serial = 597] [outer = 0D690800] 13:33:32 INFO - PROCESS | 1480 | 1465245212706 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 730ms 13:33:32 INFO - PROCESS | 1480 | 1465245212796 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1480 | 1465245212801 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 13:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:33:32 INFO - PROCESS | 1480 | 1465245212810 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1480 | 1465245212814 Marionette TRACE conn6 <- [1,762,null,{}] 13:33:32 INFO - PROCESS | 1480 | 1465245212821 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:32 INFO - PROCESS | 1480 | 1465245212824 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:32 INFO - PROCESS | 1480 | 1465245212956 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 13:33:33 INFO - PROCESS | 1480 | 1465245213052 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1480 | 1465245213058 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:33 INFO - PROCESS | 1480 | ++DOCSHELL 0D548800 == 34 [pid = 1480] [id = 200] 13:33:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D54A800) [pid = 1480] [serial = 598] [outer = 00000000] 13:33:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D61F400) [pid = 1480] [serial = 599] [outer = 0D54A800] 13:33:33 INFO - PROCESS | 1480 | 1465245213115 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D705C00) [pid = 1480] [serial = 600] [outer = 0D54A800] 13:33:33 INFO - PROCESS | 1480 | 1465245213836 Marionette TRACE conn6 <- [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]]]}] 13:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1079ms 13:33:33 INFO - PROCESS | 1480 | 1465245213897 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 13:33:33 INFO - PROCESS | 1480 | 1465245213900 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 13:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:33:33 INFO - PROCESS | 1480 | 1465245213907 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:33:33 INFO - PROCESS | 1480 | 1465245213911 Marionette TRACE conn6 <- [1,766,null,{}] 13:33:33 INFO - PROCESS | 1480 | 1465245213915 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:33 INFO - PROCESS | 1480 | 1465245213917 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:34 INFO - PROCESS | 1480 | 1465245214034 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 13:33:34 INFO - PROCESS | 1480 | 1465245214114 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1480 | 1465245214117 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:34 INFO - PROCESS | 1480 | ++DOCSHELL 12236400 == 35 [pid = 1480] [id = 201] 13:33:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (12236800) [pid = 1480] [serial = 601] [outer = 00000000] 13:33:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (12F5F800) [pid = 1480] [serial = 602] [outer = 12236800] 13:33:34 INFO - PROCESS | 1480 | 1465245214214 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (13135000) [pid = 1480] [serial = 603] [outer = 12236800] 13:33:35 INFO - PROCESS | 1480 | 1465245215073 Marionette TRACE conn6 <- [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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1227ms 13:33:35 INFO - PROCESS | 1480 | 1465245215133 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1480 | 1465245215137 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 13:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:33:35 INFO - PROCESS | 1480 | 1465245215142 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1480 | 1465245215145 Marionette TRACE conn6 <- [1,770,null,{}] 13:33:35 INFO - PROCESS | 1480 | 1465245215151 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:35 INFO - PROCESS | 1480 | 1465245215153 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:35 INFO - PROCESS | 1480 | 1465245215289 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 13:33:35 INFO - PROCESS | 1480 | 1465245215403 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1480 | 1465245215408 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:35 INFO - PROCESS | 1480 | --DOCSHELL 121D9C00 == 34 [pid = 1480] [id = 198] 13:33:35 INFO - PROCESS | 1480 | --DOCSHELL 131BB400 == 33 [pid = 1480] [id = 197] 13:33:35 INFO - PROCESS | 1480 | --DOCSHELL 1221AC00 == 32 [pid = 1480] [id = 196] 13:33:35 INFO - PROCESS | 1480 | --DOCSHELL 0D84B800 == 31 [pid = 1480] [id = 195] 13:33:35 INFO - PROCESS | 1480 | --DOCSHELL 0D615000 == 30 [pid = 1480] [id = 194] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (13DC1800) [pid = 1480] [serial = 560] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D62CC00) [pid = 1480] [serial = 548] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D70D800) [pid = 1480] [serial = 549] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (164DFC00) [pid = 1480] [serial = 546] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (12230C00) [pid = 1480] [serial = 557] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0CD6FC00) [pid = 1480] [serial = 551] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0D0ED000) [pid = 1480] [serial = 552] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (14E70000) [pid = 1480] [serial = 563] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (0D843800) [pid = 1480] [serial = 554] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0D84CC00) [pid = 1480] [serial = 555] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (177E5800) [pid = 1480] [serial = 570] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (16DAE800) [pid = 1480] [serial = 566] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (14E4D400) [pid = 1480] [serial = 561] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (177E4C00) [pid = 1480] [serial = 569] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (162D4800) [pid = 1480] [serial = 564] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (17A3A800) [pid = 1480] [serial = 573] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (12237C00) [pid = 1480] [serial = 558] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (176C3000) [pid = 1480] [serial = 567] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | --DOMWINDOW == 49 (17A38400) [pid = 1480] [serial = 572] [outer = 00000000] [url = about:blank] 13:33:35 INFO - PROCESS | 1480 | ++DOCSHELL 09066000 == 31 [pid = 1480] [id = 202] 13:33:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (0C227C00) [pid = 1480] [serial = 604] [outer = 00000000] 13:33:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (0D54B400) [pid = 1480] [serial = 605] [outer = 0C227C00] 13:33:35 INFO - PROCESS | 1480 | 1465245215482 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (0D702800) [pid = 1480] [serial = 606] [outer = 0C227C00] 13:33:35 INFO - PROCESS | 1480 | 1465245215906 Marionette TRACE conn6 <- [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]]]}] 13:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 830ms 13:33:35 INFO - PROCESS | 1480 | 1465245215972 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1480 | 1465245215977 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 13:33:35 INFO - PROCESS | 1480 | 1465245215982 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:33:35 INFO - PROCESS | 1480 | 1465245215985 Marionette TRACE conn6 <- [1,774,null,{}] 13:33:35 INFO - PROCESS | 1480 | 1465245215989 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:35 INFO - PROCESS | 1480 | 1465245215991 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:36 INFO - PROCESS | 1480 | 1465245216076 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 13:33:36 INFO - PROCESS | 1480 | 1465245216085 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1480 | 1465245216088 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:36 INFO - PROCESS | 1480 | ++DOCSHELL 0DD79400 == 32 [pid = 1480] [id = 203] 13:33:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (0DD7A800) [pid = 1480] [serial = 607] [outer = 00000000] 13:33:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (0EA75400) [pid = 1480] [serial = 608] [outer = 0DD7A800] 13:33:36 INFO - PROCESS | 1480 | 1465245216135 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (11B9BC00) [pid = 1480] [serial = 609] [outer = 0DD7A800] 13:33:36 INFO - PROCESS | 1480 | 1465245216597 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 13:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 13:33:36 INFO - PROCESS | 1480 | 1465245216621 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 13:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:33:36 INFO - PROCESS | 1480 | 1465245216623 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 13:33:36 INFO - PROCESS | 1480 | 1465245216626 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1480 | 1465245216630 Marionette TRACE conn6 <- [1,778,null,{}] 13:33:36 INFO - PROCESS | 1480 | 1465245216641 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:36 INFO - PROCESS | 1480 | 1465245216646 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:36 INFO - PROCESS | 1480 | 1465245216730 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 13:33:36 INFO - PROCESS | 1480 | 1465245216740 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1480 | 1465245216743 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:36 INFO - PROCESS | 1480 | ++DOCSHELL 131BB800 == 33 [pid = 1480] [id = 204] 13:33:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (131BC400) [pid = 1480] [serial = 610] [outer = 00000000] 13:33:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (13D2B800) [pid = 1480] [serial = 611] [outer = 131BC400] 13:33:36 INFO - PROCESS | 1480 | 1465245216791 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (14E49C00) [pid = 1480] [serial = 612] [outer = 131BC400] 13:33:37 INFO - PROCESS | 1480 | 1465245217293 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 690ms 13:33:37 INFO - PROCESS | 1480 | 1465245217317 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1480 | 1465245217320 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 13:33:37 INFO - PROCESS | 1480 | 1465245217323 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:33:37 INFO - PROCESS | 1480 | 1465245217324 Marionette TRACE conn6 <- [1,782,null,{}] 13:33:37 INFO - PROCESS | 1480 | 1465245217328 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 1480 | 1465245217339 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:37 INFO - PROCESS | 1480 | 1465245217426 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 13:33:37 INFO - PROCESS | 1480 | 1465245217434 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1480 | 1465245217436 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:37 INFO - PROCESS | 1480 | ++DOCSHELL 131BE000 == 34 [pid = 1480] [id = 205] 13:33:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (14E52800) [pid = 1480] [serial = 613] [outer = 00000000] 13:33:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (16337C00) [pid = 1480] [serial = 614] [outer = 14E52800] 13:33:37 INFO - PROCESS | 1480 | 1465245217554 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (164E1800) [pid = 1480] [serial = 615] [outer = 14E52800] 13:33:37 INFO - PROCESS | 1480 | 1465245217935 Marionette TRACE conn6 <- [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]]]}] 13:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 13:33:37 INFO - PROCESS | 1480 | 1465245217997 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 13:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:33:37 INFO - PROCESS | 1480 | 1465245217999 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 13:33:37 INFO - PROCESS | 1480 | 1465245218002 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1480 | 1465245218004 Marionette TRACE conn6 <- [1,786,null,{}] 13:33:37 INFO - PROCESS | 1480 | 1465245218007 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:37 INFO - PROCESS | 1480 | 1465245218009 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:38 INFO - PROCESS | 1480 | 1465245218116 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 13:33:38 INFO - PROCESS | 1480 | 1465245218195 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1480 | 1465245218197 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:38 INFO - PROCESS | 1480 | ++DOCSHELL 17211800 == 35 [pid = 1480] [id = 206] 13:33:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (17211C00) [pid = 1480] [serial = 616] [outer = 00000000] 13:33:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (1770C000) [pid = 1480] [serial = 617] [outer = 17211C00] 13:33:38 INFO - PROCESS | 1480 | 1465245218241 Marionette DEBUG loaded listener.js 13:33:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (17712400) [pid = 1480] [serial = 618] [outer = 17211C00] 13:33:38 INFO - PROCESS | 1480 | 1465245218673 Marionette TRACE conn6 <- [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]]]}] 13:33:38 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 13:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 13:33:38 INFO - PROCESS | 1480 | 1465245218733 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1480 | 1465245218735 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 13:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:33:38 INFO - PROCESS | 1480 | 1465245218745 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1480 | 1465245218747 Marionette TRACE conn6 <- [1,790,null,{}] 13:33:38 INFO - PROCESS | 1480 | 1465245218754 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:38 INFO - PROCESS | 1480 | 1465245218760 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:38 INFO - PROCESS | 1480 | 1465245218890 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 13:33:38 INFO - PROCESS | 1480 | 1465245218903 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1480 | 1465245218905 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:38 INFO - PROCESS | 1480 | ++DOCSHELL 0D62A400 == 36 [pid = 1480] [id = 207] 13:33:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17718000) [pid = 1480] [serial = 619] [outer = 00000000] 13:33:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (177E8800) [pid = 1480] [serial = 620] [outer = 17718000] 13:33:38 INFO - PROCESS | 1480 | 1465245218948 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (179C0C00) [pid = 1480] [serial = 621] [outer = 17718000] 13:33:39 INFO - PROCESS | 1480 | 1465245219430 Marionette TRACE conn6 <- [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]]]}] 13:33:39 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 13:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 13:33:39 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D61E800) [pid = 1480] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:33:39 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D704800) [pid = 1480] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:33:39 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (12237000) [pid = 1480] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:33:39 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (131BC800) [pid = 1480] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:33:39 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (1221E400) [pid = 1480] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:33:39 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0D84BC00) [pid = 1480] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:33:39 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0D617000) [pid = 1480] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:33:39 INFO - PROCESS | 1480 | 1465245219486 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 13:33:39 INFO - PROCESS | 1480 | 1465245219497 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 13:33:39 INFO - PROCESS | 1480 | 1465245219501 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:33:39 INFO - PROCESS | 1480 | 1465245219503 Marionette TRACE conn6 <- [1,794,null,{}] 13:33:39 INFO - PROCESS | 1480 | 1465245219506 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:39 INFO - PROCESS | 1480 | 1465245219508 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:39 INFO - PROCESS | 1480 | 1465245219614 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 13:33:39 INFO - PROCESS | 1480 | 1465245219668 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:39 INFO - PROCESS | 1480 | 1465245219670 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:39 INFO - PROCESS | 1480 | ++DOCSHELL 0D1ECC00 == 37 [pid = 1480] [id = 208] 13:33:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0D546400) [pid = 1480] [serial = 622] [outer = 00000000] 13:33:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (179C6800) [pid = 1480] [serial = 623] [outer = 0D546400] 13:33:39 INFO - PROCESS | 1480 | 1465245219713 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (17A36400) [pid = 1480] [serial = 624] [outer = 0D546400] 13:33:40 INFO - PROCESS | 1480 | 1465245220061 Marionette TRACE conn6 <- [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]]]}] 13:33:40 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 13:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 13:33:40 INFO - PROCESS | 1480 | 1465245220135 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1480 | 1465245220137 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 13:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:33:40 INFO - PROCESS | 1480 | 1465245220140 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1480 | 1465245220142 Marionette TRACE conn6 <- [1,798,null,{}] 13:33:40 INFO - PROCESS | 1480 | 1465245220145 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 1480 | 1465245220147 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:40 INFO - PROCESS | 1480 | 1465245220226 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 13:33:40 INFO - PROCESS | 1480 | 1465245220231 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1480 | 1465245220233 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:40 INFO - PROCESS | 1480 | ++DOCSHELL 17A39800 == 38 [pid = 1480] [id = 209] 13:33:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (17A3A000) [pid = 1480] [serial = 625] [outer = 00000000] 13:33:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (18BAA400) [pid = 1480] [serial = 626] [outer = 17A3A000] 13:33:40 INFO - PROCESS | 1480 | 1465245220277 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (18BB3400) [pid = 1480] [serial = 627] [outer = 17A3A000] 13:33:40 INFO - PROCESS | 1480 | 1465245220694 Marionette TRACE conn6 <- [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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 13:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:33:40 INFO - PROCESS | 1480 | 1465245220711 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1480 | 1465245220713 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 13:33:40 INFO - PROCESS | 1480 | 1465245220716 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1480 | 1465245220718 Marionette TRACE conn6 <- [1,802,null,{}] 13:33:40 INFO - PROCESS | 1480 | 1465245220721 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:40 INFO - PROCESS | 1480 | 1465245220723 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:40 INFO - PROCESS | 1480 | 1465245220842 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 13:33:40 INFO - PROCESS | 1480 | 1465245220851 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1480 | 1465245220853 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:40 INFO - PROCESS | 1480 | ++DOCSHELL 0CDD2400 == 39 [pid = 1480] [id = 210] 13:33:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0CDF1C00) [pid = 1480] [serial = 628] [outer = 00000000] 13:33:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17A3F800) [pid = 1480] [serial = 629] [outer = 0CDF1C00] 13:33:40 INFO - PROCESS | 1480 | 1465245220896 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (18BB8000) [pid = 1480] [serial = 630] [outer = 0CDF1C00] 13:33:41 INFO - PROCESS | 1480 | 1465245221333 Marionette TRACE conn6 <- [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] 13:33:41 INFO - PROCESS | 1480 | 1465245221389 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 13:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:33:41 INFO - PROCESS | 1480 | 1465245221392 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1480 | 1465245221394 Marionette TRACE conn6 <- [1,806,null,{}] 13:33:41 INFO - PROCESS | 1480 | 1465245221397 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:41 INFO - PROCESS | 1480 | 1465245221399 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:41 INFO - PROCESS | 1480 | 1465245221483 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 13:33:41 INFO - PROCESS | 1480 | 1465245221488 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1480 | 1465245221490 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:41 INFO - PROCESS | 1480 | ++DOCSHELL 17711C00 == 40 [pid = 1480] [id = 211] 13:33:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (18CD1000) [pid = 1480] [serial = 631] [outer = 00000000] 13:33:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (19768400) [pid = 1480] [serial = 632] [outer = 18CD1000] 13:33:41 INFO - PROCESS | 1480 | 1465245221532 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1976DC00) [pid = 1480] [serial = 633] [outer = 18CD1000] 13:33:42 INFO - PROCESS | 1480 | 1465245222203 Marionette TRACE conn6 <- [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]]]}] 13:33:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:33:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 870ms 13:33:42 INFO - PROCESS | 1480 | 1465245222264 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 1480 | 1465245222268 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 13:33:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:33:42 INFO - PROCESS | 1480 | 1465245222273 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 1480 | 1465245222277 Marionette TRACE conn6 <- [1,810,null,{}] 13:33:42 INFO - PROCESS | 1480 | 1465245222283 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:42 INFO - PROCESS | 1480 | 1465245222286 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:42 INFO - PROCESS | 1480 | 1465245222410 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 13:33:42 INFO - PROCESS | 1480 | 1465245222528 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 1480 | 1465245222531 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:42 INFO - PROCESS | 1480 | ++DOCSHELL 0D034800 == 41 [pid = 1480] [id = 212] 13:33:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D627800) [pid = 1480] [serial = 634] [outer = 00000000] 13:33:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0E30A800) [pid = 1480] [serial = 635] [outer = 0D627800] 13:33:42 INFO - PROCESS | 1480 | 1465245222592 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (12168000) [pid = 1480] [serial = 636] [outer = 0D627800] 13:33:43 INFO - PROCESS | 1480 | 1465245223166 Marionette TRACE conn6 <- [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] 13:33:43 INFO - PROCESS | 1480 | 1465245223209 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 13:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:33:43 INFO - PROCESS | 1480 | 1465245223215 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1480 | 1465245223218 Marionette TRACE conn6 <- [1,814,null,{}] 13:33:43 INFO - PROCESS | 1480 | 1465245223222 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:43 INFO - PROCESS | 1480 | 1465245223225 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:43 INFO - PROCESS | 1480 | 1465245223336 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 13:33:43 INFO - PROCESS | 1480 | 1465245223433 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1480 | 1465245223435 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:43 INFO - PROCESS | 1480 | ++DOCSHELL 13756C00 == 42 [pid = 1480] [id = 213] 13:33:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E47400) [pid = 1480] [serial = 637] [outer = 00000000] 13:33:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (15488800) [pid = 1480] [serial = 638] [outer = 14E47400] 13:33:43 INFO - PROCESS | 1480 | 1465245223492 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (162D7000) [pid = 1480] [serial = 639] [outer = 14E47400] 13:33:44 INFO - PROCESS | 1480 | 1465245224116 Marionette TRACE conn6 <- [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]]]}] 13:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 13:33:44 INFO - PROCESS | 1480 | 1465245224149 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1480 | 1465245224151 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 13:33:44 INFO - PROCESS | 1480 | 1465245224155 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:33:44 INFO - PROCESS | 1480 | 1465245224159 Marionette TRACE conn6 <- [1,818,null,{}] 13:33:44 INFO - PROCESS | 1480 | 1465245224170 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:44 INFO - PROCESS | 1480 | 1465245224175 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:44 INFO - PROCESS | 1480 | 1465245224283 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 13:33:44 INFO - PROCESS | 1480 | 1465245224410 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:44 INFO - PROCESS | 1480 | 1465245224413 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:44 INFO - PROCESS | 1480 | ++DOCSHELL 1984CC00 == 43 [pid = 1480] [id = 214] 13:33:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1984D400) [pid = 1480] [serial = 640] [outer = 00000000] 13:33:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19C24400) [pid = 1480] [serial = 641] [outer = 1984D400] 13:33:44 INFO - PROCESS | 1480 | 1465245224471 Marionette DEBUG loaded listener.js 13:33:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19C8E000) [pid = 1480] [serial = 642] [outer = 1984D400] 13:33:45 INFO - PROCESS | 1480 | 1465245225041 Marionette TRACE conn6 <- [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]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 13:33:45 INFO - PROCESS | 1480 | 1465245225089 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 1480 | 1465245225092 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 13:33:45 INFO - PROCESS | 1480 | 1465245225095 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:33:45 INFO - PROCESS | 1480 | 1465245225097 Marionette TRACE conn6 <- [1,822,null,{}] 13:33:45 INFO - PROCESS | 1480 | 1465245225101 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:45 INFO - PROCESS | 1480 | 1465245225103 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:45 INFO - PROCESS | 1480 | 1465245225211 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 13:33:45 INFO - PROCESS | 1480 | 1465245225321 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1480 | 1465245225323 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:45 INFO - PROCESS | 1480 | ++DOCSHELL 1A00CC00 == 44 [pid = 1480] [id = 215] 13:33:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1A00D400) [pid = 1480] [serial = 643] [outer = 00000000] 13:33:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1A445800) [pid = 1480] [serial = 644] [outer = 1A00D400] 13:33:45 INFO - PROCESS | 1480 | 1465245225377 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1A44B400) [pid = 1480] [serial = 645] [outer = 1A00D400] 13:33:46 INFO - PROCESS | 1480 | 1465245226080 Marionette TRACE conn6 <- [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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1016ms 13:33:46 INFO - PROCESS | 1480 | 1465245226115 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 13:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:33:46 INFO - PROCESS | 1480 | 1465245226119 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 13:33:46 INFO - PROCESS | 1480 | 1465245226124 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1480 | 1465245226127 Marionette TRACE conn6 <- [1,826,null,{}] 13:33:46 INFO - PROCESS | 1480 | 1465245226132 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:46 INFO - PROCESS | 1480 | 1465245226135 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:46 INFO - PROCESS | 1480 | 1465245226236 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 13:33:46 INFO - PROCESS | 1480 | 1465245226338 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1480 | 1465245226340 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:46 INFO - PROCESS | 1480 | ++DOCSHELL 0E30C800 == 45 [pid = 1480] [id = 216] 13:33:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0E37E400) [pid = 1480] [serial = 646] [outer = 00000000] 13:33:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1221B000) [pid = 1480] [serial = 647] [outer = 0E37E400] 13:33:46 INFO - PROCESS | 1480 | 1465245226391 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (12239000) [pid = 1480] [serial = 648] [outer = 0E37E400] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0CDD2400 == 44 [pid = 1480] [id = 210] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 17A39800 == 43 [pid = 1480] [id = 209] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0D1ECC00 == 42 [pid = 1480] [id = 208] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0D62A400 == 41 [pid = 1480] [id = 207] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 17211800 == 40 [pid = 1480] [id = 206] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 131BE000 == 39 [pid = 1480] [id = 205] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 131BB800 == 38 [pid = 1480] [id = 204] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0DD79400 == 37 [pid = 1480] [id = 203] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 09066000 == 36 [pid = 1480] [id = 202] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 12236400 == 35 [pid = 1480] [id = 201] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0D548800 == 34 [pid = 1480] [id = 200] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0CD29400 == 33 [pid = 1480] [id = 199] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0D61E400 == 32 [pid = 1480] [id = 193] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 1A00CC00 == 31 [pid = 1480] [id = 215] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 13756C00 == 30 [pid = 1480] [id = 213] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 1984CC00 == 29 [pid = 1480] [id = 214] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 17711C00 == 28 [pid = 1480] [id = 211] 13:33:47 INFO - PROCESS | 1480 | --DOCSHELL 0D034800 == 27 [pid = 1480] [id = 212] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0DE8B000) [pid = 1480] [serial = 578] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (12222C00) [pid = 1480] [serial = 576] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (11C72C00) [pid = 1480] [serial = 575] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1223E800) [pid = 1480] [serial = 587] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (14E4A400) [pid = 1480] [serial = 591] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (13D36800) [pid = 1480] [serial = 590] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (122C2000) [pid = 1480] [serial = 588] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (13D30400) [pid = 1480] [serial = 593] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0DAA2000) [pid = 1480] [serial = 584] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D61B000) [pid = 1480] [serial = 581] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D625000) [pid = 1480] [serial = 582] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (164DEC00) [pid = 1480] [serial = 596] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E53C00) [pid = 1480] [serial = 594] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (12161000) [pid = 1480] [serial = 579] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0DD7B000) [pid = 1480] [serial = 585] [outer = 00000000] [url = about:blank] 13:33:47 INFO - PROCESS | 1480 | 1465245227640 Marionette TRACE conn6 <- [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]]]}] 13:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1579ms 13:33:47 INFO - PROCESS | 1480 | 1465245227705 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 13:33:47 INFO - PROCESS | 1480 | 1465245227709 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 13:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:33:47 INFO - PROCESS | 1480 | 1465245227714 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1480 | 1465245227717 Marionette TRACE conn6 <- [1,830,null,{}] 13:33:47 INFO - PROCESS | 1480 | 1465245227722 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:47 INFO - PROCESS | 1480 | 1465245227725 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:47 INFO - PROCESS | 1480 | 1465245227811 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 13:33:47 INFO - PROCESS | 1480 | 1465245227825 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1480 | 1465245227827 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:47 INFO - PROCESS | 1480 | ++DOCSHELL 0D549000 == 28 [pid = 1480] [id = 217] 13:33:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D612400) [pid = 1480] [serial = 649] [outer = 00000000] 13:33:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D620400) [pid = 1480] [serial = 650] [outer = 0D612400] 13:33:47 INFO - PROCESS | 1480 | 1465245227875 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D62EC00) [pid = 1480] [serial = 651] [outer = 0D612400] 13:33:49 INFO - PROCESS | 1480 | 1465245229318 Marionette TRACE conn6 <- [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]]]}] 13:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1721ms 13:33:49 INFO - PROCESS | 1480 | 1465245229579 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 13:33:49 INFO - PROCESS | 1480 | 1465245229584 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 13:33:49 INFO - PROCESS | 1480 | 1465245229593 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 1480 | 1465245229596 Marionette TRACE conn6 <- [1,834,null,{}] 13:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:33:49 INFO - PROCESS | 1480 | 1465245229599 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:49 INFO - PROCESS | 1480 | 1465245229602 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:49 INFO - PROCESS | 1480 | 1465245229709 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 13:33:49 INFO - PROCESS | 1480 | 1465245229718 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1480 | 1465245229721 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:49 INFO - PROCESS | 1480 | ++DOCSHELL 0D84B400 == 29 [pid = 1480] [id = 218] 13:33:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (11C7FC00) [pid = 1480] [serial = 652] [outer = 00000000] 13:33:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (121D5C00) [pid = 1480] [serial = 653] [outer = 11C7FC00] 13:33:49 INFO - PROCESS | 1480 | 1465245229769 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (12231800) [pid = 1480] [serial = 654] [outer = 11C7FC00] 13:33:50 INFO - PROCESS | 1480 | 1465245230214 Marionette TRACE conn6 <- [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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 13:33:50 INFO - PROCESS | 1480 | 1465245230276 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 1480 | 1465245230278 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 13:33:50 INFO - PROCESS | 1480 | 1465245230282 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:33:50 INFO - PROCESS | 1480 | 1465245230285 Marionette TRACE conn6 <- [1,838,null,{}] 13:33:50 INFO - PROCESS | 1480 | 1465245230308 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:50 INFO - PROCESS | 1480 | 1465245230313 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:50 INFO - PROCESS | 1480 | 1465245230430 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 13:33:50 INFO - PROCESS | 1480 | 1465245230490 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1480 | 1465245230494 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:50 INFO - PROCESS | 1480 | ++DOCSHELL 14E48800 == 30 [pid = 1480] [id = 219] 13:33:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E49000) [pid = 1480] [serial = 655] [outer = 00000000] 13:33:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14E4DC00) [pid = 1480] [serial = 656] [outer = 14E49000] 13:33:50 INFO - PROCESS | 1480 | 1465245230542 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14E54C00) [pid = 1480] [serial = 657] [outer = 14E49000] 13:33:50 INFO - PROCESS | 1480 | 1465245230988 Marionette TRACE conn6 <- [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]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 770ms 13:33:51 INFO - PROCESS | 1480 | 1465245231056 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1480 | 1465245231058 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 13:33:51 INFO - PROCESS | 1480 | 1465245231061 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:33:51 INFO - PROCESS | 1480 | 1465245231063 Marionette TRACE conn6 <- [1,842,null,{}] 13:33:51 INFO - PROCESS | 1480 | 1465245231071 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:51 INFO - PROCESS | 1480 | 1465245231073 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:51 INFO - PROCESS | 1480 | 1465245231185 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 13:33:51 INFO - PROCESS | 1480 | 1465245231191 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1480 | 1465245231193 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:51 INFO - PROCESS | 1480 | ++DOCSHELL 15563800 == 31 [pid = 1480] [id = 220] 13:33:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (15634000) [pid = 1480] [serial = 658] [outer = 00000000] 13:33:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (16334C00) [pid = 1480] [serial = 659] [outer = 15634000] 13:33:51 INFO - PROCESS | 1480 | 1465245231237 Marionette DEBUG loaded listener.js 13:33:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (164E6800) [pid = 1480] [serial = 660] [outer = 15634000] 13:33:51 INFO - PROCESS | 1480 | 1465245231667 Marionette TRACE conn6 <- [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]]]}] 13:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 669ms 13:33:51 INFO - PROCESS | 1480 | 1465245231736 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1480 | 1465245231738 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 13:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:33:51 INFO - PROCESS | 1480 | 1465245231741 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1480 | 1465245231743 Marionette TRACE conn6 <- [1,846,null,{}] 13:33:51 INFO - PROCESS | 1480 | 1465245231746 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:51 INFO - PROCESS | 1480 | 1465245231748 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:51 INFO - PROCESS | 1480 | 1465245231883 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 13:33:51 INFO - PROCESS | 1480 | 1465245231903 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:51 INFO - PROCESS | 1480 | 1465245231905 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:51 INFO - PROCESS | 1480 | ++DOCSHELL 17299800 == 32 [pid = 1480] [id = 221] 13:33:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (176C1C00) [pid = 1480] [serial = 661] [outer = 00000000] 13:33:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17717800) [pid = 1480] [serial = 662] [outer = 176C1C00] 13:33:51 INFO - PROCESS | 1480 | 1465245231949 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (177DDC00) [pid = 1480] [serial = 663] [outer = 176C1C00] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17211C00) [pid = 1480] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17718000) [pid = 1480] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (131BC400) [pid = 1480] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D546400) [pid = 1480] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0C227C00) [pid = 1480] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (12236800) [pid = 1480] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D54A800) [pid = 1480] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0DD7A800) [pid = 1480] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0CDF1C00) [pid = 1480] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D690800) [pid = 1480] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14E52800) [pid = 1480] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18CD1000) [pid = 1480] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:33:52 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17A3A000) [pid = 1480] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:33:52 INFO - PROCESS | 1480 | 1465245232672 Marionette TRACE conn6 <- [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]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 970ms 13:33:52 INFO - PROCESS | 1480 | 1465245232712 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1480 | 1465245232714 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 13:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:33:52 INFO - PROCESS | 1480 | 1465245232717 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1480 | 1465245232719 Marionette TRACE conn6 <- [1,850,null,{}] 13:33:52 INFO - PROCESS | 1480 | 1465245232722 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:52 INFO - PROCESS | 1480 | 1465245232727 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:52 INFO - PROCESS | 1480 | 1465245232829 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 13:33:52 INFO - PROCESS | 1480 | 1465245232835 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1480 | 1465245232837 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:52 INFO - PROCESS | 1480 | ++DOCSHELL 13140C00 == 33 [pid = 1480] [id = 222] 13:33:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (13DC6800) [pid = 1480] [serial = 664] [outer = 00000000] 13:33:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17711000) [pid = 1480] [serial = 665] [outer = 13DC6800] 13:33:52 INFO - PROCESS | 1480 | 1465245232881 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (177DFC00) [pid = 1480] [serial = 666] [outer = 13DC6800] 13:33:53 INFO - PROCESS | 1480 | 1465245233315 Marionette TRACE conn6 <- [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]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 13:33:53 INFO - PROCESS | 1480 | 1465245233348 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 13:33:53 INFO - PROCESS | 1480 | 1465245233350 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 13:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:33:53 INFO - PROCESS | 1480 | 1465245233353 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1480 | 1465245233355 Marionette TRACE conn6 <- [1,854,null,{}] 13:33:53 INFO - PROCESS | 1480 | 1465245233358 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:53 INFO - PROCESS | 1480 | 1465245233360 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:53 INFO - PROCESS | 1480 | 1465245233441 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 13:33:53 INFO - PROCESS | 1480 | 1465245233446 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1480 | 1465245233448 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:53 INFO - PROCESS | 1480 | ++DOCSHELL 0DAA2800 == 34 [pid = 1480] [id = 223] 13:33:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177E6400) [pid = 1480] [serial = 667] [outer = 00000000] 13:33:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18BABC00) [pid = 1480] [serial = 668] [outer = 177E6400] 13:33:53 INFO - PROCESS | 1480 | 1465245233494 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BAD800) [pid = 1480] [serial = 669] [outer = 177E6400] 13:33:53 INFO - PROCESS | 1480 | 1465245233917 Marionette TRACE conn6 <- [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]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 573ms 13:33:53 INFO - PROCESS | 1480 | 1465245233927 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 13:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:33:53 INFO - PROCESS | 1480 | 1465245233929 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 13:33:53 INFO - PROCESS | 1480 | 1465245233932 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1480 | 1465245233933 Marionette TRACE conn6 <- [1,858,null,{}] 13:33:53 INFO - PROCESS | 1480 | 1465245233937 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:53 INFO - PROCESS | 1480 | 1465245233938 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:54 INFO - PROCESS | 1480 | 1465245234051 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 13:33:54 INFO - PROCESS | 1480 | 1465245234060 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1480 | 1465245234062 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:54 INFO - PROCESS | 1480 | ++DOCSHELL 164E8800 == 35 [pid = 1480] [id = 224] 13:33:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18CC8800) [pid = 1480] [serial = 670] [outer = 00000000] 13:33:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (193B3C00) [pid = 1480] [serial = 671] [outer = 18CC8800] 13:33:54 INFO - PROCESS | 1480 | 1465245234105 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19339C00) [pid = 1480] [serial = 672] [outer = 18CC8800] 13:33:54 INFO - PROCESS | 1480 | 1465245234536 Marionette TRACE conn6 <- [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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 13:33:54 INFO - PROCESS | 1480 | 1465245234604 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1480 | 1465245234606 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 13:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:33:54 INFO - PROCESS | 1480 | 1465245234609 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1480 | 1465245234610 Marionette TRACE conn6 <- [1,862,null,{}] 13:33:54 INFO - PROCESS | 1480 | 1465245234614 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:54 INFO - PROCESS | 1480 | 1465245234615 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:54 INFO - PROCESS | 1480 | 1465245234771 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 13:33:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0C227C00) [pid = 1480] [serial = 673] [outer = 0E37A000] 13:33:54 INFO - PROCESS | 1480 | 1465245234861 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1480 | 1465245234864 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:54 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCE800 == 36 [pid = 1480] [id = 225] 13:33:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0CDD2400) [pid = 1480] [serial = 674] [outer = 00000000] 13:33:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D0EA800) [pid = 1480] [serial = 675] [outer = 0CDD2400] 13:33:54 INFO - PROCESS | 1480 | 1465245234970 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D54EC00) [pid = 1480] [serial = 676] [outer = 0CDD2400] 13:33:55 INFO - PROCESS | 1480 | 1465245235846 Marionette TRACE conn6 <- [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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1281ms 13:33:55 INFO - PROCESS | 1480 | 1465245235892 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1480 | 1465245235897 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 13:33:55 INFO - PROCESS | 1480 | 1465245235901 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:33:55 INFO - PROCESS | 1480 | 1465245235905 Marionette TRACE conn6 <- [1,866,null,{}] 13:33:55 INFO - PROCESS | 1480 | 1465245235910 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:55 INFO - PROCESS | 1480 | 1465245235914 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:56 INFO - PROCESS | 1480 | 1465245236061 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 13:33:56 INFO - PROCESS | 1480 | 1465245236188 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1480 | 1465245236191 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:56 INFO - PROCESS | 1480 | ++DOCSHELL 0CDC9400 == 37 [pid = 1480] [id = 226] 13:33:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1224E400) [pid = 1480] [serial = 677] [outer = 00000000] 13:33:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (12F86000) [pid = 1480] [serial = 678] [outer = 1224E400] 13:33:56 INFO - PROCESS | 1480 | 1465245236249 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (13D2D400) [pid = 1480] [serial = 679] [outer = 1224E400] 13:33:57 INFO - PROCESS | 1480 | 1465245237130 Marionette TRACE conn6 <- [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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1280ms 13:33:57 INFO - PROCESS | 1480 | 1465245237187 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1480 | 1465245237191 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:33:57 INFO - PROCESS | 1480 | 1465245237196 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1480 | 1465245237199 Marionette TRACE conn6 <- [1,870,null,{}] 13:33:57 INFO - PROCESS | 1480 | 1465245237205 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 1480 | 1465245237208 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:57 INFO - PROCESS | 1480 | 1465245237320 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 13:33:57 INFO - PROCESS | 1480 | 1465245237405 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1480 | 1465245237409 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:57 INFO - PROCESS | 1480 | ++DOCSHELL 0CD21000 == 38 [pid = 1480] [id = 227] 13:33:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0CD2A800) [pid = 1480] [serial = 680] [outer = 00000000] 13:33:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D625C00) [pid = 1480] [serial = 681] [outer = 0CD2A800] 13:33:57 INFO - PROCESS | 1480 | 1465245237489 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0DA96800) [pid = 1480] [serial = 682] [outer = 0CD2A800] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 164E8800 == 37 [pid = 1480] [id = 224] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 0DAA2800 == 36 [pid = 1480] [id = 223] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 13140C00 == 35 [pid = 1480] [id = 222] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 17299800 == 34 [pid = 1480] [id = 221] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 15563800 == 33 [pid = 1480] [id = 220] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 14E48800 == 32 [pid = 1480] [id = 219] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 0D84B400 == 31 [pid = 1480] [id = 218] 13:33:57 INFO - PROCESS | 1480 | --DOCSHELL 0D549000 == 30 [pid = 1480] [id = 217] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1770C000) [pid = 1480] [serial = 617] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (177E8800) [pid = 1480] [serial = 620] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (17712400) [pid = 1480] [serial = 618] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (13D2B800) [pid = 1480] [serial = 611] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (14E49C00) [pid = 1480] [serial = 612] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (179C6800) [pid = 1480] [serial = 623] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D54B400) [pid = 1480] [serial = 605] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D702800) [pid = 1480] [serial = 606] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (12F5F800) [pid = 1480] [serial = 602] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (13135000) [pid = 1480] [serial = 603] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D61F400) [pid = 1480] [serial = 599] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D705C00) [pid = 1480] [serial = 600] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0EA75400) [pid = 1480] [serial = 608] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (11B9BC00) [pid = 1480] [serial = 609] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18BB8000) [pid = 1480] [serial = 630] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (164E7C00) [pid = 1480] [serial = 597] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16337C00) [pid = 1480] [serial = 614] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1976DC00) [pid = 1480] [serial = 633] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (19768400) [pid = 1480] [serial = 632] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179C0C00) [pid = 1480] [serial = 621] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (18BAA400) [pid = 1480] [serial = 626] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17A3F800) [pid = 1480] [serial = 629] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17A36400) [pid = 1480] [serial = 624] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18BB3400) [pid = 1480] [serial = 627] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (164E1800) [pid = 1480] [serial = 615] [outer = 00000000] [url = about:blank] 13:33:57 INFO - PROCESS | 1480 | 1465245237909 Marionette TRACE conn6 <- [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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 790ms 13:33:57 INFO - PROCESS | 1480 | 1465245237987 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1480 | 1465245237991 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 13:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:33:57 INFO - PROCESS | 1480 | 1465245237998 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1480 | 1465245238000 Marionette TRACE conn6 <- [1,874,null,{}] 13:33:57 INFO - PROCESS | 1480 | 1465245238009 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:57 INFO - PROCESS | 1480 | 1465245238011 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:58 INFO - PROCESS | 1480 | 1465245238098 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 13:33:58 INFO - PROCESS | 1480 | 1465245238112 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1480 | 1465245238114 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:58 INFO - PROCESS | 1480 | ++DOCSHELL 11B5EC00 == 31 [pid = 1480] [id = 228] 13:33:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (11B60800) [pid = 1480] [serial = 683] [outer = 00000000] 13:33:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12112400) [pid = 1480] [serial = 684] [outer = 11B60800] 13:33:58 INFO - PROCESS | 1480 | 1465245238161 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (12236C00) [pid = 1480] [serial = 685] [outer = 11B60800] 13:33:58 INFO - PROCESS | 1480 | 1465245238627 Marionette TRACE conn6 <- [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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 13:33:58 INFO - PROCESS | 1480 | 1465245238691 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1480 | 1465245238693 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 13:33:58 INFO - PROCESS | 1480 | 1465245238697 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:33:58 INFO - PROCESS | 1480 | 1465245238700 Marionette TRACE conn6 <- [1,878,null,{}] 13:33:58 INFO - PROCESS | 1480 | 1465245238711 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:58 INFO - PROCESS | 1480 | 1465245238716 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:58 INFO - PROCESS | 1480 | 1465245238833 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 13:33:58 INFO - PROCESS | 1480 | 1465245238923 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1480 | 1465245238926 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:58 INFO - PROCESS | 1480 | ++DOCSHELL 13DC2C00 == 32 [pid = 1480] [id = 229] 13:33:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (13DC8800) [pid = 1480] [serial = 686] [outer = 00000000] 13:33:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14E4E400) [pid = 1480] [serial = 687] [outer = 13DC8800] 13:33:58 INFO - PROCESS | 1480 | 1465245238974 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E6AC00) [pid = 1480] [serial = 688] [outer = 13DC8800] 13:33:59 INFO - PROCESS | 1480 | 1465245239352 Marionette TRACE conn6 <- [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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 13:33:59 INFO - PROCESS | 1480 | 1465245239383 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1480 | 1465245239385 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 13:33:59 INFO - PROCESS | 1480 | 1465245239388 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:33:59 INFO - PROCESS | 1480 | 1465245239390 Marionette TRACE conn6 <- [1,882,null,{}] 13:33:59 INFO - PROCESS | 1480 | 1465245239393 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:33:59 INFO - PROCESS | 1480 | 1465245239395 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:59 INFO - PROCESS | 1480 | 1465245239495 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 13:33:59 INFO - PROCESS | 1480 | 1465245239500 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1480 | 1465245239502 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:33:59 INFO - PROCESS | 1480 | ++DOCSHELL 16331800 == 33 [pid = 1480] [id = 230] 13:33:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16332000) [pid = 1480] [serial = 689] [outer = 00000000] 13:33:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16DAF000) [pid = 1480] [serial = 690] [outer = 16332000] 13:33:59 INFO - PROCESS | 1480 | 1465245239547 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1729B400) [pid = 1480] [serial = 691] [outer = 16332000] 13:33:59 INFO - PROCESS | 1480 | 1465245240004 Marionette TRACE conn6 <- [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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 671ms 13:34:00 INFO - PROCESS | 1480 | 1465245240063 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1480 | 1465245240065 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:34:00 INFO - PROCESS | 1480 | 1465245240068 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1480 | 1465245240070 Marionette TRACE conn6 <- [1,886,null,{}] 13:34:00 INFO - PROCESS | 1480 | 1465245240080 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 1480 | 1465245240082 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:00 INFO - PROCESS | 1480 | 1465245240189 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 13:34:00 INFO - PROCESS | 1480 | 1465245240276 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1480 | 1465245240278 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:00 INFO - PROCESS | 1480 | ++DOCSHELL 0D70D400 == 34 [pid = 1480] [id = 231] 13:34:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17713000) [pid = 1480] [serial = 692] [outer = 00000000] 13:34:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17718C00) [pid = 1480] [serial = 693] [outer = 17713000] 13:34:00 INFO - PROCESS | 1480 | 1465245240323 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177E2C00) [pid = 1480] [serial = 694] [outer = 17713000] 13:34:00 INFO - PROCESS | 1480 | 1465245240732 Marionette TRACE conn6 <- [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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 13:34:00 INFO - PROCESS | 1480 | 1465245240799 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1480 | 1465245240801 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 13:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:34:00 INFO - PROCESS | 1480 | 1465245240804 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1480 | 1465245240806 Marionette TRACE conn6 <- [1,890,null,{}] 13:34:00 INFO - PROCESS | 1480 | 1465245240809 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:00 INFO - PROCESS | 1480 | 1465245240815 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:00 INFO - PROCESS | 1480 | 1465245240949 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 13:34:00 INFO - PROCESS | 1480 | 1465245241009 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1480 | 1465245241011 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:01 INFO - PROCESS | 1480 | ++DOCSHELL 17A30800 == 35 [pid = 1480] [id = 232] 13:34:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A34C00) [pid = 1480] [serial = 695] [outer = 00000000] 13:34:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BAB800) [pid = 1480] [serial = 696] [outer = 17A34C00] 13:34:01 INFO - PROCESS | 1480 | 1465245241056 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BB0800) [pid = 1480] [serial = 697] [outer = 17A34C00] 13:34:01 INFO - PROCESS | 1480 | 1465245241471 Marionette TRACE conn6 <- [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]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 729ms 13:34:01 INFO - PROCESS | 1480 | 1465245241546 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1480 | 1465245241548 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 13:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:34:01 INFO - PROCESS | 1480 | 1465245241554 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1480 | 1465245241555 Marionette TRACE conn6 <- [1,894,null,{}] 13:34:01 INFO - PROCESS | 1480 | 1465245241559 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:01 INFO - PROCESS | 1480 | 1465245241570 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:01 INFO - PROCESS | 1480 | 1465245241690 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0E37E400) [pid = 1480] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (11C7FC00) [pid = 1480] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D627800) [pid = 1480] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D612400) [pid = 1480] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E47400) [pid = 1480] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1984D400) [pid = 1480] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1A00D400) [pid = 1480] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (15634000) [pid = 1480] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (176C1C00) [pid = 1480] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (13DC6800) [pid = 1480] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (177E6400) [pid = 1480] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:34:01 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (14E49000) [pid = 1480] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:34:01 INFO - PROCESS | 1480 | 1465245241809 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1480 | 1465245241811 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:01 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCA000 == 36 [pid = 1480] [id = 233] 13:34:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D0E9800) [pid = 1480] [serial = 698] [outer = 00000000] 13:34:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0DD06000) [pid = 1480] [serial = 699] [outer = 0D0E9800] 13:34:01 INFO - PROCESS | 1480 | 1465245241856 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E49000) [pid = 1480] [serial = 700] [outer = 0D0E9800] 13:34:02 INFO - PROCESS | 1480 | 1465245242196 Marionette TRACE conn6 <- [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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 13:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:34:02 INFO - PROCESS | 1480 | 1465245242226 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 1480 | 1465245242228 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 13:34:02 INFO - PROCESS | 1480 | 1465245242231 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 1480 | 1465245242233 Marionette TRACE conn6 <- [1,898,null,{}] 13:34:02 INFO - PROCESS | 1480 | 1465245242236 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 1480 | 1465245242238 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:02 INFO - PROCESS | 1480 | 1465245242316 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 13:34:02 INFO - PROCESS | 1480 | 1465245242398 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1480 | 1465245242400 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:02 INFO - PROCESS | 1480 | ++DOCSHELL 0E37E400 == 37 [pid = 1480] [id = 234] 13:34:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (13D2D800) [pid = 1480] [serial = 701] [outer = 00000000] 13:34:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18CD2800) [pid = 1480] [serial = 702] [outer = 13D2D800] 13:34:02 INFO - PROCESS | 1480 | 1465245242445 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (19341C00) [pid = 1480] [serial = 703] [outer = 13D2D800] 13:34:02 INFO - PROCESS | 1480 | 1465245242790 Marionette TRACE conn6 <- [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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 13:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:34:02 INFO - PROCESS | 1480 | 1465245242862 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 1480 | 1465245242864 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 13:34:02 INFO - PROCESS | 1480 | 1465245242867 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 1480 | 1465245242869 Marionette TRACE conn6 <- [1,902,null,{}] 13:34:02 INFO - PROCESS | 1480 | 1465245242873 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:02 INFO - PROCESS | 1480 | 1465245242875 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:02 INFO - PROCESS | 1480 | 1465245242992 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 13:34:02 INFO - PROCESS | 1480 | 1465245243002 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1480 | 1465245243004 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:03 INFO - PROCESS | 1480 | ++DOCSHELL 17A3C800 == 38 [pid = 1480] [id = 235] 13:34:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18CC8000) [pid = 1480] [serial = 704] [outer = 00000000] 13:34:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1A00F000) [pid = 1480] [serial = 705] [outer = 18CC8000] 13:34:03 INFO - PROCESS | 1480 | 1465245243050 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1A449000) [pid = 1480] [serial = 706] [outer = 18CC8000] 13:34:03 INFO - PROCESS | 1480 | 1465245243485 Marionette TRACE conn6 <- [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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 13:34:03 INFO - PROCESS | 1480 | 1465245243547 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1480 | 1465245243550 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 13:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:34:03 INFO - PROCESS | 1480 | 1465245243560 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1480 | 1465245243561 Marionette TRACE conn6 <- [1,906,null,{}] 13:34:03 INFO - PROCESS | 1480 | 1465245243565 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:03 INFO - PROCESS | 1480 | 1465245243567 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:03 INFO - PROCESS | 1480 | 1465245243646 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 13:34:03 INFO - PROCESS | 1480 | 1465245243653 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1480 | 1465245243655 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:03 INFO - PROCESS | 1480 | ++DOCSHELL 1A444000 == 39 [pid = 1480] [id = 236] 13:34:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1A44EC00) [pid = 1480] [serial = 707] [outer = 00000000] 13:34:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1A596400) [pid = 1480] [serial = 708] [outer = 1A44EC00] 13:34:03 INFO - PROCESS | 1480 | 1465245243698 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1A5A1000) [pid = 1480] [serial = 709] [outer = 1A44EC00] 13:34:04 INFO - PROCESS | 1480 | 1465245244362 Marionette TRACE conn6 <- [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]]]}] 13:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 870ms 13:34:04 INFO - PROCESS | 1480 | 1465245244437 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 13:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:34:04 INFO - PROCESS | 1480 | 1465245244442 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 13:34:04 INFO - PROCESS | 1480 | 1465245244446 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 1480 | 1465245244451 Marionette TRACE conn6 <- [1,910,null,{}] 13:34:04 INFO - PROCESS | 1480 | 1465245244457 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:04 INFO - PROCESS | 1480 | 1465245244460 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:04 INFO - PROCESS | 1480 | 1465245244581 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 13:34:04 INFO - PROCESS | 1480 | 1465245244702 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1480 | 1465245244705 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:04 INFO - PROCESS | 1480 | ++DOCSHELL 0D1EDC00 == 40 [pid = 1480] [id = 237] 13:34:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0D705C00) [pid = 1480] [serial = 710] [outer = 00000000] 13:34:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0E988400) [pid = 1480] [serial = 711] [outer = 0D705C00] 13:34:04 INFO - PROCESS | 1480 | 1465245244766 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (123C0000) [pid = 1480] [serial = 712] [outer = 0D705C00] 13:34:05 INFO - PROCESS | 1480 | 1465245245357 Marionette TRACE conn6 <- [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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:34:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 930ms 13:34:05 INFO - PROCESS | 1480 | 1465245245377 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1480 | 1465245245381 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 13:34:05 INFO - PROCESS | 1480 | 1465245245388 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:34:05 INFO - PROCESS | 1480 | 1465245245391 Marionette TRACE conn6 <- [1,914,null,{}] 13:34:05 INFO - PROCESS | 1480 | 1465245245394 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:05 INFO - PROCESS | 1480 | 1465245245397 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:05 INFO - PROCESS | 1480 | 1465245245511 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 13:34:05 INFO - PROCESS | 1480 | 1465245245639 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 1480 | 1465245245641 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:05 INFO - PROCESS | 1480 | ++DOCSHELL 15560C00 == 41 [pid = 1480] [id = 238] 13:34:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (15C33C00) [pid = 1480] [serial = 713] [outer = 00000000] 13:34:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (164E4000) [pid = 1480] [serial = 714] [outer = 15C33C00] 13:34:05 INFO - PROCESS | 1480 | 1465245245699 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17718400) [pid = 1480] [serial = 715] [outer = 15C33C00] 13:34:06 INFO - PROCESS | 1480 | 1465245246302 Marionette TRACE conn6 <- [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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 970ms 13:34:06 INFO - PROCESS | 1480 | 1465245246362 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1480 | 1465245246365 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 13:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:34:06 INFO - PROCESS | 1480 | 1465245246368 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1480 | 1465245246372 Marionette TRACE conn6 <- [1,918,null,{}] 13:34:06 INFO - PROCESS | 1480 | 1465245246384 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:06 INFO - PROCESS | 1480 | 1465245246389 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:06 INFO - PROCESS | 1480 | 1465245246504 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 13:34:06 INFO - PROCESS | 1480 | 1465245246637 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1480 | 1465245246640 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:06 INFO - PROCESS | 1480 | ++DOCSHELL 1A5A2000 == 42 [pid = 1480] [id = 239] 13:34:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1B24C800) [pid = 1480] [serial = 716] [outer = 00000000] 13:34:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1B250800) [pid = 1480] [serial = 717] [outer = 1B24C800] 13:34:06 INFO - PROCESS | 1480 | 1465245246698 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1B255800) [pid = 1480] [serial = 718] [outer = 1B24C800] 13:34:07 INFO - PROCESS | 1480 | 1465245247300 Marionette TRACE conn6 <- [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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 970ms 13:34:07 INFO - PROCESS | 1480 | 1465245247342 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 1480 | 1465245247345 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 13:34:07 INFO - PROCESS | 1480 | 1465245247348 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:34:07 INFO - PROCESS | 1480 | 1465245247350 Marionette TRACE conn6 <- [1,922,null,{}] 13:34:07 INFO - PROCESS | 1480 | 1465245247354 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:07 INFO - PROCESS | 1480 | 1465245247357 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:07 INFO - PROCESS | 1480 | 1465245247468 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 13:34:07 INFO - PROCESS | 1480 | 1465245247695 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1480 | 1465245247698 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:07 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E9000 == 43 [pid = 1480] [id = 240] 13:34:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0D0E9400) [pid = 1480] [serial = 719] [outer = 00000000] 13:34:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0D611C00) [pid = 1480] [serial = 720] [outer = 0D0E9400] 13:34:07 INFO - PROCESS | 1480 | 1465245247789 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0D70D000) [pid = 1480] [serial = 721] [outer = 0D0E9400] 13:34:08 INFO - PROCESS | 1480 | 1465245248443 Marionette TRACE conn6 <- [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]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1120ms 13:34:08 INFO - PROCESS | 1480 | 1465245248472 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 1480 | 1465245248475 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 13:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:34:08 INFO - PROCESS | 1480 | 1465245248479 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1480 | 1465245248482 Marionette TRACE conn6 <- [1,926,null,{}] 13:34:08 INFO - PROCESS | 1480 | 1465245248487 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:08 INFO - PROCESS | 1480 | 1465245248490 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 17A3C800 == 42 [pid = 1480] [id = 235] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0E37E400 == 41 [pid = 1480] [id = 234] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0CDCA000 == 40 [pid = 1480] [id = 233] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 17A30800 == 39 [pid = 1480] [id = 232] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0D70D400 == 38 [pid = 1480] [id = 231] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 16331800 == 37 [pid = 1480] [id = 230] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 13DC2C00 == 36 [pid = 1480] [id = 229] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 11B5EC00 == 35 [pid = 1480] [id = 228] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0CD21000 == 34 [pid = 1480] [id = 227] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0CDC9400 == 33 [pid = 1480] [id = 226] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0CDCE800 == 32 [pid = 1480] [id = 225] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0E30C800 == 31 [pid = 1480] [id = 216] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 1A5A2000 == 30 [pid = 1480] [id = 239] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0D0E9000 == 29 [pid = 1480] [id = 240] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 15560C00 == 28 [pid = 1480] [id = 238] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 1A444000 == 27 [pid = 1480] [id = 236] 13:34:09 INFO - PROCESS | 1480 | --DOCSHELL 0D1EDC00 == 26 [pid = 1480] [id = 237] 13:34:09 INFO - PROCESS | 1480 | 1465245249187 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (193B3C00) [pid = 1480] [serial = 671] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (12239000) [pid = 1480] [serial = 648] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1221B000) [pid = 1480] [serial = 647] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (121D5C00) [pid = 1480] [serial = 653] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (12168000) [pid = 1480] [serial = 636] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0E30A800) [pid = 1480] [serial = 635] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D620400) [pid = 1480] [serial = 650] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D62EC00) [pid = 1480] [serial = 651] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (162D7000) [pid = 1480] [serial = 639] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (15488800) [pid = 1480] [serial = 638] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19C8E000) [pid = 1480] [serial = 642] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (19C24400) [pid = 1480] [serial = 641] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1A44B400) [pid = 1480] [serial = 645] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1A445800) [pid = 1480] [serial = 644] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (164E6800) [pid = 1480] [serial = 660] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16334C00) [pid = 1480] [serial = 659] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17717800) [pid = 1480] [serial = 662] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (177DFC00) [pid = 1480] [serial = 666] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17711000) [pid = 1480] [serial = 665] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BABC00) [pid = 1480] [serial = 668] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (177DDC00) [pid = 1480] [serial = 663] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14E4DC00) [pid = 1480] [serial = 656] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14E54C00) [pid = 1480] [serial = 657] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BAD800) [pid = 1480] [serial = 669] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (12231800) [pid = 1480] [serial = 654] [outer = 00000000] [url = about:blank] 13:34:09 INFO - PROCESS | 1480 | 1465245249391 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1480 | 1465245249394 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:09 INFO - PROCESS | 1480 | ++DOCSHELL 0C224C00 == 27 [pid = 1480] [id = 241] 13:34:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0C225800) [pid = 1480] [serial = 722] [outer = 00000000] 13:34:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0C232400) [pid = 1480] [serial = 723] [outer = 0C225800] 13:34:09 INFO - PROCESS | 1480 | 1465245249447 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D038800) [pid = 1480] [serial = 724] [outer = 0C225800] 13:34:09 INFO - PROCESS | 1480 | 1465245249889 Marionette TRACE conn6 <- [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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1477ms 13:34:09 INFO - PROCESS | 1480 | 1465245249960 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1480 | 1465245249964 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 13:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:34:09 INFO - PROCESS | 1480 | 1465245249969 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1480 | 1465245249973 Marionette TRACE conn6 <- [1,930,null,{}] 13:34:09 INFO - PROCESS | 1480 | 1465245249978 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:09 INFO - PROCESS | 1480 | 1465245249980 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:10 INFO - PROCESS | 1480 | 1465245250068 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 13:34:10 INFO - PROCESS | 1480 | 1465245250083 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1480 | 1465245250086 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:10 INFO - PROCESS | 1480 | ++DOCSHELL 0D83F800 == 28 [pid = 1480] [id = 242] 13:34:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D83FC00) [pid = 1480] [serial = 725] [outer = 00000000] 13:34:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D847000) [pid = 1480] [serial = 726] [outer = 0D83FC00] 13:34:10 INFO - PROCESS | 1480 | 1465245250134 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D99D800) [pid = 1480] [serial = 727] [outer = 0D83FC00] 13:34:10 INFO - PROCESS | 1480 | 1465245250598 Marionette TRACE conn6 <- [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]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 690ms 13:34:10 INFO - PROCESS | 1480 | 1465245250688 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 1480 | 1465245250691 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 13:34:10 INFO - PROCESS | 1480 | 1465245250696 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 1480 | 1465245250698 Marionette TRACE conn6 <- [1,934,null,{}] 13:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:34:10 INFO - PROCESS | 1480 | 1465245250705 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:10 INFO - PROCESS | 1480 | 1465245250707 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:10 INFO - PROCESS | 1480 | 1465245250800 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 13:34:10 INFO - PROCESS | 1480 | 1465245250876 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1480 | 1465245250879 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:10 INFO - PROCESS | 1480 | ++DOCSHELL 12168000 == 29 [pid = 1480] [id = 243] 13:34:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (121D3000) [pid = 1480] [serial = 728] [outer = 00000000] 13:34:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (12231C00) [pid = 1480] [serial = 729] [outer = 121D3000] 13:34:10 INFO - PROCESS | 1480 | 1465245250925 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (12236800) [pid = 1480] [serial = 730] [outer = 121D3000] 13:34:11 INFO - PROCESS | 1480 | 1465245251308 Marionette TRACE conn6 <- [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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 13:34:11 INFO - PROCESS | 1480 | 1465245251379 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1480 | 1465245251383 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 13:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:34:11 INFO - PROCESS | 1480 | 1465245251395 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1480 | 1465245251399 Marionette TRACE conn6 <- [1,938,null,{}] 13:34:11 INFO - PROCESS | 1480 | 1465245251415 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:11 INFO - PROCESS | 1480 | 1465245251419 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:11 INFO - PROCESS | 1480 | 1465245251557 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 13:34:11 INFO - PROCESS | 1480 | 1465245251565 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1480 | 1465245251567 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:11 INFO - PROCESS | 1480 | ++DOCSHELL 131BB400 == 30 [pid = 1480] [id = 244] 13:34:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (131BB800) [pid = 1480] [serial = 731] [outer = 00000000] 13:34:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (13DC7000) [pid = 1480] [serial = 732] [outer = 131BB800] 13:34:11 INFO - PROCESS | 1480 | 1465245251614 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14E54C00) [pid = 1480] [serial = 733] [outer = 131BB800] 13:34:12 INFO - PROCESS | 1480 | 1465245252064 Marionette TRACE conn6 <- [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]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 690ms 13:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:34:12 INFO - PROCESS | 1480 | 1465245252079 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 1480 | 1465245252082 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 13:34:12 INFO - PROCESS | 1480 | 1465245252085 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1480 | 1465245252086 Marionette TRACE conn6 <- [1,942,null,{}] 13:34:12 INFO - PROCESS | 1480 | 1465245252090 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 1480 | 1465245252092 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:12 INFO - PROCESS | 1480 | 1465245252229 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 13:34:12 INFO - PROCESS | 1480 | 1465245252236 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1480 | 1465245252238 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:12 INFO - PROCESS | 1480 | ++DOCSHELL 14E69400 == 31 [pid = 1480] [id = 245] 13:34:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14E6F000) [pid = 1480] [serial = 734] [outer = 00000000] 13:34:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (15C34000) [pid = 1480] [serial = 735] [outer = 14E6F000] 13:34:12 INFO - PROCESS | 1480 | 1465245252283 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (164DDC00) [pid = 1480] [serial = 736] [outer = 14E6F000] 13:34:12 INFO - PROCESS | 1480 | 1465245252728 Marionette TRACE conn6 <- [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]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 13:34:12 INFO - PROCESS | 1480 | 1465245252756 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 1480 | 1465245252758 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 13:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:34:12 INFO - PROCESS | 1480 | 1465245252761 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1480 | 1465245252762 Marionette TRACE conn6 <- [1,946,null,{}] 13:34:12 INFO - PROCESS | 1480 | 1465245252766 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:12 INFO - PROCESS | 1480 | 1465245252768 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:12 INFO - PROCESS | 1480 | 1465245252878 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 13:34:12 INFO - PROCESS | 1480 | 1465245252884 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1480 | 1465245252889 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:12 INFO - PROCESS | 1480 | ++DOCSHELL 16DA7000 == 32 [pid = 1480] [id = 246] 13:34:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (16DAEC00) [pid = 1480] [serial = 737] [outer = 00000000] 13:34:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (176BE400) [pid = 1480] [serial = 738] [outer = 16DAEC00] 13:34:12 INFO - PROCESS | 1480 | 1465245252991 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17713400) [pid = 1480] [serial = 739] [outer = 16DAEC00] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1A44EC00) [pid = 1480] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17713000) [pid = 1480] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17A34C00) [pid = 1480] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D0E9800) [pid = 1480] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (11B60800) [pid = 1480] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0CD2A800) [pid = 1480] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (16332000) [pid = 1480] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18CC8800) [pid = 1480] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0CDD2400) [pid = 1480] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1224E400) [pid = 1480] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (13DC8800) [pid = 1480] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (13D2D800) [pid = 1480] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:34:13 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18CC8000) [pid = 1480] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:34:13 INFO - PROCESS | 1480 | 1465245253774 Marionette TRACE conn6 <- [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]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1023ms 13:34:13 INFO - PROCESS | 1480 | 1465245253785 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 1480 | 1465245253787 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 13:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:34:13 INFO - PROCESS | 1480 | 1465245253789 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1480 | 1465245253791 Marionette TRACE conn6 <- [1,950,null,{}] 13:34:13 INFO - PROCESS | 1480 | 1465245253795 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:13 INFO - PROCESS | 1480 | 1465245253796 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:13 INFO - PROCESS | 1480 | 1465245253887 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 13:34:13 INFO - PROCESS | 1480 | 1465245253892 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 1480 | 1465245253894 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:13 INFO - PROCESS | 1480 | ++DOCSHELL 0D1ED400 == 33 [pid = 1480] [id = 247] 13:34:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1221F800) [pid = 1480] [serial = 740] [outer = 00000000] 13:34:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E6C000) [pid = 1480] [serial = 741] [outer = 1221F800] 13:34:13 INFO - PROCESS | 1480 | 1465245253938 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (164E0C00) [pid = 1480] [serial = 742] [outer = 1221F800] 13:34:14 INFO - PROCESS | 1480 | 1465245254369 Marionette TRACE conn6 <- [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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 13:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:34:14 INFO - PROCESS | 1480 | 1465245254421 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1480 | 1465245254423 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 13:34:14 INFO - PROCESS | 1480 | 1465245254426 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1480 | 1465245254428 Marionette TRACE conn6 <- [1,954,null,{}] 13:34:14 INFO - PROCESS | 1480 | 1465245254431 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:14 INFO - PROCESS | 1480 | 1465245254433 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:14 INFO - PROCESS | 1480 | 1465245254510 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 13:34:14 INFO - PROCESS | 1480 | 1465245254515 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1480 | 1465245254517 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:14 INFO - PROCESS | 1480 | ++DOCSHELL 1770D000 == 34 [pid = 1480] [id = 248] 13:34:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1770EC00) [pid = 1480] [serial = 743] [outer = 00000000] 13:34:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177E1C00) [pid = 1480] [serial = 744] [outer = 1770EC00] 13:34:14 INFO - PROCESS | 1480 | 1465245254563 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (177E3400) [pid = 1480] [serial = 745] [outer = 1770EC00] 13:34:14 INFO - PROCESS | 1480 | 1465245254972 Marionette TRACE conn6 <- [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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 572ms 13:34:15 INFO - PROCESS | 1480 | 1465245255021 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1480 | 1465245255023 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 13:34:15 INFO - PROCESS | 1480 | 1465245255027 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1480 | 1465245255029 Marionette TRACE conn6 <- [1,958,null,{}] 13:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:34:15 INFO - PROCESS | 1480 | 1465245255032 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:15 INFO - PROCESS | 1480 | 1465245255034 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:15 INFO - PROCESS | 1480 | 1465245255116 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 13:34:15 INFO - PROCESS | 1480 | 1465245255122 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1480 | 1465245255124 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:15 INFO - PROCESS | 1480 | ++DOCSHELL 17A3A800 == 35 [pid = 1480] [id = 249] 13:34:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A3BC00) [pid = 1480] [serial = 746] [outer = 00000000] 13:34:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17A76400) [pid = 1480] [serial = 747] [outer = 17A3BC00] 13:34:15 INFO - PROCESS | 1480 | 1465245255168 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BAB000) [pid = 1480] [serial = 748] [outer = 17A3BC00] 13:34:15 INFO - PROCESS | 1480 | 1465245255603 Marionette TRACE conn6 <- [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]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 13:34:15 INFO - PROCESS | 1480 | 1465245255669 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1480 | 1465245255671 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 13:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:34:15 INFO - PROCESS | 1480 | 1465245255717 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1480 | 1465245255720 Marionette TRACE conn6 <- [1,962,null,{}] 13:34:15 INFO - PROCESS | 1480 | 1465245255726 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:15 INFO - PROCESS | 1480 | 1465245255730 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:15 INFO - PROCESS | 1480 | 1465245255873 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 13:34:15 INFO - PROCESS | 1480 | 1465245255996 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1480 | 1465245256001 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:16 INFO - PROCESS | 1480 | ++DOCSHELL 0D161000 == 36 [pid = 1480] [id = 250] 13:34:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D161400) [pid = 1480] [serial = 749] [outer = 00000000] 13:34:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D613C00) [pid = 1480] [serial = 750] [outer = 0D161400] 13:34:16 INFO - PROCESS | 1480 | 1465245256063 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D62CC00) [pid = 1480] [serial = 751] [outer = 0D161400] 13:34:16 INFO - PROCESS | 1480 | 1465245256838 Marionette TRACE conn6 <- [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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1179ms 13:34:16 INFO - PROCESS | 1480 | 1465245256900 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1480 | 1465245256904 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 13:34:16 INFO - PROCESS | 1480 | 1465245256909 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:34:16 INFO - PROCESS | 1480 | 1465245256912 Marionette TRACE conn6 <- [1,966,null,{}] 13:34:16 INFO - PROCESS | 1480 | 1465245256919 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:16 INFO - PROCESS | 1480 | 1465245256923 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:17 INFO - PROCESS | 1480 | 1465245257049 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 13:34:17 INFO - PROCESS | 1480 | 1465245257169 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1480 | 1465245257172 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:17 INFO - PROCESS | 1480 | ++DOCSHELL 12231400 == 37 [pid = 1480] [id = 251] 13:34:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (12234800) [pid = 1480] [serial = 752] [outer = 00000000] 13:34:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (122BE800) [pid = 1480] [serial = 753] [outer = 12234800] 13:34:17 INFO - PROCESS | 1480 | 1465245257230 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (131C5000) [pid = 1480] [serial = 754] [outer = 12234800] 13:34:18 INFO - PROCESS | 1480 | 1465245258061 Marionette TRACE conn6 <- [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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1225ms 13:34:18 INFO - PROCESS | 1480 | 1465245258139 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1480 | 1465245258143 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 13:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:34:18 INFO - PROCESS | 1480 | 1465245258148 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1480 | 1465245258152 Marionette TRACE conn6 <- [1,970,null,{}] 13:34:18 INFO - PROCESS | 1480 | 1465245258157 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:18 INFO - PROCESS | 1480 | 1465245258160 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:18 INFO - PROCESS | 1480 | 1465245258271 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 13:34:18 INFO - PROCESS | 1480 | 1465245258352 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1480 | 1465245258356 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:18 INFO - PROCESS | 1480 | ++DOCSHELL 0D62E800 == 38 [pid = 1480] [id = 252] 13:34:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0D703800) [pid = 1480] [serial = 755] [outer = 00000000] 13:34:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D849C00) [pid = 1480] [serial = 756] [outer = 0D703800] 13:34:18 INFO - PROCESS | 1480 | 1465245258454 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0EA75400) [pid = 1480] [serial = 757] [outer = 0D703800] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 1770D000 == 37 [pid = 1480] [id = 248] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 0D1ED400 == 36 [pid = 1480] [id = 247] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 16DA7000 == 35 [pid = 1480] [id = 246] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 14E69400 == 34 [pid = 1480] [id = 245] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 131BB400 == 33 [pid = 1480] [id = 244] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 12168000 == 32 [pid = 1480] [id = 243] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 0D83F800 == 31 [pid = 1480] [id = 242] 13:34:18 INFO - PROCESS | 1480 | --DOCSHELL 0C224C00 == 30 [pid = 1480] [id = 241] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1A00F000) [pid = 1480] [serial = 705] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1A596400) [pid = 1480] [serial = 708] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1A5A1000) [pid = 1480] [serial = 709] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17718C00) [pid = 1480] [serial = 693] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (18BAB800) [pid = 1480] [serial = 696] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (177E2C00) [pid = 1480] [serial = 694] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0DD06000) [pid = 1480] [serial = 699] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18BB0800) [pid = 1480] [serial = 697] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (12112400) [pid = 1480] [serial = 684] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D625C00) [pid = 1480] [serial = 681] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0DA96800) [pid = 1480] [serial = 682] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (16DAF000) [pid = 1480] [serial = 690] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (19339C00) [pid = 1480] [serial = 672] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D0EA800) [pid = 1480] [serial = 675] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D54EC00) [pid = 1480] [serial = 676] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (12F86000) [pid = 1480] [serial = 678] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (13D2D400) [pid = 1480] [serial = 679] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E49000) [pid = 1480] [serial = 700] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E4E400) [pid = 1480] [serial = 687] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14E6AC00) [pid = 1480] [serial = 688] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (12236C00) [pid = 1480] [serial = 685] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1A449000) [pid = 1480] [serial = 706] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0DD84800) [pid = 1480] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18CD2800) [pid = 1480] [serial = 702] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (19341C00) [pid = 1480] [serial = 703] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1729B400) [pid = 1480] [serial = 691] [outer = 00000000] [url = about:blank] 13:34:18 INFO - PROCESS | 1480 | 1465245258962 Marionette TRACE conn6 <- [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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 871ms 13:34:19 INFO - PROCESS | 1480 | 1465245259020 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1480 | 1465245259025 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 13:34:19 INFO - PROCESS | 1480 | 1465245259030 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:34:19 INFO - PROCESS | 1480 | 1465245259033 Marionette TRACE conn6 <- [1,974,null,{}] 13:34:19 INFO - PROCESS | 1480 | 1465245259037 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 1480 | 1465245259040 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:19 INFO - PROCESS | 1480 | 1465245259130 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 13:34:19 INFO - PROCESS | 1480 | 1465245259137 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1480 | 1465245259139 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:19 INFO - PROCESS | 1480 | ++DOCSHELL 0D702400 == 31 [pid = 1480] [id = 253] 13:34:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D703400) [pid = 1480] [serial = 758] [outer = 00000000] 13:34:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0DD86C00) [pid = 1480] [serial = 759] [outer = 0D703400] 13:34:19 INFO - PROCESS | 1480 | 1465245259186 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (11C7F800) [pid = 1480] [serial = 760] [outer = 0D703400] 13:34:19 INFO - PROCESS | 1480 | 1465245259667 Marionette TRACE conn6 <- [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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 13:34:19 INFO - PROCESS | 1480 | 1465245259705 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1480 | 1465245259707 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 13:34:19 INFO - PROCESS | 1480 | 1465245259711 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:34:19 INFO - PROCESS | 1480 | 1465245259714 Marionette TRACE conn6 <- [1,978,null,{}] 13:34:19 INFO - PROCESS | 1480 | 1465245259725 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:19 INFO - PROCESS | 1480 | 1465245259729 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:19 INFO - PROCESS | 1480 | 1465245259847 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 13:34:19 INFO - PROCESS | 1480 | 1465245259938 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1480 | 1465245259942 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:19 INFO - PROCESS | 1480 | ++DOCSHELL 13D2D400 == 32 [pid = 1480] [id = 254] 13:34:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (13D2DC00) [pid = 1480] [serial = 761] [outer = 00000000] 13:34:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (13D36800) [pid = 1480] [serial = 762] [outer = 13D2DC00] 13:34:19 INFO - PROCESS | 1480 | 1465245259990 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14E4D800) [pid = 1480] [serial = 763] [outer = 13D2DC00] 13:34:20 INFO - PROCESS | 1480 | 1465245260354 Marionette TRACE conn6 <- [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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 13:34:20 INFO - PROCESS | 1480 | 1465245260398 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1480 | 1465245260400 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 13:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:34:20 INFO - PROCESS | 1480 | 1465245260404 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1480 | 1465245260405 Marionette TRACE conn6 <- [1,982,null,{}] 13:34:20 INFO - PROCESS | 1480 | 1465245260409 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:20 INFO - PROCESS | 1480 | 1465245260411 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:20 INFO - PROCESS | 1480 | 1465245260496 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 13:34:20 INFO - PROCESS | 1480 | 1465245260503 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1480 | 1465245260505 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:20 INFO - PROCESS | 1480 | ++DOCSHELL 14E71C00 == 33 [pid = 1480] [id = 255] 13:34:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (15486000) [pid = 1480] [serial = 764] [outer = 00000000] 13:34:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (164E7800) [pid = 1480] [serial = 765] [outer = 15486000] 13:34:20 INFO - PROCESS | 1480 | 1465245260558 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1728C800) [pid = 1480] [serial = 766] [outer = 15486000] 13:34:21 INFO - PROCESS | 1480 | 1465245261015 Marionette TRACE conn6 <- [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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 669ms 13:34:21 INFO - PROCESS | 1480 | 1465245261079 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1480 | 1465245261081 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:34:21 INFO - PROCESS | 1480 | 1465245261084 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1480 | 1465245261086 Marionette TRACE conn6 <- [1,986,null,{}] 13:34:21 INFO - PROCESS | 1480 | 1465245261090 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 1480 | 1465245261092 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:21 INFO - PROCESS | 1480 | 1465245261200 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 13:34:21 INFO - PROCESS | 1480 | 1465245261287 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1480 | 1465245261289 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:21 INFO - PROCESS | 1480 | ++DOCSHELL 17710000 == 34 [pid = 1480] [id = 256] 13:34:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17710800) [pid = 1480] [serial = 767] [outer = 00000000] 13:34:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177DD000) [pid = 1480] [serial = 768] [outer = 17710800] 13:34:21 INFO - PROCESS | 1480 | 1465245261332 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177E5800) [pid = 1480] [serial = 769] [outer = 17710800] 13:34:21 INFO - PROCESS | 1480 | 1465245261741 Marionette TRACE conn6 <- [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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 13:34:21 INFO - PROCESS | 1480 | 1465245261756 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1480 | 1465245261758 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 13:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:34:21 INFO - PROCESS | 1480 | 1465245261761 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1480 | 1465245261762 Marionette TRACE conn6 <- [1,990,null,{}] 13:34:21 INFO - PROCESS | 1480 | 1465245261766 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:21 INFO - PROCESS | 1480 | 1465245261772 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:21 INFO - PROCESS | 1480 | 1465245261930 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 13:34:21 INFO - PROCESS | 1480 | 1465245261993 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1480 | 1465245261995 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:21 INFO - PROCESS | 1480 | ++DOCSHELL 177E8C00 == 35 [pid = 1480] [id = 257] 13:34:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (179C6000) [pid = 1480] [serial = 770] [outer = 00000000] 13:34:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BB4800) [pid = 1480] [serial = 771] [outer = 179C6000] 13:34:22 INFO - PROCESS | 1480 | 1465245262042 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18CC7000) [pid = 1480] [serial = 772] [outer = 179C6000] 13:34:22 INFO - PROCESS | 1480 | 1465245262464 Marionette TRACE conn6 <- [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]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 770ms 13:34:22 INFO - PROCESS | 1480 | 1465245262556 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1480 | 1465245262558 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 13:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:34:22 INFO - PROCESS | 1480 | 1465245262564 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1480 | 1465245262566 Marionette TRACE conn6 <- [1,994,null,{}] 13:34:22 INFO - PROCESS | 1480 | 1465245262570 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:22 INFO - PROCESS | 1480 | 1465245262572 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:22 INFO - PROCESS | 1480 | 1465245262696 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 13:34:22 INFO - PROCESS | 1480 | 1465245262705 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1480 | 1465245262707 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:22 INFO - PROCESS | 1480 | ++DOCSHELL 0D708400 == 36 [pid = 1480] [id = 258] 13:34:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0DD84800) [pid = 1480] [serial = 773] [outer = 00000000] 13:34:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (19765000) [pid = 1480] [serial = 774] [outer = 0DD84800] 13:34:22 INFO - PROCESS | 1480 | 1465245262873 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19766C00) [pid = 1480] [serial = 775] [outer = 0DD84800] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D0E9400) [pid = 1480] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (121D3000) [pid = 1480] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D83FC00) [pid = 1480] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0C225800) [pid = 1480] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (131BB800) [pid = 1480] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14E6F000) [pid = 1480] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (16DAEC00) [pid = 1480] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1221F800) [pid = 1480] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D705C00) [pid = 1480] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (15C33C00) [pid = 1480] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1B24C800) [pid = 1480] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:34:22 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1770EC00) [pid = 1480] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:34:23 INFO - PROCESS | 1480 | 1465245263254 Marionette TRACE conn6 <- [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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 13:34:23 INFO - PROCESS | 1480 | 1465245263299 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 1480 | 1465245263301 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:34:23 INFO - PROCESS | 1480 | 1465245263304 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1480 | 1465245263305 Marionette TRACE conn6 <- [1,998,null,{}] 13:34:23 INFO - PROCESS | 1480 | 1465245263308 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 1480 | 1465245263310 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:23 INFO - PROCESS | 1480 | 1465245263390 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 13:34:23 INFO - PROCESS | 1480 | 1465245263472 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1480 | 1465245263474 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:23 INFO - PROCESS | 1480 | ++DOCSHELL 0D841400 == 37 [pid = 1480] [id = 259] 13:34:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0E309C00) [pid = 1480] [serial = 776] [outer = 00000000] 13:34:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17A32C00) [pid = 1480] [serial = 777] [outer = 0E309C00] 13:34:23 INFO - PROCESS | 1480 | 1465245263518 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (19345C00) [pid = 1480] [serial = 778] [outer = 0E309C00] 13:34:23 INFO - PROCESS | 1480 | 1465245263887 Marionette TRACE conn6 <- [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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 13:34:23 INFO - PROCESS | 1480 | 1465245263935 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 1480 | 1465245263937 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 13:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:34:23 INFO - PROCESS | 1480 | 1465245263940 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1480 | 1465245263942 Marionette TRACE conn6 <- [1,1002,null,{}] 13:34:23 INFO - PROCESS | 1480 | 1465245263946 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:23 INFO - PROCESS | 1480 | 1465245263948 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:24 INFO - PROCESS | 1480 | 1465245264066 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 13:34:24 INFO - PROCESS | 1480 | 1465245264074 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1480 | 1465245264076 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D61DC00 == 38 [pid = 1480] [id = 260] 13:34:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0D710400) [pid = 1480] [serial = 779] [outer = 00000000] 13:34:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (19C31400) [pid = 1480] [serial = 780] [outer = 0D710400] 13:34:24 INFO - PROCESS | 1480 | 1465245264149 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1A00C000) [pid = 1480] [serial = 781] [outer = 0D710400] 13:34:24 INFO - PROCESS | 1480 | 1465245264587 Marionette TRACE conn6 <- [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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 13:34:24 INFO - PROCESS | 1480 | 1465245264615 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1480 | 1465245264618 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 13:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:34:24 INFO - PROCESS | 1480 | 1465245264625 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1480 | 1465245264627 Marionette TRACE conn6 <- [1,1006,null,{}] 13:34:24 INFO - PROCESS | 1480 | 1465245264630 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:24 INFO - PROCESS | 1480 | 1465245264632 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:24 INFO - PROCESS | 1480 | 1465245264716 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 13:34:24 INFO - PROCESS | 1480 | 1465245264723 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1480 | 1465245264725 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:24 INFO - PROCESS | 1480 | ++DOCSHELL 1A444C00 == 39 [pid = 1480] [id = 261] 13:34:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1A446400) [pid = 1480] [serial = 782] [outer = 00000000] 13:34:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1A44CC00) [pid = 1480] [serial = 783] [outer = 1A446400] 13:34:24 INFO - PROCESS | 1480 | 1465245264772 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1A44D400) [pid = 1480] [serial = 784] [outer = 1A446400] 13:34:25 INFO - PROCESS | 1480 | 1465245265497 Marionette TRACE conn6 <- [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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 13:34:25 INFO - PROCESS | 1480 | 1465245265557 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 1480 | 1465245265562 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 13:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:34:25 INFO - PROCESS | 1480 | 1465245265566 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1480 | 1465245265572 Marionette TRACE conn6 <- [1,1010,null,{}] 13:34:25 INFO - PROCESS | 1480 | 1465245265577 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:25 INFO - PROCESS | 1480 | 1465245265580 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:25 INFO - PROCESS | 1480 | 1465245265707 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 13:34:25 INFO - PROCESS | 1480 | 1465245265829 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1480 | 1465245265832 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:25 INFO - PROCESS | 1480 | ++DOCSHELL 0D16AC00 == 40 [pid = 1480] [id = 262] 13:34:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D625C00) [pid = 1480] [serial = 785] [outer = 00000000] 13:34:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (121DA400) [pid = 1480] [serial = 786] [outer = 0D625C00] 13:34:25 INFO - PROCESS | 1480 | 1465245265891 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1223F400) [pid = 1480] [serial = 787] [outer = 0D625C00] 13:34:26 INFO - PROCESS | 1480 | 1465245266449 Marionette TRACE conn6 <- [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]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 13:34:26 INFO - PROCESS | 1480 | 1465245266497 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1480 | 1465245266502 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 13:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:34:26 INFO - PROCESS | 1480 | 1465245266508 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1480 | 1465245266511 Marionette TRACE conn6 <- [1,1014,null,{}] 13:34:26 INFO - PROCESS | 1480 | 1465245266515 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:26 INFO - PROCESS | 1480 | 1465245266518 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:26 INFO - PROCESS | 1480 | 1465245266633 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 13:34:26 INFO - PROCESS | 1480 | 1465245266735 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1480 | 1465245266737 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:26 INFO - PROCESS | 1480 | ++DOCSHELL 1567D800 == 41 [pid = 1480] [id = 263] 13:34:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (16334800) [pid = 1480] [serial = 788] [outer = 00000000] 13:34:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (177DB800) [pid = 1480] [serial = 789] [outer = 16334800] 13:34:26 INFO - PROCESS | 1480 | 1465245266794 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17A32800) [pid = 1480] [serial = 790] [outer = 16334800] 13:34:27 INFO - PROCESS | 1480 | 1465245267423 Marionette TRACE conn6 <- [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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 970ms 13:34:27 INFO - PROCESS | 1480 | 1465245267482 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1480 | 1465245267484 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 13:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:34:27 INFO - PROCESS | 1480 | 1465245267488 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1480 | 1465245267492 Marionette TRACE conn6 <- [1,1018,null,{}] 13:34:27 INFO - PROCESS | 1480 | 1465245267503 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:27 INFO - PROCESS | 1480 | 1465245267508 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:27 INFO - PROCESS | 1480 | 1465245267617 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 13:34:27 INFO - PROCESS | 1480 | 1465245267746 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1480 | 1465245267750 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:27 INFO - PROCESS | 1480 | ++DOCSHELL 1A50E800 == 42 [pid = 1480] [id = 264] 13:34:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1A595400) [pid = 1480] [serial = 791] [outer = 00000000] 13:34:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1A59D000) [pid = 1480] [serial = 792] [outer = 1A595400] 13:34:27 INFO - PROCESS | 1480 | 1465245267808 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1B24DC00) [pid = 1480] [serial = 793] [outer = 1A595400] 13:34:28 INFO - PROCESS | 1480 | 1465245268449 Marionette TRACE conn6 <- [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]]]}] 13:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1019ms 13:34:28 INFO - PROCESS | 1480 | 1465245268511 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1480 | 1465245268514 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 13:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:34:28 INFO - PROCESS | 1480 | 1465245268518 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1480 | 1465245268520 Marionette TRACE conn6 <- [1,1022,null,{}] 13:34:28 INFO - PROCESS | 1480 | 1465245268524 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:28 INFO - PROCESS | 1480 | 1465245268527 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:28 INFO - PROCESS | 1480 | 1465245268639 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 13:34:28 INFO - PROCESS | 1480 | 1465245268883 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1480 | 1465245268886 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:28 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E9800 == 43 [pid = 1480] [id = 265] 13:34:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D0E9C00) [pid = 1480] [serial = 794] [outer = 00000000] 13:34:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0D61A400) [pid = 1480] [serial = 795] [outer = 0D0E9C00] 13:34:28 INFO - PROCESS | 1480 | 1465245268959 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0D703000) [pid = 1480] [serial = 796] [outer = 0D0E9C00] 13:34:29 INFO - PROCESS | 1480 | 1465245269535 Marionette TRACE conn6 <- [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]]]}] 13:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1069ms 13:34:29 INFO - PROCESS | 1480 | 1465245269593 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1480 | 1465245269597 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 13:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:34:29 INFO - PROCESS | 1480 | 1465245269601 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1480 | 1465245269604 Marionette TRACE conn6 <- [1,1026,null,{}] 13:34:29 INFO - PROCESS | 1480 | 1465245269609 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:29 INFO - PROCESS | 1480 | 1465245269614 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:29 INFO - PROCESS | 1480 | 1465245269718 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D61DC00 == 42 [pid = 1480] [id = 260] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D841400 == 41 [pid = 1480] [id = 259] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D708400 == 40 [pid = 1480] [id = 258] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 177E8C00 == 39 [pid = 1480] [id = 257] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 17710000 == 38 [pid = 1480] [id = 256] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 14E71C00 == 37 [pid = 1480] [id = 255] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 13D2D400 == 36 [pid = 1480] [id = 254] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D702400 == 35 [pid = 1480] [id = 253] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D62E800 == 34 [pid = 1480] [id = 252] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 12231400 == 33 [pid = 1480] [id = 251] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 17A3A800 == 32 [pid = 1480] [id = 249] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D161000 == 31 [pid = 1480] [id = 250] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 1A50E800 == 30 [pid = 1480] [id = 264] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D0E9800 == 29 [pid = 1480] [id = 265] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 1567D800 == 28 [pid = 1480] [id = 263] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 1A444C00 == 27 [pid = 1480] [id = 261] 13:34:30 INFO - PROCESS | 1480 | --DOCSHELL 0D16AC00 == 26 [pid = 1480] [id = 262] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (17A76400) [pid = 1480] [serial = 747] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D70D000) [pid = 1480] [serial = 721] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0D611C00) [pid = 1480] [serial = 720] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (12231C00) [pid = 1480] [serial = 729] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D847000) [pid = 1480] [serial = 726] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D99D800) [pid = 1480] [serial = 727] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0C232400) [pid = 1480] [serial = 723] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D038800) [pid = 1480] [serial = 724] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (13DC7000) [pid = 1480] [serial = 732] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (15C34000) [pid = 1480] [serial = 735] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (164DDC00) [pid = 1480] [serial = 736] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (176BE400) [pid = 1480] [serial = 738] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (164E0C00) [pid = 1480] [serial = 742] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E6C000) [pid = 1480] [serial = 741] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (123C0000) [pid = 1480] [serial = 712] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0E988400) [pid = 1480] [serial = 711] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17718400) [pid = 1480] [serial = 715] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (164E4000) [pid = 1480] [serial = 714] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1B255800) [pid = 1480] [serial = 718] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1B250800) [pid = 1480] [serial = 717] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17713400) [pid = 1480] [serial = 739] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14E54C00) [pid = 1480] [serial = 733] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (177E3400) [pid = 1480] [serial = 745] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (177E1C00) [pid = 1480] [serial = 744] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (12236800) [pid = 1480] [serial = 730] [outer = 00000000] [url = about:blank] 13:34:30 INFO - PROCESS | 1480 | 1465245270554 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1480 | 1465245270557 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:30 INFO - PROCESS | 1480 | ++DOCSHELL 0C22A000 == 27 [pid = 1480] [id = 266] 13:34:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0C22BC00) [pid = 1480] [serial = 797] [outer = 00000000] 13:34:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0CD29400) [pid = 1480] [serial = 798] [outer = 0C22BC00] 13:34:30 INFO - PROCESS | 1480 | 1465245270607 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D0E7400) [pid = 1480] [serial = 799] [outer = 0C22BC00] 13:34:31 INFO - PROCESS | 1480 | 1465245271063 Marionette TRACE conn6 <- [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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1535ms 13:34:31 INFO - PROCESS | 1480 | 1465245271142 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1480 | 1465245271146 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 13:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:34:31 INFO - PROCESS | 1480 | 1465245271150 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1480 | 1465245271153 Marionette TRACE conn6 <- [1,1030,null,{}] 13:34:31 INFO - PROCESS | 1480 | 1465245271158 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:31 INFO - PROCESS | 1480 | 1465245271160 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:31 INFO - PROCESS | 1480 | 1465245271250 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 13:34:31 INFO - PROCESS | 1480 | 1465245271259 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1480 | 1465245271262 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:31 INFO - PROCESS | 1480 | ++DOCSHELL 0D685000 == 28 [pid = 1480] [id = 267] 13:34:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D702400) [pid = 1480] [serial = 800] [outer = 00000000] 13:34:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D70A800) [pid = 1480] [serial = 801] [outer = 0D702400] 13:34:31 INFO - PROCESS | 1480 | 1465245271309 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D841400) [pid = 1480] [serial = 802] [outer = 0D702400] 13:34:31 INFO - PROCESS | 1480 | 1465245271764 Marionette TRACE conn6 <- [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]]]}] 13:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 13:34:31 INFO - PROCESS | 1480 | 1465245271853 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1480 | 1465245271857 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 13:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:34:31 INFO - PROCESS | 1480 | 1465245271864 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1480 | 1465245271866 Marionette TRACE conn6 <- [1,1034,null,{}] 13:34:31 INFO - PROCESS | 1480 | 1465245271870 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:31 INFO - PROCESS | 1480 | 1465245271872 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:31 INFO - PROCESS | 1480 | 1465245271965 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 13:34:32 INFO - PROCESS | 1480 | 1465245272058 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1480 | 1465245272060 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:32 INFO - PROCESS | 1480 | ++DOCSHELL 1215A800 == 29 [pid = 1480] [id = 268] 13:34:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12160C00) [pid = 1480] [serial = 803] [outer = 00000000] 13:34:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (12222C00) [pid = 1480] [serial = 804] [outer = 12160C00] 13:34:32 INFO - PROCESS | 1480 | 1465245272108 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (12236800) [pid = 1480] [serial = 805] [outer = 12160C00] 13:34:32 INFO - PROCESS | 1480 | 1465245272497 Marionette TRACE conn6 <- [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]]]}] 13:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 670ms 13:34:32 INFO - PROCESS | 1480 | 1465245272545 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1480 | 1465245272547 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 13:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:34:32 INFO - PROCESS | 1480 | 1465245272558 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1480 | 1465245272563 Marionette TRACE conn6 <- [1,1038,null,{}] 13:34:32 INFO - PROCESS | 1480 | 1465245272579 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:32 INFO - PROCESS | 1480 | 1465245272583 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:32 INFO - PROCESS | 1480 | 1465245272696 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 13:34:32 INFO - PROCESS | 1480 | 1465245272708 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1480 | 1465245272719 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:32 INFO - PROCESS | 1480 | ++DOCSHELL 0D0ED400 == 30 [pid = 1480] [id = 269] 13:34:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0D16AC00) [pid = 1480] [serial = 806] [outer = 00000000] 13:34:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (13D2E000) [pid = 1480] [serial = 807] [outer = 0D16AC00] 13:34:32 INFO - PROCESS | 1480 | 1465245272809 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14E4EC00) [pid = 1480] [serial = 808] [outer = 0D16AC00] 13:34:33 INFO - PROCESS | 1480 | 1465245273243 Marionette TRACE conn6 <- [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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 750ms 13:34:33 INFO - PROCESS | 1480 | 1465245273336 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1480 | 1465245273338 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 13:34:33 INFO - PROCESS | 1480 | 1465245273344 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1480 | 1465245273345 Marionette TRACE conn6 <- [1,1042,null,{}] 13:34:33 INFO - PROCESS | 1480 | 1465245273349 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:34:33 INFO - PROCESS | 1480 | 1465245273351 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:33 INFO - PROCESS | 1480 | 1465245273468 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 13:34:33 INFO - PROCESS | 1480 | 1465245273524 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1480 | 1465245273526 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:33 INFO - PROCESS | 1480 | ++DOCSHELL 14E64C00 == 31 [pid = 1480] [id = 270] 13:34:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14E6E400) [pid = 1480] [serial = 809] [outer = 00000000] 13:34:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (15561400) [pid = 1480] [serial = 810] [outer = 14E6E400] 13:34:33 INFO - PROCESS | 1480 | 1465245273570 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (15678400) [pid = 1480] [serial = 811] [outer = 14E6E400] 13:34:33 INFO - PROCESS | 1480 | 1465245273975 Marionette TRACE conn6 <- [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]]]}] 13:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 13:34:33 INFO - PROCESS | 1480 | 1465245274021 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 1480 | 1465245274024 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 13:34:34 INFO - PROCESS | 1480 | 1465245274027 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:34:34 INFO - PROCESS | 1480 | 1465245274029 Marionette TRACE conn6 <- [1,1046,null,{}] 13:34:34 INFO - PROCESS | 1480 | 1465245274032 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 1480 | 1465245274034 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:34 INFO - PROCESS | 1480 | 1465245274148 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 13:34:34 INFO - PROCESS | 1480 | 1465245274155 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1480 | 1465245274162 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:34 INFO - PROCESS | 1480 | ++DOCSHELL 164DD800 == 32 [pid = 1480] [id = 271] 13:34:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (164DDC00) [pid = 1480] [serial = 812] [outer = 00000000] 13:34:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (164E4400) [pid = 1480] [serial = 813] [outer = 164DDC00] 13:34:34 INFO - PROCESS | 1480 | 1465245274268 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17290800) [pid = 1480] [serial = 814] [outer = 164DDC00] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (13D2DC00) [pid = 1480] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (179C6000) [pid = 1480] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0E309C00) [pid = 1480] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17710800) [pid = 1480] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (12234800) [pid = 1480] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D703400) [pid = 1480] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D161400) [pid = 1480] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15486000) [pid = 1480] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0DD84800) [pid = 1480] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D703800) [pid = 1480] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17A3BC00) [pid = 1480] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1A446400) [pid = 1480] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:34:34 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D710400) [pid = 1480] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:34:34 INFO - PROCESS | 1480 | 1465245274963 Marionette TRACE conn6 <- [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]]]}] 13:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 970ms 13:34:34 INFO - PROCESS | 1480 | 1465245275002 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 1480 | 1465245275004 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 13:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:34:34 INFO - PROCESS | 1480 | 1465245275007 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 1480 | 1465245275008 Marionette TRACE conn6 <- [1,1050,null,{}] 13:34:34 INFO - PROCESS | 1480 | 1465245275012 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:34 INFO - PROCESS | 1480 | 1465245275014 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:35 INFO - PROCESS | 1480 | 1465245275126 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 13:34:35 INFO - PROCESS | 1480 | 1465245275194 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1480 | 1465245275196 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:35 INFO - PROCESS | 1480 | ++DOCSHELL 0C225000 == 33 [pid = 1480] [id = 272] 13:34:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D625400) [pid = 1480] [serial = 815] [outer = 00000000] 13:34:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (164DF800) [pid = 1480] [serial = 816] [outer = 0D625400] 13:34:35 INFO - PROCESS | 1480 | 1465245275240 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (176BE400) [pid = 1480] [serial = 817] [outer = 0D625400] 13:34:35 INFO - PROCESS | 1480 | 1465245275579 Marionette TRACE conn6 <- [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]]]}] 13:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 13:34:35 INFO - PROCESS | 1480 | 1465245275638 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1480 | 1465245275640 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 13:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:34:35 INFO - PROCESS | 1480 | 1465245275643 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1480 | 1465245275645 Marionette TRACE conn6 <- [1,1054,null,{}] 13:34:35 INFO - PROCESS | 1480 | 1465245275648 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:35 INFO - PROCESS | 1480 | 1465245275650 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:35 INFO - PROCESS | 1480 | 1465245275732 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 13:34:35 INFO - PROCESS | 1480 | 1465245275738 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1480 | 1465245275740 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:35 INFO - PROCESS | 1480 | ++DOCSHELL 1770CC00 == 34 [pid = 1480] [id = 273] 13:34:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1770D000) [pid = 1480] [serial = 818] [outer = 00000000] 13:34:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17718400) [pid = 1480] [serial = 819] [outer = 1770D000] 13:34:35 INFO - PROCESS | 1480 | 1465245275787 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177C3C00) [pid = 1480] [serial = 820] [outer = 1770D000] 13:34:36 INFO - PROCESS | 1480 | 1465245276207 Marionette TRACE conn6 <- [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]]]}] 13:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 13:34:36 INFO - PROCESS | 1480 | 1465245276274 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1480 | 1465245276276 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 13:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:34:36 INFO - PROCESS | 1480 | 1465245276279 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1480 | 1465245276280 Marionette TRACE conn6 <- [1,1058,null,{}] 13:34:36 INFO - PROCESS | 1480 | 1465245276284 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:36 INFO - PROCESS | 1480 | 1465245276286 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:36 INFO - PROCESS | 1480 | 1465245276366 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 13:34:36 INFO - PROCESS | 1480 | 1465245276374 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1480 | 1465245276376 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:36 INFO - PROCESS | 1480 | ++DOCSHELL 177E5000 == 35 [pid = 1480] [id = 274] 13:34:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (177E6800) [pid = 1480] [serial = 821] [outer = 00000000] 13:34:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A32000) [pid = 1480] [serial = 822] [outer = 177E6800] 13:34:36 INFO - PROCESS | 1480 | 1465245276419 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17A34400) [pid = 1480] [serial = 823] [outer = 177E6800] 13:34:37 INFO - PROCESS | 1480 | 1465245277051 Marionette TRACE conn6 <- [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]]]}] 13:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 13:34:37 INFO - PROCESS | 1480 | 1465245277110 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 1480 | 1465245277115 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 13:34:37 INFO - PROCESS | 1480 | 1465245277121 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:34:37 INFO - PROCESS | 1480 | 1465245277125 Marionette TRACE conn6 <- [1,1062,null,{}] 13:34:37 INFO - PROCESS | 1480 | 1465245277131 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:37 INFO - PROCESS | 1480 | 1465245277134 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:37 INFO - PROCESS | 1480 | 1465245277301 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 13:34:37 INFO - PROCESS | 1480 | 1465245277427 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1480 | 1465245277432 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:37 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCC000 == 36 [pid = 1480] [id = 275] 13:34:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0CDD3C00) [pid = 1480] [serial = 824] [outer = 00000000] 13:34:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D620C00) [pid = 1480] [serial = 825] [outer = 0CDD3C00] 13:34:37 INFO - PROCESS | 1480 | 1465245277491 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D704400) [pid = 1480] [serial = 826] [outer = 0CDD3C00] 13:34:38 INFO - PROCESS | 1480 | 1465245278325 Marionette TRACE conn6 <- [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]]]}] 13:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1236ms 13:34:38 INFO - PROCESS | 1480 | 1465245278361 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1480 | 1465245278366 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 13:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:34:38 INFO - PROCESS | 1480 | 1465245278372 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1480 | 1465245278375 Marionette TRACE conn6 <- [1,1066,null,{}] 13:34:38 INFO - PROCESS | 1480 | 1465245278379 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:38 INFO - PROCESS | 1480 | 1465245278382 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:38 INFO - PROCESS | 1480 | 1465245278505 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 13:34:38 INFO - PROCESS | 1480 | 1465245278633 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1480 | 1465245278635 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:38 INFO - PROCESS | 1480 | ++DOCSHELL 12F82000 == 37 [pid = 1480] [id = 276] 13:34:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (12F84C00) [pid = 1480] [serial = 827] [outer = 00000000] 13:34:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (131C0800) [pid = 1480] [serial = 828] [outer = 12F84C00] 13:34:38 INFO - PROCESS | 1480 | 1465245278693 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14E69400) [pid = 1480] [serial = 829] [outer = 12F84C00] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 1770CC00 == 36 [pid = 1480] [id = 273] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 0C225000 == 35 [pid = 1480] [id = 272] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 164DD800 == 34 [pid = 1480] [id = 271] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 14E64C00 == 33 [pid = 1480] [id = 270] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 0D0ED400 == 32 [pid = 1480] [id = 269] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 1215A800 == 31 [pid = 1480] [id = 268] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 0D685000 == 30 [pid = 1480] [id = 267] 13:34:39 INFO - PROCESS | 1480 | --DOCSHELL 0C22A000 == 29 [pid = 1480] [id = 266] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1A44D400) [pid = 1480] [serial = 784] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (19C31400) [pid = 1480] [serial = 780] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14E4D800) [pid = 1480] [serial = 763] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18CC7000) [pid = 1480] [serial = 772] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19345C00) [pid = 1480] [serial = 778] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18BB4800) [pid = 1480] [serial = 771] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (13D36800) [pid = 1480] [serial = 762] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17A32C00) [pid = 1480] [serial = 777] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (177DD000) [pid = 1480] [serial = 768] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (122BE800) [pid = 1480] [serial = 753] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0DD86C00) [pid = 1480] [serial = 759] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D62CC00) [pid = 1480] [serial = 751] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (164E7800) [pid = 1480] [serial = 765] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D613C00) [pid = 1480] [serial = 750] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (177E5800) [pid = 1480] [serial = 769] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (11C7F800) [pid = 1480] [serial = 760] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19766C00) [pid = 1480] [serial = 775] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (19765000) [pid = 1480] [serial = 774] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0EA75400) [pid = 1480] [serial = 757] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (131C5000) [pid = 1480] [serial = 754] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18BAB000) [pid = 1480] [serial = 748] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0D849C00) [pid = 1480] [serial = 756] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1728C800) [pid = 1480] [serial = 766] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1A44CC00) [pid = 1480] [serial = 783] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (1A00C000) [pid = 1480] [serial = 781] [outer = 00000000] [url = about:blank] 13:34:39 INFO - PROCESS | 1480 | 1465245279624 Marionette TRACE conn6 <- [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]]]}] 13:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1273ms 13:34:39 INFO - PROCESS | 1480 | 1465245279649 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 13:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:34:39 INFO - PROCESS | 1480 | 1465245279653 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 13:34:39 INFO - PROCESS | 1480 | 1465245279658 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1480 | 1465245279661 Marionette TRACE conn6 <- [1,1070,null,{}] 13:34:39 INFO - PROCESS | 1480 | 1465245279666 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:39 INFO - PROCESS | 1480 | 1465245279669 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:39 INFO - PROCESS | 1480 | 1465245279762 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 13:34:39 INFO - PROCESS | 1480 | 1465245279775 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1480 | 1465245279779 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:39 INFO - PROCESS | 1480 | ++DOCSHELL 0D617C00 == 30 [pid = 1480] [id = 277] 13:34:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D619400) [pid = 1480] [serial = 830] [outer = 00000000] 13:34:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D61F400) [pid = 1480] [serial = 831] [outer = 0D619400] 13:34:39 INFO - PROCESS | 1480 | 1465245279827 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D631800) [pid = 1480] [serial = 832] [outer = 0D619400] 13:34:40 INFO - PROCESS | 1480 | 1465245280337 Marionette TRACE conn6 <- [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]]]}] 13:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 730ms 13:34:40 INFO - PROCESS | 1480 | 1465245280389 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1480 | 1465245280393 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 13:34:40 INFO - PROCESS | 1480 | 1465245280399 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:34:40 INFO - PROCESS | 1480 | 1465245280401 Marionette TRACE conn6 <- [1,1074,null,{}] 13:34:40 INFO - PROCESS | 1480 | 1465245280405 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:40 INFO - PROCESS | 1480 | 1465245280407 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:40 INFO - PROCESS | 1480 | 1465245280493 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 13:34:40 INFO - PROCESS | 1480 | 1465245280581 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1480 | 1465245280583 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:40 INFO - PROCESS | 1480 | ++DOCSHELL 0E30F400 == 31 [pid = 1480] [id = 278] 13:34:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0E37DC00) [pid = 1480] [serial = 833] [outer = 00000000] 13:34:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (11BA0000) [pid = 1480] [serial = 834] [outer = 0E37DC00] 13:34:40 INFO - PROCESS | 1480 | 1465245280630 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1221A400) [pid = 1480] [serial = 835] [outer = 0E37DC00] 13:34:40 INFO - PROCESS | 1480 | 1465245281003 Marionette TRACE conn6 <- [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]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 13:34:41 INFO - PROCESS | 1480 | 1465245281034 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1480 | 1465245281036 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 13:34:41 INFO - PROCESS | 1480 | 1465245281039 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:34:41 INFO - PROCESS | 1480 | 1465245281043 Marionette TRACE conn6 <- [1,1078,null,{}] 13:34:41 INFO - PROCESS | 1480 | 1465245281053 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:41 INFO - PROCESS | 1480 | 1465245281058 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:41 INFO - PROCESS | 1480 | 1465245281143 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 13:34:41 INFO - PROCESS | 1480 | 1465245281181 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1480 | 1465245281184 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:41 INFO - PROCESS | 1480 | ++DOCSHELL 13DC5000 == 32 [pid = 1480] [id = 279] 13:34:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (13DC6800) [pid = 1480] [serial = 836] [outer = 00000000] 13:34:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14E52800) [pid = 1480] [serial = 837] [outer = 13DC6800] 13:34:41 INFO - PROCESS | 1480 | 1465245281231 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1555DC00) [pid = 1480] [serial = 838] [outer = 13DC6800] 13:34:41 INFO - PROCESS | 1480 | 1465245281744 Marionette TRACE conn6 <- [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]]]}] 13:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 729ms 13:34:41 INFO - PROCESS | 1480 | 1465245281774 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1480 | 1465245281776 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 13:34:41 INFO - PROCESS | 1480 | 1465245281779 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:34:41 INFO - PROCESS | 1480 | 1465245281781 Marionette TRACE conn6 <- [1,1082,null,{}] 13:34:41 INFO - PROCESS | 1480 | 1465245281784 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:41 INFO - PROCESS | 1480 | 1465245281786 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:41 INFO - PROCESS | 1480 | 1465245281902 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 13:34:41 INFO - PROCESS | 1480 | 1465245281907 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1480 | 1465245281909 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:41 INFO - PROCESS | 1480 | ++DOCSHELL 16339800 == 33 [pid = 1480] [id = 280] 13:34:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (164DE800) [pid = 1480] [serial = 839] [outer = 00000000] 13:34:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (164E8C00) [pid = 1480] [serial = 840] [outer = 164DE800] 13:34:41 INFO - PROCESS | 1480 | 1465245282000 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177E2C00) [pid = 1480] [serial = 841] [outer = 164DE800] 13:34:42 INFO - PROCESS | 1480 | 1465245282442 Marionette TRACE conn6 <- [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]]]}] 13:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 13:34:42 INFO - PROCESS | 1480 | 1465245282454 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1480 | 1465245282456 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 13:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:34:42 INFO - PROCESS | 1480 | 1465245282458 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1480 | 1465245282460 Marionette TRACE conn6 <- [1,1086,null,{}] 13:34:42 INFO - PROCESS | 1480 | 1465245282463 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:42 INFO - PROCESS | 1480 | 1465245282466 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:42 INFO - PROCESS | 1480 | 1465245282601 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 13:34:42 INFO - PROCESS | 1480 | 1465245282617 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 1480 | 1465245282619 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:42 INFO - PROCESS | 1480 | ++DOCSHELL 177E6000 == 34 [pid = 1480] [id = 281] 13:34:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (177E7400) [pid = 1480] [serial = 842] [outer = 00000000] 13:34:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17A3CC00) [pid = 1480] [serial = 843] [outer = 177E7400] 13:34:42 INFO - PROCESS | 1480 | 1465245282666 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A3EC00) [pid = 1480] [serial = 844] [outer = 177E7400] 13:34:43 INFO - PROCESS | 1480 | 1465245283120 Marionette TRACE conn6 <- [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]]]}] 13:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 13:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:34:43 INFO - PROCESS | 1480 | 1465245283132 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 1480 | 1465245283134 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 13:34:43 INFO - PROCESS | 1480 | 1465245283137 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 1480 | 1465245283139 Marionette TRACE conn6 <- [1,1090,null,{}] 13:34:43 INFO - PROCESS | 1480 | 1465245283142 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:43 INFO - PROCESS | 1480 | 1465245283148 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:43 INFO - PROCESS | 1480 | 1465245283302 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 13:34:43 INFO - PROCESS | 1480 | 1465245283308 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1480 | 1465245283310 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:43 INFO - PROCESS | 1480 | ++DOCSHELL 18BB4400 == 35 [pid = 1480] [id = 282] 13:34:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BB4800) [pid = 1480] [serial = 845] [outer = 00000000] 13:34:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19345000) [pid = 1480] [serial = 846] [outer = 18BB4800] 13:34:43 INFO - PROCESS | 1480 | 1465245283409 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (193BF800) [pid = 1480] [serial = 847] [outer = 18BB4800] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D702400) [pid = 1480] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0C22BC00) [pid = 1480] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (12160C00) [pid = 1480] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E6E400) [pid = 1480] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D0E9C00) [pid = 1480] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D625400) [pid = 1480] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (164DDC00) [pid = 1480] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1770D000) [pid = 1480] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D625C00) [pid = 1480] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (16334800) [pid = 1480] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1A595400) [pid = 1480] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:34:43 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D16AC00) [pid = 1480] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:34:43 INFO - PROCESS | 1480 | 1465245283934 Marionette TRACE conn6 <- [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]]]}] 13:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 870ms 13:34:43 INFO - PROCESS | 1480 | 1465245284010 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 1480 | 1465245284012 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 13:34:43 INFO - PROCESS | 1480 | 1465245284016 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:34:43 INFO - PROCESS | 1480 | 1465245284017 Marionette TRACE conn6 <- [1,1094,null,{}] 13:34:44 INFO - PROCESS | 1480 | 1465245284021 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:44 INFO - PROCESS | 1480 | 1465245284023 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:44 INFO - PROCESS | 1480 | 1465245284101 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 13:34:44 INFO - PROCESS | 1480 | 1465245284114 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1480 | 1465245284116 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:44 INFO - PROCESS | 1480 | ++DOCSHELL 122B8400 == 36 [pid = 1480] [id = 283] 13:34:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (131BB000) [pid = 1480] [serial = 848] [outer = 00000000] 13:34:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16334800) [pid = 1480] [serial = 849] [outer = 131BB000] 13:34:44 INFO - PROCESS | 1480 | 1465245284234 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (164E4800) [pid = 1480] [serial = 850] [outer = 131BB000] 13:34:44 INFO - PROCESS | 1480 | 1465245284589 Marionette TRACE conn6 <- [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]]]}] 13:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms 13:34:44 INFO - PROCESS | 1480 | 1465245284650 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 13:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:34:44 INFO - PROCESS | 1480 | 1465245284652 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 13:34:44 INFO - PROCESS | 1480 | 1465245284655 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1480 | 1465245284657 Marionette TRACE conn6 <- [1,1098,null,{}] 13:34:44 INFO - PROCESS | 1480 | 1465245284660 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:44 INFO - PROCESS | 1480 | 1465245284662 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:44 INFO - PROCESS | 1480 | 1465245284740 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 13:34:44 INFO - PROCESS | 1480 | 1465245284822 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1480 | 1465245284824 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:44 INFO - PROCESS | 1480 | ++DOCSHELL 18CC9800 == 37 [pid = 1480] [id = 284] 13:34:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1933DC00) [pid = 1480] [serial = 851] [outer = 00000000] 13:34:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (19889800) [pid = 1480] [serial = 852] [outer = 1933DC00] 13:34:44 INFO - PROCESS | 1480 | 1465245284868 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1A005000) [pid = 1480] [serial = 853] [outer = 1933DC00] 13:34:45 INFO - PROCESS | 1480 | 1465245285234 Marionette TRACE conn6 <- [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]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 13:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:34:45 INFO - PROCESS | 1480 | 1465245285286 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1480 | 1465245285288 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 13:34:45 INFO - PROCESS | 1480 | 1465245285291 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1480 | 1465245285293 Marionette TRACE conn6 <- [1,1102,null,{}] 13:34:45 INFO - PROCESS | 1480 | 1465245285305 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:45 INFO - PROCESS | 1480 | 1465245285308 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:45 INFO - PROCESS | 1480 | 1465245285421 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 13:34:45 INFO - PROCESS | 1480 | 1465245285454 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1480 | 1465245285456 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:45 INFO - PROCESS | 1480 | ++DOCSHELL 17717C00 == 38 [pid = 1480] [id = 285] 13:34:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1A008800) [pid = 1480] [serial = 854] [outer = 00000000] 13:34:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1A447800) [pid = 1480] [serial = 855] [outer = 1A008800] 13:34:45 INFO - PROCESS | 1480 | 1465245285499 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1A44C000) [pid = 1480] [serial = 856] [outer = 1A008800] 13:34:45 INFO - PROCESS | 1480 | 1465245285929 Marionette TRACE conn6 <- [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]]]}] 13:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 13:34:45 INFO - PROCESS | 1480 | 1465245285975 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1480 | 1465245285980 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 13:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:34:45 INFO - PROCESS | 1480 | 1465245285985 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1480 | 1465245285990 Marionette TRACE conn6 <- [1,1106,null,{}] 13:34:45 INFO - PROCESS | 1480 | 1465245286013 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:45 INFO - PROCESS | 1480 | 1465245286016 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:46 INFO - PROCESS | 1480 | 1465245286145 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 13:34:46 INFO - PROCESS | 1480 | 1465245286240 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1480 | 1465245286245 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:46 INFO - PROCESS | 1480 | ++DOCSHELL 0D61C800 == 39 [pid = 1480] [id = 286] 13:34:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0D61E000) [pid = 1480] [serial = 857] [outer = 00000000] 13:34:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D62F800) [pid = 1480] [serial = 858] [outer = 0D61E000] 13:34:46 INFO - PROCESS | 1480 | 1465245286304 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0DD79800) [pid = 1480] [serial = 859] [outer = 0D61E000] 13:34:46 INFO - PROCESS | 1480 | 1465245286970 Marionette TRACE conn6 <- [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]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1037ms 13:34:47 INFO - PROCESS | 1480 | 1465245287027 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1480 | 1465245287032 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:34:47 INFO - PROCESS | 1480 | 1465245287039 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1480 | 1465245287042 Marionette TRACE conn6 <- [1,1110,null,{}] 13:34:47 INFO - PROCESS | 1480 | 1465245287046 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:47 INFO - PROCESS | 1480 | 1465245287049 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:47 INFO - PROCESS | 1480 | 1465245287161 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 13:34:47 INFO - PROCESS | 1480 | 1465245287293 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1480 | 1465245287296 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:47 INFO - PROCESS | 1480 | ++DOCSHELL 131BD800 == 40 [pid = 1480] [id = 287] 13:34:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (131BE000) [pid = 1480] [serial = 860] [outer = 00000000] 13:34:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (14E53400) [pid = 1480] [serial = 861] [outer = 131BE000] 13:34:47 INFO - PROCESS | 1480 | 1465245287355 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (164DD800) [pid = 1480] [serial = 862] [outer = 131BE000] 13:34:47 INFO - PROCESS | 1480 | 1465245287934 Marionette TRACE conn6 <- [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]]]}] 13:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 930ms 13:34:47 INFO - PROCESS | 1480 | 1465245287972 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1480 | 1465245287975 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 13:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:34:47 INFO - PROCESS | 1480 | 1465245287979 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1480 | 1465245287983 Marionette TRACE conn6 <- [1,1114,null,{}] 13:34:47 INFO - PROCESS | 1480 | 1465245287994 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:47 INFO - PROCESS | 1480 | 1465245287999 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:48 INFO - PROCESS | 1480 | 1465245288111 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 13:34:48 INFO - PROCESS | 1480 | 1465245288241 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1480 | 1465245288245 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:48 INFO - PROCESS | 1480 | ++DOCSHELL 193C1400 == 41 [pid = 1480] [id = 288] 13:34:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (19C97C00) [pid = 1480] [serial = 863] [outer = 00000000] 13:34:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1A451400) [pid = 1480] [serial = 864] [outer = 19C97C00] 13:34:48 INFO - PROCESS | 1480 | 1465245288304 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1A596400) [pid = 1480] [serial = 865] [outer = 19C97C00] 13:34:48 INFO - PROCESS | 1480 | 1465245288966 Marionette TRACE conn6 <- [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]]]}] 13:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1021ms 13:34:48 INFO - PROCESS | 1480 | 1465245289003 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1480 | 1465245289006 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 13:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:34:48 INFO - PROCESS | 1480 | 1465245289009 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1480 | 1465245289011 Marionette TRACE conn6 <- [1,1118,null,{}] 13:34:48 INFO - PROCESS | 1480 | 1465245289015 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:48 INFO - PROCESS | 1480 | 1465245289017 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:49 INFO - PROCESS | 1480 | 1465245289126 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 13:34:49 INFO - PROCESS | 1480 | 1465245289255 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:49 INFO - PROCESS | 1480 | 1465245289257 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:49 INFO - PROCESS | 1480 | ++DOCSHELL 1B1D0800 == 42 [pid = 1480] [id = 289] 13:34:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1B1D3400) [pid = 1480] [serial = 866] [outer = 00000000] 13:34:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1B255800) [pid = 1480] [serial = 867] [outer = 1B1D3400] 13:34:49 INFO - PROCESS | 1480 | 1465245289313 Marionette DEBUG loaded listener.js 13:34:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1BC76800) [pid = 1480] [serial = 868] [outer = 1B1D3400] 13:34:49 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 13:34:50 INFO - PROCESS | 1480 | 1465245290146 Marionette TRACE conn6 <- [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]]]}] 13:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1174ms 13:34:50 INFO - PROCESS | 1480 | 1465245290187 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 1480 | 1465245290192 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 13:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:34:50 INFO - PROCESS | 1480 | 1465245290197 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1480 | 1465245290200 Marionette TRACE conn6 <- [1,1122,null,{}] 13:34:50 INFO - PROCESS | 1480 | 1465245290205 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:50 INFO - PROCESS | 1480 | 1465245290208 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:50 INFO - PROCESS | 1480 | 1465245290315 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 13:34:50 INFO - PROCESS | 1480 | 1465245290445 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1480 | 1465245290450 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:50 INFO - PROCESS | 1480 | ++DOCSHELL 0D842800 == 43 [pid = 1480] [id = 290] 13:34:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D844C00) [pid = 1480] [serial = 869] [outer = 00000000] 13:34:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0DD07400) [pid = 1480] [serial = 870] [outer = 0D844C00] 13:34:50 INFO - PROCESS | 1480 | 1465245290502 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1215A800) [pid = 1480] [serial = 871] [outer = 0D844C00] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 18CC9800 == 42 [pid = 1480] [id = 284] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 122B8400 == 41 [pid = 1480] [id = 283] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 18BB4400 == 40 [pid = 1480] [id = 282] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 177E6000 == 39 [pid = 1480] [id = 281] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 16339800 == 38 [pid = 1480] [id = 280] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 13DC5000 == 37 [pid = 1480] [id = 279] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 0E30F400 == 36 [pid = 1480] [id = 278] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 0D617C00 == 35 [pid = 1480] [id = 277] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 12F82000 == 34 [pid = 1480] [id = 276] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 177E5000 == 33 [pid = 1480] [id = 274] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 0CDCC000 == 32 [pid = 1480] [id = 275] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 1B1D0800 == 31 [pid = 1480] [id = 289] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 131BD800 == 30 [pid = 1480] [id = 287] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 193C1400 == 29 [pid = 1480] [id = 288] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 17717C00 == 28 [pid = 1480] [id = 285] 13:34:51 INFO - PROCESS | 1480 | --DOCSHELL 0D61C800 == 27 [pid = 1480] [id = 286] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0D70A800) [pid = 1480] [serial = 801] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D841400) [pid = 1480] [serial = 802] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0CD29400) [pid = 1480] [serial = 798] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D0E7400) [pid = 1480] [serial = 799] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (12222C00) [pid = 1480] [serial = 804] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (15678400) [pid = 1480] [serial = 811] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (15561400) [pid = 1480] [serial = 810] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D703000) [pid = 1480] [serial = 796] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D61A400) [pid = 1480] [serial = 795] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (164DF800) [pid = 1480] [serial = 816] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (164E4400) [pid = 1480] [serial = 813] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17718400) [pid = 1480] [serial = 819] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17A32000) [pid = 1480] [serial = 822] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1223F400) [pid = 1480] [serial = 787] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (121DA400) [pid = 1480] [serial = 786] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17A32800) [pid = 1480] [serial = 790] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (177DB800) [pid = 1480] [serial = 789] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1B24DC00) [pid = 1480] [serial = 793] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1A59D000) [pid = 1480] [serial = 792] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17290800) [pid = 1480] [serial = 814] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (177C3C00) [pid = 1480] [serial = 820] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (13D2E000) [pid = 1480] [serial = 807] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (176BE400) [pid = 1480] [serial = 817] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14E4EC00) [pid = 1480] [serial = 808] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (12236800) [pid = 1480] [serial = 805] [outer = 00000000] [url = about:blank] 13:34:51 INFO - PROCESS | 1480 | 1465245291693 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 13:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1535ms 13:34:51 INFO - PROCESS | 1480 | 1465245291734 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1480 | 1465245291738 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 13:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:34:51 INFO - PROCESS | 1480 | 1465245291742 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1480 | 1465245291745 Marionette TRACE conn6 <- [1,1126,null,{}] 13:34:51 INFO - PROCESS | 1480 | 1465245291751 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:51 INFO - PROCESS | 1480 | 1465245291754 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:51 INFO - PROCESS | 1480 | 1465245291883 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 13:34:51 INFO - PROCESS | 1480 | 1465245291971 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1480 | 1465245291973 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:51 INFO - PROCESS | 1480 | ++DOCSHELL 0D0EA800 == 28 [pid = 1480] [id = 291] 13:34:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D0ED000) [pid = 1480] [serial = 872] [outer = 00000000] 13:34:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D553000) [pid = 1480] [serial = 873] [outer = 0D0ED000] 13:34:52 INFO - PROCESS | 1480 | 1465245292021 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D61C800) [pid = 1480] [serial = 874] [outer = 0D0ED000] 13:34:52 INFO - PROCESS | 1480 | 1465245292561 Marionette TRACE conn6 <- [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]]]}] 13:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 870ms 13:34:52 INFO - PROCESS | 1480 | 1465245292613 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1480 | 1465245292618 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 13:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:34:52 INFO - PROCESS | 1480 | 1465245292624 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1480 | 1465245292627 Marionette TRACE conn6 <- [1,1130,null,{}] 13:34:52 INFO - PROCESS | 1480 | 1465245292631 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:52 INFO - PROCESS | 1480 | 1465245292634 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:52 INFO - PROCESS | 1480 | 1465245292720 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 13:34:52 INFO - PROCESS | 1480 | 1465245292727 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1480 | 1465245292729 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:52 INFO - PROCESS | 1480 | ++DOCSHELL 0D841000 == 29 [pid = 1480] [id = 292] 13:34:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D841400) [pid = 1480] [serial = 875] [outer = 00000000] 13:34:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D84AC00) [pid = 1480] [serial = 876] [outer = 0D841400] 13:34:52 INFO - PROCESS | 1480 | 1465245292782 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0DD06000) [pid = 1480] [serial = 877] [outer = 0D841400] 13:34:53 INFO - PROCESS | 1480 | 1465245293293 Marionette TRACE conn6 <- [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]]]}] 13:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 730ms 13:34:53 INFO - PROCESS | 1480 | 1465245293359 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 1480 | 1465245293362 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 13:34:53 INFO - PROCESS | 1480 | 1465245293365 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:34:53 INFO - PROCESS | 1480 | 1465245293368 Marionette TRACE conn6 <- [1,1134,null,{}] 13:34:53 INFO - PROCESS | 1480 | 1465245293379 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:53 INFO - PROCESS | 1480 | 1465245293383 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:53 INFO - PROCESS | 1480 | 1465245293501 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 13:34:53 INFO - PROCESS | 1480 | 1465245293560 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1480 | 1465245293563 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:53 INFO - PROCESS | 1480 | ++DOCSHELL 1224CC00 == 30 [pid = 1480] [id = 293] 13:34:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1224E400) [pid = 1480] [serial = 878] [outer = 00000000] 13:34:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (123C3000) [pid = 1480] [serial = 879] [outer = 1224E400] 13:34:53 INFO - PROCESS | 1480 | 1465245293611 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (12F7CC00) [pid = 1480] [serial = 880] [outer = 1224E400] 13:34:53 INFO - PROCESS | 1480 | 1465245294014 Marionette TRACE conn6 <- [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]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 13:34:54 INFO - PROCESS | 1480 | 1465245294038 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1480 | 1465245294041 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 13:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:34:54 INFO - PROCESS | 1480 | 1465245294051 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1480 | 1465245294053 Marionette TRACE conn6 <- [1,1138,null,{}] 13:34:54 INFO - PROCESS | 1480 | 1465245294057 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 1480 | 1465245294059 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:54 INFO - PROCESS | 1480 | 1465245294175 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 13:34:54 INFO - PROCESS | 1480 | 1465245294181 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1480 | 1465245294183 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:54 INFO - PROCESS | 1480 | ++DOCSHELL 1313D400 == 31 [pid = 1480] [id = 294] 13:34:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (131C4C00) [pid = 1480] [serial = 881] [outer = 00000000] 13:34:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (13DC5000) [pid = 1480] [serial = 882] [outer = 131C4C00] 13:34:54 INFO - PROCESS | 1480 | 1465245294276 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14E50000) [pid = 1480] [serial = 883] [outer = 131C4C00] 13:34:54 INFO - PROCESS | 1480 | 1465245294700 Marionette TRACE conn6 <- [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]]]}] 13:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 13:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:34:54 INFO - PROCESS | 1480 | 1465245294723 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1480 | 1465245294725 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 13:34:54 INFO - PROCESS | 1480 | 1465245294728 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1480 | 1465245294730 Marionette TRACE conn6 <- [1,1142,null,{}] 13:34:54 INFO - PROCESS | 1480 | 1465245294733 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:54 INFO - PROCESS | 1480 | 1465245294735 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:54 INFO - PROCESS | 1480 | 1465245294844 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 13:34:54 INFO - PROCESS | 1480 | 1465245294930 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1480 | 1465245294932 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:54 INFO - PROCESS | 1480 | ++DOCSHELL 14E6EC00 == 32 [pid = 1480] [id = 295] 13:34:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14E6F000) [pid = 1480] [serial = 884] [outer = 00000000] 13:34:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (15679C00) [pid = 1480] [serial = 885] [outer = 14E6F000] 13:34:54 INFO - PROCESS | 1480 | 1465245294976 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (162D9400) [pid = 1480] [serial = 886] [outer = 14E6F000] 13:34:55 INFO - PROCESS | 1480 | 1465245295404 Marionette TRACE conn6 <- [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]]]}] 13:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 13:34:55 INFO - PROCESS | 1480 | 1465245295459 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 1480 | 1465245295461 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 13:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:34:55 INFO - PROCESS | 1480 | 1465245295464 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 1480 | 1465245295466 Marionette TRACE conn6 <- [1,1146,null,{}] 13:34:55 INFO - PROCESS | 1480 | 1465245295469 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:55 INFO - PROCESS | 1480 | 1465245295475 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:55 INFO - PROCESS | 1480 | 1465245295614 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 13:34:55 INFO - PROCESS | 1480 | 1465245295674 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1480 | 1465245295676 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:55 INFO - PROCESS | 1480 | ++DOCSHELL 164DB800 == 33 [pid = 1480] [id = 296] 13:34:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (164DEC00) [pid = 1480] [serial = 887] [outer = 00000000] 13:34:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1770B800) [pid = 1480] [serial = 888] [outer = 164DEC00] 13:34:55 INFO - PROCESS | 1480 | 1465245295732 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17718000) [pid = 1480] [serial = 889] [outer = 164DEC00] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (177E7400) [pid = 1480] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (131BB000) [pid = 1480] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (177E6800) [pid = 1480] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0CDD3C00) [pid = 1480] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D619400) [pid = 1480] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (12F84C00) [pid = 1480] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0E37DC00) [pid = 1480] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (13DC6800) [pid = 1480] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18BB4800) [pid = 1480] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1933DC00) [pid = 1480] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (164DE800) [pid = 1480] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:34:56 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1A008800) [pid = 1480] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:34:56 INFO - PROCESS | 1480 | 1465245296318 Marionette TRACE conn6 <- [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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 13:34:56 INFO - PROCESS | 1480 | 1465245296395 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 13:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:34:56 INFO - PROCESS | 1480 | 1465245296397 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 13:34:56 INFO - PROCESS | 1480 | 1465245296401 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1480 | 1465245296403 Marionette TRACE conn6 <- [1,1150,null,{}] 13:34:56 INFO - PROCESS | 1480 | 1465245296406 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:56 INFO - PROCESS | 1480 | 1465245296408 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:56 INFO - PROCESS | 1480 | 1465245296484 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 13:34:56 INFO - PROCESS | 1480 | 1465245296489 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1480 | 1465245296491 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:56 INFO - PROCESS | 1480 | ++DOCSHELL 0CD1F800 == 34 [pid = 1480] [id = 297] 13:34:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (123CA800) [pid = 1480] [serial = 890] [outer = 00000000] 13:34:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17710800) [pid = 1480] [serial = 891] [outer = 123CA800] 13:34:56 INFO - PROCESS | 1480 | 1465245296535 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177BF800) [pid = 1480] [serial = 892] [outer = 123CA800] 13:34:56 INFO - PROCESS | 1480 | 1465245296950 Marionette TRACE conn6 <- [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]]]}] 13:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 570ms 13:34:56 INFO - PROCESS | 1480 | 1465245296971 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 13:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:34:56 INFO - PROCESS | 1480 | 1465245296973 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 13:34:56 INFO - PROCESS | 1480 | 1465245296993 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1480 | 1465245296995 Marionette TRACE conn6 <- [1,1154,null,{}] 13:34:56 INFO - PROCESS | 1480 | 1465245296998 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:56 INFO - PROCESS | 1480 | 1465245297000 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:57 INFO - PROCESS | 1480 | 1465245297049 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 13:34:57 INFO - PROCESS | 1480 | 1465245297055 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1480 | 1465245297057 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:57 INFO - PROCESS | 1480 | ++DOCSHELL 177E3C00 == 35 [pid = 1480] [id = 298] 13:34:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177E5000) [pid = 1480] [serial = 893] [outer = 00000000] 13:34:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A31000) [pid = 1480] [serial = 894] [outer = 177E5000] 13:34:57 INFO - PROCESS | 1480 | 1465245297100 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A31400) [pid = 1480] [serial = 895] [outer = 177E5000] 13:34:57 INFO - PROCESS | 1480 | 1465245297540 Marionette TRACE conn6 <- [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]]]}] 13:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 650ms 13:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:34:57 INFO - PROCESS | 1480 | 1465245297597 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1480 | 1465245297599 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 13:34:57 INFO - PROCESS | 1480 | 1465245297602 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1480 | 1465245297604 Marionette TRACE conn6 <- [1,1158,null,{}] 13:34:57 INFO - PROCESS | 1480 | 1465245297608 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:57 INFO - PROCESS | 1480 | 1465245297609 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:57 INFO - PROCESS | 1480 | 1465245297688 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 13:34:57 INFO - PROCESS | 1480 | 1465245297696 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1480 | 1465245297707 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:57 INFO - PROCESS | 1480 | ++DOCSHELL 1224BC00 == 36 [pid = 1480] [id = 299] 13:34:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BAD400) [pid = 1480] [serial = 896] [outer = 00000000] 13:34:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BB4C00) [pid = 1480] [serial = 897] [outer = 18BAD400] 13:34:57 INFO - PROCESS | 1480 | 1465245297751 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BB8000) [pid = 1480] [serial = 898] [outer = 18BAD400] 13:34:58 INFO - PROCESS | 1480 | --DOCSHELL 0D0EA800 == 35 [pid = 1480] [id = 291] 13:34:58 INFO - PROCESS | 1480 | --DOCSHELL 0D842800 == 34 [pid = 1480] [id = 290] 13:34:59 INFO - PROCESS | 1480 | --DOCSHELL 0D841000 == 33 [pid = 1480] [id = 292] 13:34:59 INFO - PROCESS | 1480 | --DOCSHELL 1224CC00 == 32 [pid = 1480] [id = 293] 13:34:59 INFO - PROCESS | 1480 | --DOCSHELL 1313D400 == 31 [pid = 1480] [id = 294] 13:34:59 INFO - PROCESS | 1480 | --DOCSHELL 164DB800 == 30 [pid = 1480] [id = 296] 13:34:59 INFO - PROCESS | 1480 | --DOCSHELL 14E6EC00 == 29 [pid = 1480] [id = 295] 13:34:59 INFO - PROCESS | 1480 | --DOCSHELL 177E3C00 == 28 [pid = 1480] [id = 298] 13:34:59 INFO - PROCESS | 1480 | --DOCSHELL 0CD1F800 == 27 [pid = 1480] [id = 297] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (11BA0000) [pid = 1480] [serial = 834] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1221A400) [pid = 1480] [serial = 835] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14E52800) [pid = 1480] [serial = 837] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (19345000) [pid = 1480] [serial = 846] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1A005000) [pid = 1480] [serial = 853] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (19889800) [pid = 1480] [serial = 852] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (193BF800) [pid = 1480] [serial = 847] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (164E8C00) [pid = 1480] [serial = 840] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1A447800) [pid = 1480] [serial = 855] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1A44C000) [pid = 1480] [serial = 856] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (177E2C00) [pid = 1480] [serial = 841] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1555DC00) [pid = 1480] [serial = 838] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (164E4800) [pid = 1480] [serial = 850] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17A3EC00) [pid = 1480] [serial = 844] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17A3CC00) [pid = 1480] [serial = 843] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (16334800) [pid = 1480] [serial = 849] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17A34400) [pid = 1480] [serial = 823] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D620C00) [pid = 1480] [serial = 825] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D704400) [pid = 1480] [serial = 826] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0D61F400) [pid = 1480] [serial = 831] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0D631800) [pid = 1480] [serial = 832] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (131C0800) [pid = 1480] [serial = 828] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (14E69400) [pid = 1480] [serial = 829] [outer = 00000000] [url = about:blank] 13:34:59 INFO - PROCESS | 1480 | 1465245299538 Marionette TRACE conn6 <- [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]]]}] 13:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1980ms 13:34:59 INFO - PROCESS | 1480 | 1465245299584 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 1480 | 1465245299588 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 13:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:34:59 INFO - PROCESS | 1480 | 1465245299593 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1480 | 1465245299596 Marionette TRACE conn6 <- [1,1162,null,{}] 13:34:59 INFO - PROCESS | 1480 | 1465245299602 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:34:59 INFO - PROCESS | 1480 | 1465245299605 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:59 INFO - PROCESS | 1480 | 1465245299699 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 13:34:59 INFO - PROCESS | 1480 | 1465245299710 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1480 | 1465245299714 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:34:59 INFO - PROCESS | 1480 | ++DOCSHELL 0D1ED800 == 28 [pid = 1480] [id = 300] 13:34:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D1F1400) [pid = 1480] [serial = 899] [outer = 00000000] 13:34:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D551C00) [pid = 1480] [serial = 900] [outer = 0D1F1400] 13:34:59 INFO - PROCESS | 1480 | 1465245299763 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D617800) [pid = 1480] [serial = 901] [outer = 0D1F1400] 13:35:00 INFO - PROCESS | 1480 | 1465245300236 Marionette TRACE conn6 <- [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] 13:35:00 INFO - PROCESS | 1480 | 1465245300289 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 13:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:35:00 INFO - PROCESS | 1480 | 1465245300295 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1480 | 1465245300298 Marionette TRACE conn6 <- [1,1166,null,{}] 13:35:00 INFO - PROCESS | 1480 | 1465245300302 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:00 INFO - PROCESS | 1480 | 1465245300305 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:00 INFO - PROCESS | 1480 | 1465245300392 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 13:35:00 INFO - PROCESS | 1480 | 1465245300401 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1480 | 1465245300403 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:00 INFO - PROCESS | 1480 | ++DOCSHELL 0D706C00 == 29 [pid = 1480] [id = 301] 13:35:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D707000) [pid = 1480] [serial = 902] [outer = 00000000] 13:35:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D70C800) [pid = 1480] [serial = 903] [outer = 0D707000] 13:35:00 INFO - PROCESS | 1480 | 1465245300450 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D840C00) [pid = 1480] [serial = 904] [outer = 0D707000] 13:35:00 INFO - PROCESS | 1480 | 1465245300923 Marionette TRACE conn6 <- [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] 13:35:00 INFO - PROCESS | 1480 | 1465245300971 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 13:35:00 INFO - PROCESS | 1480 | 1465245300975 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:35:00 INFO - PROCESS | 1480 | 1465245300978 Marionette TRACE conn6 <- [1,1170,null,{}] 13:35:01 INFO - PROCESS | 1480 | 1465245300989 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 1480 | 1465245300994 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:01 INFO - PROCESS | 1480 | 1465245301105 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 13:35:01 INFO - PROCESS | 1480 | 1465245301194 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1480 | 1465245301197 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:01 INFO - PROCESS | 1480 | ++DOCSHELL 121D3000 == 30 [pid = 1480] [id = 302] 13:35:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (121D5C00) [pid = 1480] [serial = 905] [outer = 00000000] 13:35:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1221F800) [pid = 1480] [serial = 906] [outer = 121D5C00] 13:35:01 INFO - PROCESS | 1480 | 1465245301248 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12234C00) [pid = 1480] [serial = 907] [outer = 121D5C00] 13:35:01 INFO - PROCESS | 1480 | 1465245301654 Marionette TRACE conn6 <- [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] 13:35:01 INFO - PROCESS | 1480 | 1465245301711 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 13:35:01 INFO - PROCESS | 1480 | 1465245301715 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:35:01 INFO - PROCESS | 1480 | 1465245301716 Marionette TRACE conn6 <- [1,1174,null,{}] 13:35:01 INFO - PROCESS | 1480 | 1465245301720 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:01 INFO - PROCESS | 1480 | 1465245301722 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:01 INFO - PROCESS | 1480 | 1465245301804 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 13:35:01 INFO - PROCESS | 1480 | 1465245301810 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1480 | 1465245301812 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:01 INFO - PROCESS | 1480 | ++DOCSHELL 1223CC00 == 31 [pid = 1480] [id = 303] 13:35:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1223D000) [pid = 1480] [serial = 908] [outer = 00000000] 13:35:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (131C3000) [pid = 1480] [serial = 909] [outer = 1223D000] 13:35:01 INFO - PROCESS | 1480 | 1465245301856 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (13D2DC00) [pid = 1480] [serial = 910] [outer = 1223D000] 13:35:02 INFO - PROCESS | 1480 | 1465245302299 Marionette TRACE conn6 <- [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] 13:35:02 INFO - PROCESS | 1480 | 1465245302351 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 13:35:02 INFO - PROCESS | 1480 | 1465245302354 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:35:02 INFO - PROCESS | 1480 | 1465245302356 Marionette TRACE conn6 <- [1,1178,null,{}] 13:35:02 INFO - PROCESS | 1480 | 1465245302359 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:02 INFO - PROCESS | 1480 | 1465245302361 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:02 INFO - PROCESS | 1480 | 1465245302437 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 13:35:02 INFO - PROCESS | 1480 | 1465245302470 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1480 | 1465245302472 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:02 INFO - PROCESS | 1480 | ++DOCSHELL 14E52400 == 32 [pid = 1480] [id = 304] 13:35:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E54000) [pid = 1480] [serial = 911] [outer = 00000000] 13:35:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14E70400) [pid = 1480] [serial = 912] [outer = 14E54000] 13:35:02 INFO - PROCESS | 1480 | 1465245302519 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (15563800) [pid = 1480] [serial = 913] [outer = 14E54000] 13:35:02 INFO - PROCESS | 1480 | 1465245302959 Marionette TRACE conn6 <- [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] 13:35:02 INFO - PROCESS | 1480 | 1465245302991 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 13:35:02 INFO - PROCESS | 1480 | 1465245302994 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:35:02 INFO - PROCESS | 1480 | 1465245302996 Marionette TRACE conn6 <- [1,1182,null,{}] 13:35:03 INFO - PROCESS | 1480 | 1465245302999 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 1480 | 1465245303005 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:03 INFO - PROCESS | 1480 | 1465245303108 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 13:35:03 INFO - PROCESS | 1480 | 1465245303114 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1480 | 1465245303116 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:03 INFO - PROCESS | 1480 | ++DOCSHELL 164E9400 == 33 [pid = 1480] [id = 305] 13:35:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (164EA400) [pid = 1480] [serial = 914] [outer = 00000000] 13:35:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1770AC00) [pid = 1480] [serial = 915] [outer = 164EA400] 13:35:03 INFO - PROCESS | 1480 | 1465245303160 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177DC800) [pid = 1480] [serial = 916] [outer = 164EA400] 13:35:03 INFO - PROCESS | 1480 | 1465245303592 Marionette TRACE conn6 <- [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] 13:35:03 INFO - PROCESS | 1480 | 1465245303671 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 13:35:03 INFO - PROCESS | 1480 | 1465245303674 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:35:03 INFO - PROCESS | 1480 | 1465245303675 Marionette TRACE conn6 <- [1,1186,null,{}] 13:35:03 INFO - PROCESS | 1480 | 1465245303679 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:03 INFO - PROCESS | 1480 | 1465245303681 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:03 INFO - PROCESS | 1480 | 1465245303757 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 13:35:03 INFO - PROCESS | 1480 | 1465245303764 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1480 | 1465245303766 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:03 INFO - PROCESS | 1480 | ++DOCSHELL 17A34000 == 34 [pid = 1480] [id = 306] 13:35:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A3B400) [pid = 1480] [serial = 917] [outer = 00000000] 13:35:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A3EC00) [pid = 1480] [serial = 918] [outer = 17A3B400] 13:35:03 INFO - PROCESS | 1480 | 1465245303836 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A3F800) [pid = 1480] [serial = 919] [outer = 17A3B400] 13:35:04 INFO - PROCESS | 1480 | 1465245304252 Marionette TRACE conn6 <- [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]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 13:35:04 INFO - PROCESS | 1480 | 1465245304309 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1480 | 1465245304311 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 13:35:04 INFO - PROCESS | 1480 | 1465245304314 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:35:04 INFO - PROCESS | 1480 | 1465245304316 Marionette TRACE conn6 <- [1,1190,null,{}] 13:35:04 INFO - PROCESS | 1480 | 1465245304319 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 1480 | 1465245304321 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:04 INFO - PROCESS | 1480 | 1465245304400 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 13:35:04 INFO - PROCESS | 1480 | 1465245304405 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1480 | 1465245304407 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:04 INFO - PROCESS | 1480 | ++DOCSHELL 0C22A000 == 35 [pid = 1480] [id = 307] 13:35:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17A7B400) [pid = 1480] [serial = 920] [outer = 00000000] 13:35:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BB4400) [pid = 1480] [serial = 921] [outer = 17A7B400] 13:35:04 INFO - PROCESS | 1480 | 1465245304451 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (18BAF400) [pid = 1480] [serial = 922] [outer = 17A7B400] 13:35:04 INFO - PROCESS | 1480 | 1465245304915 Marionette TRACE conn6 <- [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]]]}] 13:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 13:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 13:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:35:04 INFO - PROCESS | 1480 | 1465245304949 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1480 | 1465245304951 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 13:35:04 INFO - PROCESS | 1480 | 1465245304954 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1480 | 1465245304956 Marionette TRACE conn6 <- [1,1194,null,{}] 13:35:04 INFO - PROCESS | 1480 | 1465245304959 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:04 INFO - PROCESS | 1480 | 1465245304961 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:05 INFO - PROCESS | 1480 | 1465245305071 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 13:35:05 INFO - PROCESS | 1480 | 1465245305076 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1480 | 1465245305078 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:05 INFO - PROCESS | 1480 | ++DOCSHELL 09059000 == 36 [pid = 1480] [id = 308] 13:35:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0905B400) [pid = 1480] [serial = 923] [outer = 00000000] 13:35:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (193C0400) [pid = 1480] [serial = 924] [outer = 0905B400] 13:35:05 INFO - PROCESS | 1480 | 1465245305122 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (19768400) [pid = 1480] [serial = 925] [outer = 0905B400] 13:35:05 INFO - PROCESS | 1480 | 1465245305599 Marionette TRACE conn6 <- [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]]]}] 13:35:05 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 13:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 13:35:05 INFO - PROCESS | 1480 | 1465245305624 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1480 | 1465245305627 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 13:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:35:05 INFO - PROCESS | 1480 | 1465245305630 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1480 | 1465245305631 Marionette TRACE conn6 <- [1,1198,null,{}] 13:35:05 INFO - PROCESS | 1480 | 1465245305634 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:05 INFO - PROCESS | 1480 | 1465245305636 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:05 INFO - PROCESS | 1480 | 1465245305749 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 13:35:05 INFO - PROCESS | 1480 | 1465245305755 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1480 | 1465245305757 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:05 INFO - PROCESS | 1480 | ++DOCSHELL 193C0C00 == 37 [pid = 1480] [id = 309] 13:35:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (193C1000) [pid = 1480] [serial = 926] [outer = 00000000] 13:35:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1A003400) [pid = 1480] [serial = 927] [outer = 193C1000] 13:35:05 INFO - PROCESS | 1480 | 1465245305801 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1A00CC00) [pid = 1480] [serial = 928] [outer = 193C1000] 13:35:06 INFO - PROCESS | 1480 | 1465245306258 Marionette TRACE conn6 <- [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]]]}] 13:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 13:35:06 INFO - PROCESS | 1480 | 1465245306301 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1480 | 1465245306303 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 13:35:06 INFO - PROCESS | 1480 | 1465245306311 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:35:06 INFO - PROCESS | 1480 | 1465245306314 Marionette TRACE conn6 <- [1,1202,null,{}] 13:35:06 INFO - PROCESS | 1480 | 1465245306317 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:06 INFO - PROCESS | 1480 | 1465245306320 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:06 INFO - PROCESS | 1480 | 1465245306471 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 13:35:06 INFO - PROCESS | 1480 | 1465245306497 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1480 | 1465245306499 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:06 INFO - PROCESS | 1480 | ++DOCSHELL 14E51800 == 38 [pid = 1480] [id = 310] 13:35:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1A447400) [pid = 1480] [serial = 929] [outer = 00000000] 13:35:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1A505C00) [pid = 1480] [serial = 930] [outer = 1A447400] 13:35:06 INFO - PROCESS | 1480 | 1465245306545 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1A5A1400) [pid = 1480] [serial = 931] [outer = 1A447400] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (131C4C00) [pid = 1480] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14E6F000) [pid = 1480] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (164DEC00) [pid = 1480] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (177E5000) [pid = 1480] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (1224E400) [pid = 1480] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D841400) [pid = 1480] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D0ED000) [pid = 1480] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D844C00) [pid = 1480] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1B1D3400) [pid = 1480] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19C97C00) [pid = 1480] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (131BE000) [pid = 1480] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D61E000) [pid = 1480] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:35:06 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (123CA800) [pid = 1480] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:35:07 INFO - PROCESS | 1480 | 1465245307110 Marionette TRACE conn6 <- [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]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 830ms 13:35:07 INFO - PROCESS | 1480 | 1465245307145 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1480 | 1465245307147 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 13:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:35:07 INFO - PROCESS | 1480 | 1465245307150 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1480 | 1465245307152 Marionette TRACE conn6 <- [1,1206,null,{}] 13:35:07 INFO - PROCESS | 1480 | 1465245307167 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:07 INFO - PROCESS | 1480 | 1465245307169 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:07 INFO - PROCESS | 1480 | 1465245307251 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 13:35:07 INFO - PROCESS | 1480 | 1465245307256 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1480 | 1465245307258 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:07 INFO - PROCESS | 1480 | ++DOCSHELL 13757400 == 39 [pid = 1480] [id = 311] 13:35:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14E4CC00) [pid = 1480] [serial = 932] [outer = 00000000] 13:35:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17A3E400) [pid = 1480] [serial = 933] [outer = 14E4CC00] 13:35:07 INFO - PROCESS | 1480 | 1465245307303 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (19C31400) [pid = 1480] [serial = 934] [outer = 14E4CC00] 13:35:07 INFO - PROCESS | 1480 | 1465245307722 Marionette TRACE conn6 <- [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]]]}] 13:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 13:35:07 INFO - PROCESS | 1480 | 1465245307782 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1480 | 1465245307784 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 13:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:35:07 INFO - PROCESS | 1480 | 1465245307787 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:35:07 INFO - PROCESS | 1480 | 1465245307790 Marionette TRACE conn6 <- [1,1210,null,{}] 13:35:07 INFO - PROCESS | 1480 | 1465245307794 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:07 INFO - PROCESS | 1480 | 1465245307795 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:07 INFO - PROCESS | 1480 | 1465245307878 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 13:35:07 INFO - PROCESS | 1480 | 1465245307883 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1480 | 1465245307885 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:07 INFO - PROCESS | 1480 | ++DOCSHELL 15626800 == 40 [pid = 1480] [id = 312] 13:35:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1A44A000) [pid = 1480] [serial = 935] [outer = 00000000] 13:35:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1B1D1800) [pid = 1480] [serial = 936] [outer = 1A44A000] 13:35:07 INFO - PROCESS | 1480 | 1465245307931 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1B1D6400) [pid = 1480] [serial = 937] [outer = 1A44A000] 13:35:08 INFO - PROCESS | 1480 | 1465245308371 Marionette TRACE conn6 <- [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] 13:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:35:08 INFO - PROCESS | 1480 | 1465245308426 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 13:35:08 INFO - PROCESS | 1480 | 1465245308429 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:35:08 INFO - PROCESS | 1480 | 1465245308431 Marionette TRACE conn6 <- [1,1214,null,{}] 13:35:08 INFO - PROCESS | 1480 | 1465245308434 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:08 INFO - PROCESS | 1480 | 1465245308436 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:08 INFO - PROCESS | 1480 | 1465245308515 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 13:35:08 INFO - PROCESS | 1480 | 1465245308521 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 1480 | 1465245308523 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:08 INFO - PROCESS | 1480 | ++DOCSHELL 14E70000 == 41 [pid = 1480] [id = 313] 13:35:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17553C00) [pid = 1480] [serial = 938] [outer = 00000000] 13:35:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1755F800) [pid = 1480] [serial = 939] [outer = 17553C00] 13:35:08 INFO - PROCESS | 1480 | 1465245308566 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17562400) [pid = 1480] [serial = 940] [outer = 17553C00] 13:35:09 INFO - PROCESS | 1480 | 1465245309197 Marionette TRACE conn6 <- [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]]]}] 13:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 830ms 13:35:09 INFO - PROCESS | 1480 | 1465245309268 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 13:35:09 INFO - PROCESS | 1480 | 1465245309273 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 13:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:35:09 INFO - PROCESS | 1480 | 1465245309303 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:35:09 INFO - PROCESS | 1480 | 1465245309307 Marionette TRACE conn6 <- [1,1218,null,{}] 13:35:09 INFO - PROCESS | 1480 | 1465245309313 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:09 INFO - PROCESS | 1480 | 1465245309316 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:09 INFO - PROCESS | 1480 | 1465245309452 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 13:35:09 INFO - PROCESS | 1480 | 1465245309578 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 1480 | 1465245309583 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:09 INFO - PROCESS | 1480 | ++DOCSHELL 0C231000 == 42 [pid = 1480] [id = 314] 13:35:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0CD21000) [pid = 1480] [serial = 941] [outer = 00000000] 13:35:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D625800) [pid = 1480] [serial = 942] [outer = 0CD21000] 13:35:09 INFO - PROCESS | 1480 | 1465245309642 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0D703800) [pid = 1480] [serial = 943] [outer = 0CD21000] 13:35:10 INFO - PROCESS | 1480 | 1465245310362 Marionette TRACE conn6 <- [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]]]}] 13:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1124ms 13:35:10 INFO - PROCESS | 1480 | 1465245310433 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 1480 | 1465245310438 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 13:35:10 INFO - PROCESS | 1480 | 1465245310482 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:35:10 INFO - PROCESS | 1480 | 1465245310485 Marionette TRACE conn6 <- [1,1222,null,{}] 13:35:10 INFO - PROCESS | 1480 | 1465245310489 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:10 INFO - PROCESS | 1480 | 1465245310492 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:10 INFO - PROCESS | 1480 | 1465245310627 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 13:35:10 INFO - PROCESS | 1480 | 1465245310890 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 1480 | 1465245310893 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:10 INFO - PROCESS | 1480 | ++DOCSHELL 09073400 == 43 [pid = 1480] [id = 315] 13:35:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0C224800) [pid = 1480] [serial = 944] [outer = 00000000] 13:35:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0D081800) [pid = 1480] [serial = 945] [outer = 0C224800] 13:35:10 INFO - PROCESS | 1480 | 1465245310965 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0D1E8400) [pid = 1480] [serial = 946] [outer = 0C224800] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 15626800 == 42 [pid = 1480] [id = 312] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 13757400 == 41 [pid = 1480] [id = 311] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 14E51800 == 40 [pid = 1480] [id = 310] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 193C0C00 == 39 [pid = 1480] [id = 309] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 09059000 == 38 [pid = 1480] [id = 308] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 0C22A000 == 37 [pid = 1480] [id = 307] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 17A34000 == 36 [pid = 1480] [id = 306] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 164E9400 == 35 [pid = 1480] [id = 305] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 14E52400 == 34 [pid = 1480] [id = 304] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 1223CC00 == 33 [pid = 1480] [id = 303] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 121D3000 == 32 [pid = 1480] [id = 302] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (18BB4C00) [pid = 1480] [serial = 897] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 0D706C00 == 31 [pid = 1480] [id = 301] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 0D1ED800 == 30 [pid = 1480] [id = 300] 13:35:11 INFO - PROCESS | 1480 | --DOCSHELL 1224BC00 == 29 [pid = 1480] [id = 299] 13:35:11 INFO - PROCESS | 1480 | 1465245311683 Marionette TRACE conn6 <- [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]]]}] 13:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1220ms 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (13DC5000) [pid = 1480] [serial = 882] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (15679C00) [pid = 1480] [serial = 885] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (14E50000) [pid = 1480] [serial = 883] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (1770B800) [pid = 1480] [serial = 888] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (162D9400) [pid = 1480] [serial = 886] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17A31000) [pid = 1480] [serial = 894] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17718000) [pid = 1480] [serial = 889] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17A31400) [pid = 1480] [serial = 895] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (123C3000) [pid = 1480] [serial = 879] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D84AC00) [pid = 1480] [serial = 876] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0DD06000) [pid = 1480] [serial = 877] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D553000) [pid = 1480] [serial = 873] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D61C800) [pid = 1480] [serial = 874] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1215A800) [pid = 1480] [serial = 871] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0DD07400) [pid = 1480] [serial = 870] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1BC76800) [pid = 1480] [serial = 868] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1B255800) [pid = 1480] [serial = 867] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1A596400) [pid = 1480] [serial = 865] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1A451400) [pid = 1480] [serial = 864] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (164DD800) [pid = 1480] [serial = 862] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E53400) [pid = 1480] [serial = 861] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0DD79800) [pid = 1480] [serial = 859] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D62F800) [pid = 1480] [serial = 858] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17710800) [pid = 1480] [serial = 891] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (177BF800) [pid = 1480] [serial = 892] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (12F7CC00) [pid = 1480] [serial = 880] [outer = 00000000] [url = about:blank] 13:35:11 INFO - PROCESS | 1480 | 1465245311729 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 1480 | 1465245311732 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 13:35:11 INFO - PROCESS | 1480 | 1465245311739 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:35:11 INFO - PROCESS | 1480 | 1465245311741 Marionette TRACE conn6 <- [1,1226,null,{}] 13:35:11 INFO - PROCESS | 1480 | 1465245311747 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:11 INFO - PROCESS | 1480 | 1465245311751 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:11 INFO - PROCESS | 1480 | 1465245311837 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 13:35:11 INFO - PROCESS | 1480 | 1465245311845 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:11 INFO - PROCESS | 1480 | 1465245311847 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:11 INFO - PROCESS | 1480 | ++DOCSHELL 0D615C00 == 30 [pid = 1480] [id = 316] 13:35:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D620000) [pid = 1480] [serial = 947] [outer = 00000000] 13:35:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D630400) [pid = 1480] [serial = 948] [outer = 0D620000] 13:35:11 INFO - PROCESS | 1480 | 1465245311894 Marionette DEBUG loaded listener.js 13:35:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D70A000) [pid = 1480] [serial = 949] [outer = 0D620000] 13:35:12 INFO - PROCESS | 1480 | 1465245312405 Marionette TRACE conn6 <- [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]]]}] 13:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 13:35:12 INFO - PROCESS | 1480 | 1465245312417 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 1480 | 1465245312421 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 13:35:12 INFO - PROCESS | 1480 | 1465245312425 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:35:12 INFO - PROCESS | 1480 | 1465245312427 Marionette TRACE conn6 <- [1,1230,null,{}] 13:35:12 INFO - PROCESS | 1480 | 1465245312431 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:12 INFO - PROCESS | 1480 | 1465245312433 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:12 INFO - PROCESS | 1480 | 1465245312524 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 13:35:12 INFO - PROCESS | 1480 | 1465245312533 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 1480 | 1465245312535 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:12 INFO - PROCESS | 1480 | ++DOCSHELL 0E30A800 == 31 [pid = 1480] [id = 317] 13:35:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (11BA0000) [pid = 1480] [serial = 950] [outer = 00000000] 13:35:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1215CC00) [pid = 1480] [serial = 951] [outer = 11BA0000] 13:35:12 INFO - PROCESS | 1480 | 1465245312582 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (12222C00) [pid = 1480] [serial = 952] [outer = 11BA0000] 13:35:13 INFO - PROCESS | 1480 | 1465245313064 Marionette TRACE conn6 <- [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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 670ms 13:35:13 INFO - PROCESS | 1480 | 1465245313100 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 13:35:13 INFO - PROCESS | 1480 | 1465245313102 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 13:35:13 INFO - PROCESS | 1480 | 1465245313107 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:35:13 INFO - PROCESS | 1480 | 1465245313113 Marionette TRACE conn6 <- [1,1234,null,{}] 13:35:13 INFO - PROCESS | 1480 | 1465245313122 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 1480 | 1465245313126 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:13 INFO - PROCESS | 1480 | 1465245313211 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 13:35:13 INFO - PROCESS | 1480 | 1465245313220 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1480 | 1465245313223 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:13 INFO - PROCESS | 1480 | ++DOCSHELL 12F7CC00 == 32 [pid = 1480] [id = 318] 13:35:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12F86C00) [pid = 1480] [serial = 953] [outer = 00000000] 13:35:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (13750800) [pid = 1480] [serial = 954] [outer = 12F86C00] 13:35:13 INFO - PROCESS | 1480 | 1465245313342 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (13D39800) [pid = 1480] [serial = 955] [outer = 12F86C00] 13:35:13 INFO - PROCESS | 1480 | 1465245313738 Marionette TRACE conn6 <- [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]]]}] 13:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 13:35:13 INFO - PROCESS | 1480 | 1465245313800 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 13:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:35:13 INFO - PROCESS | 1480 | 1465245313802 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 13:35:13 INFO - PROCESS | 1480 | 1465245313805 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:35:13 INFO - PROCESS | 1480 | 1465245313807 Marionette TRACE conn6 <- [1,1238,null,{}] 13:35:13 INFO - PROCESS | 1480 | 1465245313810 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:13 INFO - PROCESS | 1480 | 1465245313812 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:13 INFO - PROCESS | 1480 | 1465245313971 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 13:35:13 INFO - PROCESS | 1480 | 1465245313993 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 1480 | 1465245313995 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:14 INFO - PROCESS | 1480 | ++DOCSHELL 0D61BC00 == 33 [pid = 1480] [id = 319] 13:35:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0D9A0000) [pid = 1480] [serial = 956] [outer = 00000000] 13:35:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1555D000) [pid = 1480] [serial = 957] [outer = 0D9A0000] 13:35:14 INFO - PROCESS | 1480 | 1465245314041 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (162CF000) [pid = 1480] [serial = 958] [outer = 0D9A0000] 13:35:14 INFO - PROCESS | 1480 | 1465245314479 Marionette TRACE conn6 <- [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]]]}] 13:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 13:35:14 INFO - PROCESS | 1480 | 1465245314536 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 13:35:14 INFO - PROCESS | 1480 | 1465245314538 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 13:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:35:14 INFO - PROCESS | 1480 | 1465245314542 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:35:14 INFO - PROCESS | 1480 | 1465245314543 Marionette TRACE conn6 <- [1,1242,null,{}] 13:35:14 INFO - PROCESS | 1480 | 1465245314547 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:14 INFO - PROCESS | 1480 | 1465245314549 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:14 INFO - PROCESS | 1480 | 1465245314664 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 13:35:14 INFO - PROCESS | 1480 | 1465245314673 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 1480 | 1465245314679 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:14 INFO - PROCESS | 1480 | ++DOCSHELL 0DBED000 == 34 [pid = 1480] [id = 320] 13:35:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16335400) [pid = 1480] [serial = 959] [outer = 00000000] 13:35:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (164E1C00) [pid = 1480] [serial = 960] [outer = 16335400] 13:35:14 INFO - PROCESS | 1480 | 1465245314789 Marionette DEBUG loaded listener.js 13:35:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (16DB2000) [pid = 1480] [serial = 961] [outer = 16335400] 13:35:15 INFO - PROCESS | 1480 | 1465245315277 Marionette TRACE conn6 <- [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]]]}] 13:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 830ms 13:35:15 INFO - PROCESS | 1480 | 1465245315372 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 13:35:15 INFO - PROCESS | 1480 | 1465245315374 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 13:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:35:15 INFO - PROCESS | 1480 | 1465245315378 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:35:15 INFO - PROCESS | 1480 | 1465245315379 Marionette TRACE conn6 <- [1,1246,null,{}] 13:35:15 INFO - PROCESS | 1480 | 1465245315383 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:15 INFO - PROCESS | 1480 | 1465245315385 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:15 INFO - PROCESS | 1480 | 1465245315524 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 13:35:15 INFO - PROCESS | 1480 | 1465245315584 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:15 INFO - PROCESS | 1480 | 1465245315587 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:15 INFO - PROCESS | 1480 | ++DOCSHELL 164E1000 == 35 [pid = 1480] [id = 321] 13:35:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17562800) [pid = 1480] [serial = 962] [outer = 00000000] 13:35:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (177DB400) [pid = 1480] [serial = 963] [outer = 17562800] 13:35:15 INFO - PROCESS | 1480 | 1465245315631 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17715C00) [pid = 1480] [serial = 964] [outer = 17562800] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1A447400) [pid = 1480] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1223D000) [pid = 1480] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17A3B400) [pid = 1480] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (164EA400) [pid = 1480] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0905B400) [pid = 1480] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14E4CC00) [pid = 1480] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (193C1000) [pid = 1480] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17A7B400) [pid = 1480] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D1F1400) [pid = 1480] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D707000) [pid = 1480] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1A44A000) [pid = 1480] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E54000) [pid = 1480] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (121D5C00) [pid = 1480] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:35:16 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18BAD400) [pid = 1480] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:35:16 INFO - PROCESS | 1480 | 1465245316204 Marionette TRACE conn6 <- [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]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 871ms 13:35:16 INFO - PROCESS | 1480 | 1465245316253 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 13:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:35:16 INFO - PROCESS | 1480 | 1465245316255 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 13:35:16 INFO - PROCESS | 1480 | 1465245316258 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1480 | 1465245316260 Marionette TRACE conn6 <- [1,1250,null,{}] 13:35:16 INFO - PROCESS | 1480 | 1465245316263 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 1480 | 1465245316265 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:16 INFO - PROCESS | 1480 | 1465245316343 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 13:35:16 INFO - PROCESS | 1480 | 1465245316431 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:16 INFO - PROCESS | 1480 | 1465245316433 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:16 INFO - PROCESS | 1480 | ++DOCSHELL 11AD0000 == 36 [pid = 1480] [id = 322] 13:35:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (13132400) [pid = 1480] [serial = 965] [outer = 00000000] 13:35:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (164E7000) [pid = 1480] [serial = 966] [outer = 13132400] 13:35:16 INFO - PROCESS | 1480 | 1465245316477 Marionette DEBUG loaded listener.js 13:35:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1755B000) [pid = 1480] [serial = 967] [outer = 13132400] 13:35:16 INFO - PROCESS | 1480 | 1465245316830 Marionette TRACE conn6 <- [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]]]}] 13:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 13:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:35:16 INFO - PROCESS | 1480 | 1465245316889 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 1480 | 1465245316891 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 13:35:16 INFO - PROCESS | 1480 | 1465245316894 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:35:16 INFO - PROCESS | 1480 | 1465245316896 Marionette TRACE conn6 <- [1,1254,null,{}] 13:35:16 INFO - PROCESS | 1480 | 1465245316899 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:16 INFO - PROCESS | 1480 | 1465245316901 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:17 INFO - PROCESS | 1480 | 1465245317013 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 13:35:17 INFO - PROCESS | 1480 | 1465245317021 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1480 | 1465245317023 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:17 INFO - PROCESS | 1480 | ++DOCSHELL 177EA800 == 37 [pid = 1480] [id = 323] 13:35:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179BE800) [pid = 1480] [serial = 968] [outer = 00000000] 13:35:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (179C6C00) [pid = 1480] [serial = 969] [outer = 179BE800] 13:35:17 INFO - PROCESS | 1480 | 1465245317068 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A38400) [pid = 1480] [serial = 970] [outer = 179BE800] 13:35:17 INFO - PROCESS | 1480 | 1465245317484 Marionette TRACE conn6 <- [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]]]}] 13:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 13:35:17 INFO - PROCESS | 1480 | 1465245317525 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 13:35:17 INFO - PROCESS | 1480 | 1465245317527 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 13:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:35:17 INFO - PROCESS | 1480 | 1465245317530 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:35:17 INFO - PROCESS | 1480 | 1465245317532 Marionette TRACE conn6 <- [1,1258,null,{}] 13:35:17 INFO - PROCESS | 1480 | 1465245317535 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:17 INFO - PROCESS | 1480 | 1465245317537 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:17 INFO - PROCESS | 1480 | 1465245317648 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 13:35:17 INFO - PROCESS | 1480 | 1465245317657 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 1480 | 1465245317659 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:17 INFO - PROCESS | 1480 | ++DOCSHELL 12F68C00 == 38 [pid = 1480] [id = 324] 13:35:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177EAC00) [pid = 1480] [serial = 971] [outer = 00000000] 13:35:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BDBC00) [pid = 1480] [serial = 972] [outer = 177EAC00] 13:35:17 INFO - PROCESS | 1480 | 1465245317703 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BDE400) [pid = 1480] [serial = 973] [outer = 177EAC00] 13:35:18 INFO - PROCESS | 1480 | 1465245318154 Marionette TRACE conn6 <- [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]]]}] 13:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 671ms 13:35:18 INFO - PROCESS | 1480 | 1465245318203 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 1480 | 1465245318207 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 13:35:18 INFO - PROCESS | 1480 | 1465245318213 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:35:18 INFO - PROCESS | 1480 | 1465245318217 Marionette TRACE conn6 <- [1,1262,null,{}] 13:35:18 INFO - PROCESS | 1480 | 1465245318240 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:18 INFO - PROCESS | 1480 | 1465245318243 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:18 INFO - PROCESS | 1480 | 1465245318461 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 13:35:18 INFO - PROCESS | 1480 | 1465245318529 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 1480 | 1465245318534 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:18 INFO - PROCESS | 1480 | ++DOCSHELL 0D553000 == 39 [pid = 1480] [id = 325] 13:35:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D612400) [pid = 1480] [serial = 974] [outer = 00000000] 13:35:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0D626C00) [pid = 1480] [serial = 975] [outer = 0D612400] 13:35:18 INFO - PROCESS | 1480 | 1465245318591 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D710400) [pid = 1480] [serial = 976] [outer = 0D612400] 13:35:19 INFO - PROCESS | 1480 | 1465245319181 Marionette TRACE conn6 <- [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]]]}] 13:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1019ms 13:35:19 INFO - PROCESS | 1480 | 1465245319238 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 1480 | 1465245319243 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 13:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:35:19 INFO - PROCESS | 1480 | 1465245319250 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:35:19 INFO - PROCESS | 1480 | 1465245319253 Marionette TRACE conn6 <- [1,1266,null,{}] 13:35:19 INFO - PROCESS | 1480 | 1465245319257 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:19 INFO - PROCESS | 1480 | 1465245319260 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:19 INFO - PROCESS | 1480 | 1465245319373 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 13:35:19 INFO - PROCESS | 1480 | 1465245319503 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 1480 | 1465245319506 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:19 INFO - PROCESS | 1480 | ++DOCSHELL 1223F800 == 40 [pid = 1480] [id = 326] 13:35:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1224CC00) [pid = 1480] [serial = 977] [outer = 00000000] 13:35:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (12F7D400) [pid = 1480] [serial = 978] [outer = 1224CC00] 13:35:19 INFO - PROCESS | 1480 | 1465245319565 Marionette DEBUG loaded listener.js 13:35:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (13755C00) [pid = 1480] [serial = 979] [outer = 1224CC00] 13:35:20 INFO - PROCESS | 1480 | 1465245320188 Marionette TRACE conn6 <- [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]]]}] 13:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 970ms 13:35:20 INFO - PROCESS | 1480 | 1465245320222 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 13:35:20 INFO - PROCESS | 1480 | 1465245320225 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 13:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:35:20 INFO - PROCESS | 1480 | 1465245320229 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:35:20 INFO - PROCESS | 1480 | 1465245320233 Marionette TRACE conn6 <- [1,1270,null,{}] 13:35:20 INFO - PROCESS | 1480 | 1465245320244 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:20 INFO - PROCESS | 1480 | 1465245320249 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:20 INFO - PROCESS | 1480 | 1465245320361 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 13:35:20 INFO - PROCESS | 1480 | 1465245320464 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:20 INFO - PROCESS | 1480 | 1465245320467 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:20 INFO - PROCESS | 1480 | ++DOCSHELL 177E2400 == 41 [pid = 1480] [id = 327] 13:35:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17A31800) [pid = 1480] [serial = 980] [outer = 00000000] 13:35:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (193BAC00) [pid = 1480] [serial = 981] [outer = 17A31800] 13:35:20 INFO - PROCESS | 1480 | 1465245320525 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (19888400) [pid = 1480] [serial = 982] [outer = 17A31800] 13:35:21 INFO - PROCESS | 1480 | 1465245321165 Marionette TRACE conn6 <- [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]]]}] 13:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 13:35:21 INFO - PROCESS | 1480 | 1465245321218 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 1480 | 1465245321221 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 13:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:35:21 INFO - PROCESS | 1480 | 1465245321225 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:35:21 INFO - PROCESS | 1480 | 1465245321227 Marionette TRACE conn6 <- [1,1274,null,{}] 13:35:21 INFO - PROCESS | 1480 | 1465245321230 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:21 INFO - PROCESS | 1480 | 1465245321233 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:21 INFO - PROCESS | 1480 | 1465245321341 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 13:35:21 INFO - PROCESS | 1480 | 1465245321442 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 1480 | 1465245321445 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:21 INFO - PROCESS | 1480 | ++DOCSHELL 19C88400 == 42 [pid = 1480] [id = 328] 13:35:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1A447400) [pid = 1480] [serial = 983] [outer = 00000000] 13:35:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1A44E000) [pid = 1480] [serial = 984] [outer = 1A447400] 13:35:21 INFO - PROCESS | 1480 | 1465245321499 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1A59E800) [pid = 1480] [serial = 985] [outer = 1A447400] 13:35:22 INFO - PROCESS | 1480 | 1465245322115 Marionette TRACE conn6 <- [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]]]}] 13:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 930ms 13:35:22 INFO - PROCESS | 1480 | 1465245322159 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 1480 | 1465245322161 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 13:35:22 INFO - PROCESS | 1480 | 1465245322165 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:35:22 INFO - PROCESS | 1480 | 1465245322167 Marionette TRACE conn6 <- [1,1278,null,{}] 13:35:22 INFO - PROCESS | 1480 | 1465245322171 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:22 INFO - PROCESS | 1480 | 1465245322174 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:22 INFO - PROCESS | 1480 | 1465245322284 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 13:35:22 INFO - PROCESS | 1480 | 1465245322507 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 1480 | 1465245322510 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:22 INFO - PROCESS | 1480 | ++DOCSHELL 0C22D400 == 43 [pid = 1480] [id = 329] 13:35:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0C230000) [pid = 1480] [serial = 986] [outer = 00000000] 13:35:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0CDE2800) [pid = 1480] [serial = 987] [outer = 0C230000] 13:35:22 INFO - PROCESS | 1480 | 1465245322601 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (0D613000) [pid = 1480] [serial = 988] [outer = 0C230000] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 177EA800 == 42 [pid = 1480] [id = 323] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 11AD0000 == 41 [pid = 1480] [id = 322] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 164E1000 == 40 [pid = 1480] [id = 321] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 0DBED000 == 39 [pid = 1480] [id = 320] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 0D61BC00 == 38 [pid = 1480] [id = 319] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 12F7CC00 == 37 [pid = 1480] [id = 318] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 0E30A800 == 36 [pid = 1480] [id = 317] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 0D615C00 == 35 [pid = 1480] [id = 316] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 09073400 == 34 [pid = 1480] [id = 315] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 0C231000 == 33 [pid = 1480] [id = 314] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 14E70000 == 32 [pid = 1480] [id = 313] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 19C88400 == 31 [pid = 1480] [id = 328] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 177E2400 == 30 [pid = 1480] [id = 327] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 12F68C00 == 29 [pid = 1480] [id = 324] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 0D553000 == 28 [pid = 1480] [id = 325] 13:35:23 INFO - PROCESS | 1480 | --DOCSHELL 1223F800 == 27 [pid = 1480] [id = 326] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1A505C00) [pid = 1480] [serial = 930] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (131C3000) [pid = 1480] [serial = 909] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (17A3F800) [pid = 1480] [serial = 919] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1770AC00) [pid = 1480] [serial = 915] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (193C0400) [pid = 1480] [serial = 924] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17A3E400) [pid = 1480] [serial = 933] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (1A00CC00) [pid = 1480] [serial = 928] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18BAF400) [pid = 1480] [serial = 922] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17A3EC00) [pid = 1480] [serial = 918] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D551C00) [pid = 1480] [serial = 900] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (19768400) [pid = 1480] [serial = 925] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D70C800) [pid = 1480] [serial = 903] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19C31400) [pid = 1480] [serial = 934] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D617800) [pid = 1480] [serial = 901] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D840C00) [pid = 1480] [serial = 904] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (13D2DC00) [pid = 1480] [serial = 910] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (177DC800) [pid = 1480] [serial = 916] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1B1D1800) [pid = 1480] [serial = 936] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E70400) [pid = 1480] [serial = 912] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1A003400) [pid = 1480] [serial = 927] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18BB4400) [pid = 1480] [serial = 921] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1221F800) [pid = 1480] [serial = 906] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (12234C00) [pid = 1480] [serial = 907] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (15563800) [pid = 1480] [serial = 913] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1A5A1400) [pid = 1480] [serial = 931] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BB8000) [pid = 1480] [serial = 898] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1B1D6400) [pid = 1480] [serial = 937] [outer = 00000000] [url = about:blank] 13:35:23 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1755F800) [pid = 1480] [serial = 939] [outer = 00000000] [url = about:blank] 13:35:24 INFO - PROCESS | 1480 | 1465245324002 Marionette TRACE conn6 <- [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]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1869ms 13:35:24 INFO - PROCESS | 1480 | 1465245324038 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 1480 | 1465245324043 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:35:24 INFO - PROCESS | 1480 | 1465245324047 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1480 | 1465245324050 Marionette TRACE conn6 <- [1,1282,null,{}] 13:35:24 INFO - PROCESS | 1480 | 1465245324057 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 1480 | 1465245324060 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:24 INFO - PROCESS | 1480 | 1465245324152 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 13:35:24 INFO - PROCESS | 1480 | 1465245324238 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1480 | 1465245324241 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D553000 == 28 [pid = 1480] [id = 330] 13:35:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D611C00) [pid = 1480] [serial = 989] [outer = 00000000] 13:35:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D61DC00) [pid = 1480] [serial = 990] [outer = 0D611C00] 13:35:24 INFO - PROCESS | 1480 | 1465245324292 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D627400) [pid = 1480] [serial = 991] [outer = 0D611C00] 13:35:24 INFO - PROCESS | 1480 | 1465245324687 Marionette TRACE conn6 <- [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]]]}] 13:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 13:35:24 INFO - PROCESS | 1480 | 1465245324738 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 1480 | 1465245324743 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 13:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:35:24 INFO - PROCESS | 1480 | 1465245324749 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:35:24 INFO - PROCESS | 1480 | 1465245324752 Marionette TRACE conn6 <- [1,1286,null,{}] 13:35:24 INFO - PROCESS | 1480 | 1465245324756 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:24 INFO - PROCESS | 1480 | 1465245324759 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:24 INFO - PROCESS | 1480 | 1465245324856 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 13:35:24 INFO - PROCESS | 1480 | 1465245324862 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:24 INFO - PROCESS | 1480 | 1465245324864 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:24 INFO - PROCESS | 1480 | ++DOCSHELL 0DAA1C00 == 29 [pid = 1480] [id = 331] 13:35:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0DD79800) [pid = 1480] [serial = 992] [outer = 00000000] 13:35:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0E982400) [pid = 1480] [serial = 993] [outer = 0DD79800] 13:35:24 INFO - PROCESS | 1480 | 1465245324912 Marionette DEBUG loaded listener.js 13:35:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0EAC5C00) [pid = 1480] [serial = 994] [outer = 0DD79800] 13:35:25 INFO - PROCESS | 1480 | 1465245325399 Marionette TRACE conn6 <- [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]]]}] 13:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 13:35:25 INFO - PROCESS | 1480 | 1465245325422 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 13:35:25 INFO - PROCESS | 1480 | 1465245325425 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 13:35:25 INFO - PROCESS | 1480 | 1465245325428 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:35:25 INFO - PROCESS | 1480 | 1465245325431 Marionette TRACE conn6 <- [1,1290,null,{}] 13:35:25 INFO - PROCESS | 1480 | 1465245325442 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:25 INFO - PROCESS | 1480 | 1465245325447 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:25 INFO - PROCESS | 1480 | 1465245325558 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 13:35:25 INFO - PROCESS | 1480 | 1465245325568 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 1480 | 1465245325571 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:25 INFO - PROCESS | 1480 | ++DOCSHELL 12F6A000 == 30 [pid = 1480] [id = 332] 13:35:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12F6BC00) [pid = 1480] [serial = 995] [outer = 00000000] 13:35:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (12F88400) [pid = 1480] [serial = 996] [outer = 12F6BC00] 13:35:25 INFO - PROCESS | 1480 | 1465245325618 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (131C5000) [pid = 1480] [serial = 997] [outer = 12F6BC00] 13:35:26 INFO - PROCESS | 1480 | 1465245326074 Marionette TRACE conn6 <- [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]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 672ms 13:35:26 INFO - PROCESS | 1480 | 1465245326105 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 13:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:35:26 INFO - PROCESS | 1480 | 1465245326107 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 13:35:26 INFO - PROCESS | 1480 | 1465245326110 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - PROCESS | 1480 | 1465245326112 Marionette TRACE conn6 <- [1,1294,null,{}] 13:35:26 INFO - PROCESS | 1480 | 1465245326124 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 1480 | 1465245326126 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:26 INFO - PROCESS | 1480 | 1465245326236 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 13:35:26 INFO - PROCESS | 1480 | 1465245326242 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1480 | 1465245326244 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:26 INFO - PROCESS | 1480 | ++DOCSHELL 13D33400 == 31 [pid = 1480] [id = 333] 13:35:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (13DC6800) [pid = 1480] [serial = 998] [outer = 00000000] 13:35:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14E6C000) [pid = 1480] [serial = 999] [outer = 13DC6800] 13:35:26 INFO - PROCESS | 1480 | 1465245326289 Marionette DEBUG loaded listener.js 13:35:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15678400) [pid = 1480] [serial = 1000] [outer = 13DC6800] 13:35:26 INFO - PROCESS | 1480 | 1465245326747 Marionette TRACE conn6 <- [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]]]}] 13:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 13:35:26 INFO - PROCESS | 1480 | 1465245326784 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 1480 | 1465245326787 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 13:35:26 INFO - PROCESS | 1480 | 1465245326790 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:35:26 INFO - PROCESS | 1480 | 1465245326792 Marionette TRACE conn6 <- [1,1298,null,{}] 13:35:26 INFO - PROCESS | 1480 | 1465245326795 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:26 INFO - PROCESS | 1480 | 1465245326798 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:26 INFO - PROCESS | 1480 | 1465245326908 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 13:35:26 INFO - PROCESS | 1480 | 1465245326995 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 1480 | 1465245326997 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:27 INFO - PROCESS | 1480 | ++DOCSHELL 15C36800 == 32 [pid = 1480] [id = 334] 13:35:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16339000) [pid = 1480] [serial = 1001] [outer = 00000000] 13:35:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (164E1000) [pid = 1480] [serial = 1002] [outer = 16339000] 13:35:27 INFO - PROCESS | 1480 | 1465245327041 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (16DAE800) [pid = 1480] [serial = 1003] [outer = 16339000] 13:35:27 INFO - PROCESS | 1480 | 1465245327472 Marionette TRACE conn6 <- [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] 13:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:35:27 INFO - PROCESS | 1480 | 1465245327531 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 13:35:27 INFO - PROCESS | 1480 | 1465245327534 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:35:27 INFO - PROCESS | 1480 | 1465245327535 Marionette TRACE conn6 <- [1,1302,null,{}] 13:35:27 INFO - PROCESS | 1480 | 1465245327539 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:27 INFO - PROCESS | 1480 | 1465245327544 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:27 INFO - PROCESS | 1480 | 1465245327676 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 13:35:27 INFO - PROCESS | 1480 | 1465245327687 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:27 INFO - PROCESS | 1480 | 1465245327688 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:27 INFO - PROCESS | 1480 | ++DOCSHELL 1755BC00 == 33 [pid = 1480] [id = 335] 13:35:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17562C00) [pid = 1480] [serial = 1004] [outer = 00000000] 13:35:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (177E0C00) [pid = 1480] [serial = 1005] [outer = 17562C00] 13:35:27 INFO - PROCESS | 1480 | 1465245327783 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17A30800) [pid = 1480] [serial = 1006] [outer = 17562C00] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (16335400) [pid = 1480] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (13132400) [pid = 1480] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17553C00) [pid = 1480] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (12F86C00) [pid = 1480] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (179BE800) [pid = 1480] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0C224800) [pid = 1480] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (11BA0000) [pid = 1480] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0CD21000) [pid = 1480] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D620000) [pid = 1480] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17562800) [pid = 1480] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (177EAC00) [pid = 1480] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:35:28 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D9A0000) [pid = 1480] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:35:28 INFO - PROCESS | 1480 | 1465245328442 Marionette TRACE conn6 <- [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]]]}] 13:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 13:35:28 INFO - PROCESS | 1480 | 1465245328464 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 13:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:35:28 INFO - PROCESS | 1480 | 1465245328466 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 13:35:28 INFO - PROCESS | 1480 | 1465245328469 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:35:28 INFO - PROCESS | 1480 | 1465245328471 Marionette TRACE conn6 <- [1,1306,null,{}] 13:35:28 INFO - PROCESS | 1480 | 1465245328474 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:28 INFO - PROCESS | 1480 | 1465245328476 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:28 INFO - PROCESS | 1480 | 1465245328553 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 13:35:28 INFO - PROCESS | 1480 | 1465245328562 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 1480 | 1465245328564 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:28 INFO - PROCESS | 1480 | ++DOCSHELL 0C22B000 == 34 [pid = 1480] [id = 336] 13:35:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0CD21000) [pid = 1480] [serial = 1007] [outer = 00000000] 13:35:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17558C00) [pid = 1480] [serial = 1008] [outer = 0CD21000] 13:35:28 INFO - PROCESS | 1480 | 1465245328686 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17562800) [pid = 1480] [serial = 1009] [outer = 0CD21000] 13:35:29 INFO - PROCESS | 1480 | 1465245329038 Marionette TRACE conn6 <- [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]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 13:35:29 INFO - PROCESS | 1480 | 1465245329100 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 13:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:35:29 INFO - PROCESS | 1480 | 1465245329102 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 13:35:29 INFO - PROCESS | 1480 | 1465245329105 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1480 | 1465245329107 Marionette TRACE conn6 <- [1,1310,null,{}] 13:35:29 INFO - PROCESS | 1480 | 1465245329110 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 1480 | 1465245329112 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:29 INFO - PROCESS | 1480 | 1465245329224 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 13:35:29 INFO - PROCESS | 1480 | 1465245329277 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1480 | 1465245329278 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:29 INFO - PROCESS | 1480 | ++DOCSHELL 17211C00 == 35 [pid = 1480] [id = 337] 13:35:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A32800) [pid = 1480] [serial = 1010] [outer = 00000000] 13:35:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A7B400) [pid = 1480] [serial = 1011] [outer = 17A32800] 13:35:29 INFO - PROCESS | 1480 | 1465245329322 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A38C00) [pid = 1480] [serial = 1012] [outer = 17A32800] 13:35:29 INFO - PROCESS | 1480 | 1465245329666 Marionette TRACE conn6 <- [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]]]}] 13:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 570ms 13:35:29 INFO - PROCESS | 1480 | 1465245329680 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 13:35:29 INFO - PROCESS | 1480 | 1465245329682 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 13:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:35:29 INFO - PROCESS | 1480 | 1465245329685 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:35:29 INFO - PROCESS | 1480 | 1465245329687 Marionette TRACE conn6 <- [1,1314,null,{}] 13:35:29 INFO - PROCESS | 1480 | 1465245329707 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:29 INFO - PROCESS | 1480 | 1465245329709 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:29 INFO - PROCESS | 1480 | 1465245329820 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 13:35:29 INFO - PROCESS | 1480 | 1465245329828 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 1480 | 1465245329830 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:29 INFO - PROCESS | 1480 | ++DOCSHELL 12F68C00 == 36 [pid = 1480] [id = 338] 13:35:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BB8800) [pid = 1480] [serial = 1013] [outer = 00000000] 13:35:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19345800) [pid = 1480] [serial = 1014] [outer = 18BB8800] 13:35:29 INFO - PROCESS | 1480 | 1465245329873 Marionette DEBUG loaded listener.js 13:35:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (193B8000) [pid = 1480] [serial = 1015] [outer = 18BB8800] 13:35:30 INFO - PROCESS | 1480 | 1465245330316 Marionette TRACE conn6 <- [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]]]}] 13:35:30 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 13:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 13:35:30 INFO - PROCESS | 1480 | 1465245330418 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 1480 | 1465245330422 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 13:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:35:30 INFO - PROCESS | 1480 | 1465245330427 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:35:30 INFO - PROCESS | 1480 | 1465245330431 Marionette TRACE conn6 <- [1,1318,null,{}] 13:35:30 INFO - PROCESS | 1480 | 1465245330437 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:30 INFO - PROCESS | 1480 | 1465245330441 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:30 INFO - PROCESS | 1480 | 1465245330579 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 13:35:30 INFO - PROCESS | 1480 | 1465245330686 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 1480 | 1465245330692 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:30 INFO - PROCESS | 1480 | ++DOCSHELL 0D079000 == 37 [pid = 1480] [id = 339] 13:35:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D0E2800) [pid = 1480] [serial = 1016] [outer = 00000000] 13:35:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D54A800) [pid = 1480] [serial = 1017] [outer = 0D0E2800] 13:35:30 INFO - PROCESS | 1480 | 1465245330750 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D627000) [pid = 1480] [serial = 1018] [outer = 0D0E2800] 13:35:31 INFO - PROCESS | 1480 | 1465245331537 Marionette TRACE conn6 <- [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]]]}] 13:35:31 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 13:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1179ms 13:35:31 INFO - PROCESS | 1480 | 1465245331608 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 1480 | 1465245331611 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 13:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:35:31 INFO - PROCESS | 1480 | 1465245331618 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:35:31 INFO - PROCESS | 1480 | 1465245331622 Marionette TRACE conn6 <- [1,1322,null,{}] 13:35:31 INFO - PROCESS | 1480 | 1465245331626 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:31 INFO - PROCESS | 1480 | 1465245331629 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:31 INFO - PROCESS | 1480 | 1465245331762 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 13:35:31 INFO - PROCESS | 1480 | 1465245331886 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:31 INFO - PROCESS | 1480 | 1465245331888 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:31 INFO - PROCESS | 1480 | ++DOCSHELL 1223A400 == 38 [pid = 1480] [id = 340] 13:35:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1223B000) [pid = 1480] [serial = 1019] [outer = 00000000] 13:35:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (123C3000) [pid = 1480] [serial = 1020] [outer = 1223B000] 13:35:31 INFO - PROCESS | 1480 | 1465245331946 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (123C3800) [pid = 1480] [serial = 1021] [outer = 1223B000] 13:35:32 INFO - PROCESS | 1480 | 1465245332817 Marionette TRACE conn6 <- [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]]]}] 13:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1237ms 13:35:32 INFO - PROCESS | 1480 | 1465245332854 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 13:35:32 INFO - PROCESS | 1480 | 1465245332859 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 13:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:35:32 INFO - PROCESS | 1480 | 1465245332864 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:35:32 INFO - PROCESS | 1480 | 1465245332868 Marionette TRACE conn6 <- [1,1326,null,{}] 13:35:32 INFO - PROCESS | 1480 | 1465245332874 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:32 INFO - PROCESS | 1480 | 1465245332876 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:32 INFO - PROCESS | 1480 | 1465245332995 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 13:35:33 INFO - PROCESS | 1480 | 1465245333140 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 1480 | 1465245333144 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 17211C00 == 37 [pid = 1480] [id = 337] 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 0C22B000 == 36 [pid = 1480] [id = 336] 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 1755BC00 == 35 [pid = 1480] [id = 335] 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 15C36800 == 34 [pid = 1480] [id = 334] 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 13D33400 == 33 [pid = 1480] [id = 333] 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 12F6A000 == 32 [pid = 1480] [id = 332] 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 0DAA1C00 == 31 [pid = 1480] [id = 331] 13:35:33 INFO - PROCESS | 1480 | --DOCSHELL 0D553000 == 30 [pid = 1480] [id = 330] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (164E1C00) [pid = 1480] [serial = 960] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (16DB2000) [pid = 1480] [serial = 961] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (164E7000) [pid = 1480] [serial = 966] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17562400) [pid = 1480] [serial = 940] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (13750800) [pid = 1480] [serial = 954] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17A38400) [pid = 1480] [serial = 970] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (13D39800) [pid = 1480] [serial = 955] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D081800) [pid = 1480] [serial = 945] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D1E8400) [pid = 1480] [serial = 946] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1215CC00) [pid = 1480] [serial = 951] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (12222C00) [pid = 1480] [serial = 952] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D625800) [pid = 1480] [serial = 942] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D703800) [pid = 1480] [serial = 943] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D630400) [pid = 1480] [serial = 948] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D70A000) [pid = 1480] [serial = 949] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (177DB400) [pid = 1480] [serial = 963] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18BDBC00) [pid = 1480] [serial = 972] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (179C6C00) [pid = 1480] [serial = 969] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BDE400) [pid = 1480] [serial = 973] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17715C00) [pid = 1480] [serial = 964] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1555D000) [pid = 1480] [serial = 957] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (162CF000) [pid = 1480] [serial = 958] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1755B000) [pid = 1480] [serial = 967] [outer = 00000000] [url = about:blank] 13:35:33 INFO - PROCESS | 1480 | ++DOCSHELL 0905BC00 == 31 [pid = 1480] [id = 341] 13:35:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0C224C00) [pid = 1480] [serial = 1022] [outer = 00000000] 13:35:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D1E4800) [pid = 1480] [serial = 1023] [outer = 0C224C00] 13:35:33 INFO - PROCESS | 1480 | 1465245333232 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D616800) [pid = 1480] [serial = 1024] [outer = 0C224C00] 13:35:34 INFO - PROCESS | 1480 | 1465245334115 Marionette TRACE conn6 <- [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]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1270ms 13:35:34 INFO - PROCESS | 1480 | 1465245334139 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1480 | 1465245334143 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 13:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:35:34 INFO - PROCESS | 1480 | 1465245334149 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - PROCESS | 1480 | 1465245334152 Marionette TRACE conn6 <- [1,1330,null,{}] 13:35:34 INFO - PROCESS | 1480 | 1465245334156 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 1480 | 1465245334158 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:34 INFO - PROCESS | 1480 | 1465245334246 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 13:35:34 INFO - PROCESS | 1480 | 1465245334328 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1480 | 1465245334330 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:34 INFO - PROCESS | 1480 | ++DOCSHELL 0D62F800 == 32 [pid = 1480] [id = 342] 13:35:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D685000) [pid = 1480] [serial = 1025] [outer = 00000000] 13:35:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0DAA3400) [pid = 1480] [serial = 1026] [outer = 0D685000] 13:35:34 INFO - PROCESS | 1480 | 1465245334378 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0E37DC00) [pid = 1480] [serial = 1027] [outer = 0D685000] 13:35:34 INFO - PROCESS | 1480 | 1465245334794 Marionette TRACE conn6 <- [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]]]}] 13:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 13:35:34 INFO - PROCESS | 1480 | 1465245334824 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 1480 | 1465245334826 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 13:35:34 INFO - PROCESS | 1480 | 1465245334830 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:35:34 INFO - PROCESS | 1480 | 1465245334833 Marionette TRACE conn6 <- [1,1334,null,{}] 13:35:34 INFO - PROCESS | 1480 | 1465245334844 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:34 INFO - PROCESS | 1480 | 1465245334849 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:34 INFO - PROCESS | 1480 | 1465245334936 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 13:35:34 INFO - PROCESS | 1480 | 1465245334943 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 1480 | 1465245334946 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:34 INFO - PROCESS | 1480 | ++DOCSHELL 122B9400 == 33 [pid = 1480] [id = 343] 13:35:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (123C4800) [pid = 1480] [serial = 1028] [outer = 00000000] 13:35:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (131BAC00) [pid = 1480] [serial = 1029] [outer = 123C4800] 13:35:34 INFO - PROCESS | 1480 | 1465245334994 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (13D33400) [pid = 1480] [serial = 1030] [outer = 123C4800] 13:35:35 INFO - PROCESS | 1480 | 1465245335466 Marionette TRACE conn6 <- [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]]]}] 13:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 13:35:35 INFO - PROCESS | 1480 | 1465245335505 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 1480 | 1465245335508 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 13:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:35:35 INFO - PROCESS | 1480 | 1465245335512 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:35:35 INFO - PROCESS | 1480 | 1465245335514 Marionette TRACE conn6 <- [1,1338,null,{}] 13:35:35 INFO - PROCESS | 1480 | 1465245335527 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:35 INFO - PROCESS | 1480 | 1465245335529 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:35 INFO - PROCESS | 1480 | 1465245335654 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 13:35:35 INFO - PROCESS | 1480 | 1465245335718 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:35 INFO - PROCESS | 1480 | 1465245335720 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:35 INFO - PROCESS | 1480 | ++DOCSHELL 15561800 == 34 [pid = 1480] [id = 344] 13:35:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (15627000) [pid = 1480] [serial = 1031] [outer = 00000000] 13:35:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (162D6C00) [pid = 1480] [serial = 1032] [outer = 15627000] 13:35:35 INFO - PROCESS | 1480 | 1465245335767 Marionette DEBUG loaded listener.js 13:35:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (164DE400) [pid = 1480] [serial = 1033] [outer = 15627000] 13:35:36 INFO - PROCESS | 1480 | 1465245336228 Marionette TRACE conn6 <- [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]]]}] 13:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 770ms 13:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:35:36 INFO - PROCESS | 1480 | 1465245336284 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 13:35:36 INFO - PROCESS | 1480 | 1465245336286 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 13:35:36 INFO - PROCESS | 1480 | 1465245336289 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:35:36 INFO - PROCESS | 1480 | 1465245336291 Marionette TRACE conn6 <- [1,1342,null,{}] 13:35:36 INFO - PROCESS | 1480 | 1465245336294 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:36 INFO - PROCESS | 1480 | 1465245336296 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:36 INFO - PROCESS | 1480 | 1465245336405 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 13:35:36 INFO - PROCESS | 1480 | 1465245336466 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 1480 | 1465245336468 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:36 INFO - PROCESS | 1480 | ++DOCSHELL 0DD85C00 == 35 [pid = 1480] [id = 345] 13:35:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (15C32000) [pid = 1480] [serial = 1034] [outer = 00000000] 13:35:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16DB1C00) [pid = 1480] [serial = 1035] [outer = 15C32000] 13:35:36 INFO - PROCESS | 1480 | 1465245336512 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17554400) [pid = 1480] [serial = 1036] [outer = 15C32000] 13:35:36 INFO - PROCESS | 1480 | 1465245336960 Marionette TRACE conn6 <- [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]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 13:35:37 INFO - PROCESS | 1480 | 1465245337036 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 1480 | 1465245337038 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 13:35:37 INFO - PROCESS | 1480 | 1465245337041 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 1480 | 1465245337043 Marionette TRACE conn6 <- [1,1346,null,{}] 13:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:35:37 INFO - PROCESS | 1480 | 1465245337046 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 1480 | 1465245337051 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:37 INFO - PROCESS | 1480 | 1465245337194 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 13:35:37 INFO - PROCESS | 1480 | 1465245337249 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 1480 | 1465245337250 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:37 INFO - PROCESS | 1480 | ++DOCSHELL 177E0000 == 36 [pid = 1480] [id = 346] 13:35:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (177E0400) [pid = 1480] [serial = 1037] [outer = 00000000] 13:35:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (177E9400) [pid = 1480] [serial = 1038] [outer = 177E0400] 13:35:37 INFO - PROCESS | 1480 | 1465245337295 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (177E9800) [pid = 1480] [serial = 1039] [outer = 177E0400] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (12F6BC00) [pid = 1480] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D611C00) [pid = 1480] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0C230000) [pid = 1480] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (13DC6800) [pid = 1480] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D612400) [pid = 1480] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1224CC00) [pid = 1480] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17A31800) [pid = 1480] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1A447400) [pid = 1480] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16339000) [pid = 1480] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0CD21000) [pid = 1480] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17562C00) [pid = 1480] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17A32800) [pid = 1480] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:35:37 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0DD79800) [pid = 1480] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:35:37 INFO - PROCESS | 1480 | 1465245337770 Marionette TRACE conn6 <- [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]]]}] 13:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 13:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:35:37 INFO - PROCESS | 1480 | 1465245337818 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 1480 | 1465245337820 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 13:35:37 INFO - PROCESS | 1480 | 1465245337823 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:35:37 INFO - PROCESS | 1480 | 1465245337825 Marionette TRACE conn6 <- [1,1350,null,{}] 13:35:37 INFO - PROCESS | 1480 | 1465245337829 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:37 INFO - PROCESS | 1480 | 1465245337831 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:37 INFO - PROCESS | 1480 | 1465245337941 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 13:35:38 INFO - PROCESS | 1480 | 1465245337999 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1480 | 1465245338001 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:38 INFO - PROCESS | 1480 | ++DOCSHELL 123C2400 == 37 [pid = 1480] [id = 347] 13:35:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (13756C00) [pid = 1480] [serial = 1040] [outer = 00000000] 13:35:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17298000) [pid = 1480] [serial = 1041] [outer = 13756C00] 13:35:38 INFO - PROCESS | 1480 | 1465245338045 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17562000) [pid = 1480] [serial = 1042] [outer = 13756C00] 13:35:38 INFO - PROCESS | 1480 | 1465245338396 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 13:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 13:35:38 INFO - PROCESS | 1480 | 1465245338454 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 1480 | 1465245338456 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 13:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:35:38 INFO - PROCESS | 1480 | 1465245338459 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:35:38 INFO - PROCESS | 1480 | 1465245338461 Marionette TRACE conn6 <- [1,1354,null,{}] 13:35:38 INFO - PROCESS | 1480 | 1465245338464 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:38 INFO - PROCESS | 1480 | 1465245338466 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:38 INFO - PROCESS | 1480 | 1465245338543 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 13:35:38 INFO - PROCESS | 1480 | 1465245338548 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 1480 | 1465245338550 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:38 INFO - PROCESS | 1480 | ++DOCSHELL 16DA9400 == 38 [pid = 1480] [id = 348] 13:35:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177E8C00) [pid = 1480] [serial = 1043] [outer = 00000000] 13:35:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18BA9400) [pid = 1480] [serial = 1044] [outer = 177E8C00] 13:35:38 INFO - PROCESS | 1480 | 1465245338594 Marionette DEBUG loaded listener.js 13:35:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17A3B000) [pid = 1480] [serial = 1045] [outer = 177E8C00] 13:35:39 INFO - PROCESS | 1480 | 1465245339054 Marionette TRACE conn6 <- [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] 13:35:39 INFO - PROCESS | 1480 | 1465245339092 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 13:35:39 INFO - PROCESS | 1480 | 1465245339096 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 13:35:39 INFO - PROCESS | 1480 | 1465245339097 Marionette TRACE conn6 <- [1,1358,null,{}] 13:35:39 INFO - PROCESS | 1480 | 1465245339100 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:39 INFO - PROCESS | 1480 | 1465245339102 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:39 INFO - PROCESS | 1480 | 1465245339191 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 13:35:39 INFO - PROCESS | 1480 | 1465245339196 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:39 INFO - PROCESS | 1480 | 1465245339198 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:39 INFO - PROCESS | 1480 | ++DOCSHELL 18BDBC00 == 39 [pid = 1480] [id = 349] 13:35:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1933AC00) [pid = 1480] [serial = 1046] [outer = 00000000] 13:35:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19C2A000) [pid = 1480] [serial = 1047] [outer = 1933AC00] 13:35:39 INFO - PROCESS | 1480 | 1465245339241 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19C8CC00) [pid = 1480] [serial = 1048] [outer = 1933AC00] 13:35:39 INFO - PROCESS | 1480 | 1465245339804 Marionette TRACE conn6 <- [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] 13:35:39 INFO - PROCESS | 1480 | 1465245339835 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 13:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:35:39 INFO - PROCESS | 1480 | 1465245339841 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:35:39 INFO - PROCESS | 1480 | 1465245339844 Marionette TRACE conn6 <- [1,1362,null,{}] 13:35:39 INFO - PROCESS | 1480 | 1465245339850 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:39 INFO - PROCESS | 1480 | 1465245339853 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:40 INFO - PROCESS | 1480 | 1465245340021 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 13:35:40 INFO - PROCESS | 1480 | 1465245340127 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 1480 | 1465245340131 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:40 INFO - PROCESS | 1480 | ++DOCSHELL 0CD76C00 == 40 [pid = 1480] [id = 350] 13:35:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0CDCA800) [pid = 1480] [serial = 1049] [outer = 00000000] 13:35:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D847C00) [pid = 1480] [serial = 1050] [outer = 0CDCA800] 13:35:40 INFO - PROCESS | 1480 | 1465245340190 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0EAC3800) [pid = 1480] [serial = 1051] [outer = 0CDCA800] 13:35:40 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:40 INFO - PROCESS | 1480 | 1465245340773 Marionette TRACE conn6 <- [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] 13:35:40 INFO - PROCESS | 1480 | 1465245340821 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 13:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:35:40 INFO - PROCESS | 1480 | 1465245340827 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:35:40 INFO - PROCESS | 1480 | 1465245340830 Marionette TRACE conn6 <- [1,1366,null,{}] 13:35:40 INFO - PROCESS | 1480 | 1465245340834 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:40 INFO - PROCESS | 1480 | 1465245340837 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:40 INFO - PROCESS | 1480 | 1465245340949 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 13:35:41 INFO - PROCESS | 1480 | 1465245341054 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 1480 | 1465245341057 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:41 INFO - PROCESS | 1480 | ++DOCSHELL 14E50400 == 41 [pid = 1480] [id = 351] 13:35:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (14E52800) [pid = 1480] [serial = 1052] [outer = 00000000] 13:35:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (15C34800) [pid = 1480] [serial = 1053] [outer = 14E52800] 13:35:41 INFO - PROCESS | 1480 | 1465245341113 Marionette DEBUG loaded listener.js 13:35:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1755B800) [pid = 1480] [serial = 1054] [outer = 14E52800] 13:35:41 INFO - PROCESS | 1480 | 1465245341740 Marionette TRACE conn6 <- [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] 13:35:41 INFO - PROCESS | 1480 | 1465245341763 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 13:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:35:41 INFO - PROCESS | 1480 | 1465245341767 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:35:41 INFO - PROCESS | 1480 | 1465245341771 Marionette TRACE conn6 <- [1,1370,null,{}] 13:35:41 INFO - PROCESS | 1480 | 1465245341783 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:41 INFO - PROCESS | 1480 | 1465245341788 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:41 INFO - PROCESS | 1480 | 1465245341900 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 13:35:42 INFO - PROCESS | 1480 | 1465245342005 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1480 | 1465245342009 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:42 INFO - PROCESS | 1480 | ++DOCSHELL 1A010400 == 42 [pid = 1480] [id = 352] 13:35:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1A442800) [pid = 1480] [serial = 1055] [outer = 00000000] 13:35:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1A446C00) [pid = 1480] [serial = 1056] [outer = 1A442800] 13:35:42 INFO - PROCESS | 1480 | 1465245342071 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1A44D000) [pid = 1480] [serial = 1057] [outer = 1A442800] 13:35:42 INFO - PROCESS | 1480 | [1480] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:35:42 INFO - PROCESS | 1480 | 1465245342691 Marionette TRACE conn6 <- [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] 13:35:42 INFO - PROCESS | 1480 | 1465245342744 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 13:35:42 INFO - PROCESS | 1480 | 1465245342747 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:35:42 INFO - PROCESS | 1480 | 1465245342749 Marionette TRACE conn6 <- [1,1374,null,{}] 13:35:42 INFO - PROCESS | 1480 | 1465245342753 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:42 INFO - PROCESS | 1480 | 1465245342755 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:42 INFO - PROCESS | 1480 | 1465245342865 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 13:35:42 INFO - PROCESS | 1480 | 1465245342970 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:42 INFO - PROCESS | 1480 | 1465245342972 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:42 INFO - PROCESS | 1480 | ++DOCSHELL 1A451000 == 43 [pid = 1480] [id = 353] 13:35:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (1A50E800) [pid = 1480] [serial = 1058] [outer = 00000000] 13:35:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (1B1D0C00) [pid = 1480] [serial = 1059] [outer = 1A50E800] 13:35:43 INFO - PROCESS | 1480 | 1465245343029 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (1B1D6800) [pid = 1480] [serial = 1060] [outer = 1A50E800] 13:35:43 INFO - PROCESS | 1480 | 1465245343626 Marionette TRACE conn6 <- [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] 13:35:43 INFO - PROCESS | 1480 | 1465245343683 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 13:35:43 INFO - PROCESS | 1480 | 1465245343686 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:35:43 INFO - PROCESS | 1480 | 1465245343688 Marionette TRACE conn6 <- [1,1378,null,{}] 13:35:43 INFO - PROCESS | 1480 | 1465245343692 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:43 INFO - PROCESS | 1480 | 1465245343695 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:43 INFO - PROCESS | 1480 | 1465245343800 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 13:35:43 INFO - PROCESS | 1480 | 1465245343932 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 1480 | 1465245343935 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:43 INFO - PROCESS | 1480 | ++DOCSHELL 0D613C00 == 44 [pid = 1480] [id = 354] 13:35:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0D61C800) [pid = 1480] [serial = 1061] [outer = 00000000] 13:35:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0D707C00) [pid = 1480] [serial = 1062] [outer = 0D61C800] 13:35:43 INFO - PROCESS | 1480 | 1465245343994 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0D99D800) [pid = 1480] [serial = 1063] [outer = 0D61C800] 13:35:44 INFO - PROCESS | 1480 | 1465245344762 Marionette TRACE conn6 <- [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]]]}] 13:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1126ms 13:35:44 INFO - PROCESS | 1480 | 1465245344817 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 1480 | 1465245344821 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 13:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:35:44 INFO - PROCESS | 1480 | 1465245344825 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:35:44 INFO - PROCESS | 1480 | 1465245344829 Marionette TRACE conn6 <- [1,1382,null,{}] 13:35:44 INFO - PROCESS | 1480 | 1465245344834 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:44 INFO - PROCESS | 1480 | 1465245344836 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:44 INFO - PROCESS | 1480 | 1465245344940 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 16DA9400 == 43 [pid = 1480] [id = 348] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 123C2400 == 42 [pid = 1480] [id = 347] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 177E0000 == 41 [pid = 1480] [id = 346] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 0DD85C00 == 40 [pid = 1480] [id = 345] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 15561800 == 39 [pid = 1480] [id = 344] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 122B9400 == 38 [pid = 1480] [id = 343] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 0D62F800 == 37 [pid = 1480] [id = 342] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 0905BC00 == 36 [pid = 1480] [id = 341] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 1223A400 == 35 [pid = 1480] [id = 340] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 0D079000 == 34 [pid = 1480] [id = 339] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 0C22D400 == 33 [pid = 1480] [id = 329] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 12F68C00 == 32 [pid = 1480] [id = 338] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 0D613C00 == 31 [pid = 1480] [id = 354] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 1A451000 == 30 [pid = 1480] [id = 353] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 1A010400 == 29 [pid = 1480] [id = 352] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 18BDBC00 == 28 [pid = 1480] [id = 349] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 0CD76C00 == 27 [pid = 1480] [id = 350] 13:35:45 INFO - PROCESS | 1480 | --DOCSHELL 14E50400 == 26 [pid = 1480] [id = 351] 13:35:45 INFO - PROCESS | 1480 | 1465245345668 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 1480 | 1465245345671 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (12F88400) [pid = 1480] [serial = 996] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0D61DC00) [pid = 1480] [serial = 990] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0D627400) [pid = 1480] [serial = 991] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D613000) [pid = 1480] [serial = 988] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (14E6C000) [pid = 1480] [serial = 999] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D710400) [pid = 1480] [serial = 976] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D626C00) [pid = 1480] [serial = 975] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (13755C00) [pid = 1480] [serial = 979] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (12F7D400) [pid = 1480] [serial = 978] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (19888400) [pid = 1480] [serial = 982] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (193BAC00) [pid = 1480] [serial = 981] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1A59E800) [pid = 1480] [serial = 985] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1A44E000) [pid = 1480] [serial = 984] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16DAE800) [pid = 1480] [serial = 1003] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (164E1000) [pid = 1480] [serial = 1002] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17558C00) [pid = 1480] [serial = 1008] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (177E0C00) [pid = 1480] [serial = 1005] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17A7B400) [pid = 1480] [serial = 1011] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0CDE2800) [pid = 1480] [serial = 987] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17A30800) [pid = 1480] [serial = 1006] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17A38C00) [pid = 1480] [serial = 1012] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (19345800) [pid = 1480] [serial = 1014] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0E982400) [pid = 1480] [serial = 993] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0EAC5C00) [pid = 1480] [serial = 994] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (15678400) [pid = 1480] [serial = 1000] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (131C5000) [pid = 1480] [serial = 997] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17562800) [pid = 1480] [serial = 1009] [outer = 00000000] [url = about:blank] 13:35:45 INFO - PROCESS | 1480 | ++DOCSHELL 0906A400 == 27 [pid = 1480] [id = 355] 13:35:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0906EC00) [pid = 1480] [serial = 1064] [outer = 00000000] 13:35:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0C229C00) [pid = 1480] [serial = 1065] [outer = 0906EC00] 13:35:45 INFO - PROCESS | 1480 | 1465245345848 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0CD76C00) [pid = 1480] [serial = 1066] [outer = 0906EC00] 13:35:46 INFO - PROCESS | 1480 | 1465245346331 Marionette TRACE conn6 <- [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]]]}] 13:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1538ms 13:35:46 INFO - PROCESS | 1480 | 1465245346366 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 1480 | 1465245346369 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 13:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:35:46 INFO - PROCESS | 1480 | 1465245346373 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:35:46 INFO - PROCESS | 1480 | 1465245346376 Marionette TRACE conn6 <- [1,1386,null,{}] 13:35:46 INFO - PROCESS | 1480 | 1465245346385 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:46 INFO - PROCESS | 1480 | 1465245346390 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:46 INFO - PROCESS | 1480 | 1465245346483 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 13:35:46 INFO - PROCESS | 1480 | 1465245346498 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:46 INFO - PROCESS | 1480 | 1465245346500 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:46 INFO - PROCESS | 1480 | ++DOCSHELL 0D62B800 == 28 [pid = 1480] [id = 356] 13:35:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D62C800) [pid = 1480] [serial = 1067] [outer = 00000000] 13:35:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D633000) [pid = 1480] [serial = 1068] [outer = 0D62C800] 13:35:46 INFO - PROCESS | 1480 | 1465245346549 Marionette DEBUG loaded listener.js 13:35:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D703000) [pid = 1480] [serial = 1069] [outer = 0D62C800] 13:35:47 INFO - PROCESS | 1480 | 1465245347010 Marionette TRACE conn6 <- [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]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 13:35:47 INFO - PROCESS | 1480 | 1465245347067 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1480 | 1465245347071 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 13:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:35:47 INFO - PROCESS | 1480 | 1465245347075 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1480 | 1465245347077 Marionette TRACE conn6 <- [1,1390,null,{}] 13:35:47 INFO - PROCESS | 1480 | 1465245347081 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 1480 | 1465245347084 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:47 INFO - PROCESS | 1480 | 1465245347206 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 13:35:47 INFO - PROCESS | 1480 | 1465245347294 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 1480 | 1465245347296 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:47 INFO - PROCESS | 1480 | ++DOCSHELL 0DD79800 == 29 [pid = 1480] [id = 357] 13:35:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0E371C00) [pid = 1480] [serial = 1070] [outer = 00000000] 13:35:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0EAC5C00) [pid = 1480] [serial = 1071] [outer = 0E371C00] 13:35:47 INFO - PROCESS | 1480 | 1465245347343 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (11C79C00) [pid = 1480] [serial = 1072] [outer = 0E371C00] 13:35:47 INFO - PROCESS | 1480 | 1465245347748 Marionette TRACE conn6 <- [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]]]}] 13:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 13:35:47 INFO - PROCESS | 1480 | 1465245347810 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 13:35:47 INFO - PROCESS | 1480 | 1465245347812 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 13:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:35:47 INFO - PROCESS | 1480 | 1465245347817 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:35:47 INFO - PROCESS | 1480 | 1465245347823 Marionette TRACE conn6 <- [1,1394,null,{}] 13:35:47 INFO - PROCESS | 1480 | 1465245347832 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:47 INFO - PROCESS | 1480 | 1465245347836 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:47 INFO - PROCESS | 1480 | 1465245347966 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 13:35:47 INFO - PROCESS | 1480 | 1465245347994 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1480 | 1465245347996 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:48 INFO - PROCESS | 1480 | ++DOCSHELL 0D615400 == 30 [pid = 1480] [id = 358] 13:35:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0E30D400) [pid = 1480] [serial = 1073] [outer = 00000000] 13:35:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (13133C00) [pid = 1480] [serial = 1074] [outer = 0E30D400] 13:35:48 INFO - PROCESS | 1480 | 1465245348051 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (13D2F400) [pid = 1480] [serial = 1075] [outer = 0E30D400] 13:35:48 INFO - PROCESS | 1480 | 1465245348519 Marionette TRACE conn6 <- [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]]]}] 13:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 13:35:48 INFO - PROCESS | 1480 | 1465245348574 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 1480 | 1465245348577 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 13:35:48 INFO - PROCESS | 1480 | 1465245348586 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:35:48 INFO - PROCESS | 1480 | 1465245348588 Marionette TRACE conn6 <- [1,1398,null,{}] 13:35:48 INFO - PROCESS | 1480 | 1465245348591 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:35:48 INFO - PROCESS | 1480 | 1465245348593 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:48 INFO - PROCESS | 1480 | 1465245348713 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 13:35:48 INFO - PROCESS | 1480 | 1465245348775 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:48 INFO - PROCESS | 1480 | 1465245348777 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:48 INFO - PROCESS | 1480 | ++DOCSHELL 14E48800 == 31 [pid = 1480] [id = 359] 13:35:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14E50400) [pid = 1480] [serial = 1076] [outer = 00000000] 13:35:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14E6A800) [pid = 1480] [serial = 1077] [outer = 14E50400] 13:35:48 INFO - PROCESS | 1480 | 1465245348822 Marionette DEBUG loaded listener.js 13:35:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1548E400) [pid = 1480] [serial = 1078] [outer = 14E50400] 13:35:49 INFO - PROCESS | 1480 | 1465245349264 Marionette TRACE conn6 <- [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]]]}] 13:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 13:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:35:49 INFO - PROCESS | 1480 | 1465245349332 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 13:35:49 INFO - PROCESS | 1480 | 1465245349334 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 13:35:49 INFO - PROCESS | 1480 | 1465245349338 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:35:49 INFO - PROCESS | 1480 | 1465245349340 Marionette TRACE conn6 <- [1,1402,null,{}] 13:35:49 INFO - PROCESS | 1480 | 1465245349343 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:49 INFO - PROCESS | 1480 | 1465245349345 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:49 INFO - PROCESS | 1480 | 1465245349463 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 13:35:49 INFO - PROCESS | 1480 | 1465245349471 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 1480 | 1465245349477 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:49 INFO - PROCESS | 1480 | ++DOCSHELL 162D3400 == 32 [pid = 1480] [id = 360] 13:35:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (162D4800) [pid = 1480] [serial = 1079] [outer = 00000000] 13:35:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (164DDC00) [pid = 1480] [serial = 1080] [outer = 162D4800] 13:35:49 INFO - PROCESS | 1480 | 1465245349584 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17556400) [pid = 1480] [serial = 1081] [outer = 162D4800] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (15627000) [pid = 1480] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18BB8800) [pid = 1480] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1223B000) [pid = 1480] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D0E2800) [pid = 1480] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0C224C00) [pid = 1480] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D685000) [pid = 1480] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (123C4800) [pid = 1480] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15C32000) [pid = 1480] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (177E8C00) [pid = 1480] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (177E0400) [pid = 1480] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (13756C00) [pid = 1480] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:35:50 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1933AC00) [pid = 1480] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1018ms 13:35:50 INFO - PROCESS | 1480 | 1465245350351 Marionette TRACE conn6 <- [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]]]}] 13:35:50 INFO - PROCESS | 1480 | 1465245350357 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 13:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:35:50 INFO - PROCESS | 1480 | 1465245350359 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 13:35:50 INFO - PROCESS | 1480 | 1465245350362 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:35:50 INFO - PROCESS | 1480 | 1465245350364 Marionette TRACE conn6 <- [1,1406,null,{}] 13:35:50 INFO - PROCESS | 1480 | 1465245350368 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:50 INFO - PROCESS | 1480 | 1465245350370 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:50 INFO - PROCESS | 1480 | 1465245350460 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 13:35:50 INFO - PROCESS | 1480 | 1465245350555 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 1480 | 1465245350557 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:50 INFO - PROCESS | 1480 | ++DOCSHELL 0C224000 == 33 [pid = 1480] [id = 361] 13:35:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0C22A800) [pid = 1480] [serial = 1082] [outer = 00000000] 13:35:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (15633400) [pid = 1480] [serial = 1083] [outer = 0C22A800] 13:35:50 INFO - PROCESS | 1480 | 1465245350611 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (164E0000) [pid = 1480] [serial = 1084] [outer = 0C22A800] 13:35:50 INFO - PROCESS | 1480 | 1465245350981 Marionette TRACE conn6 <- [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]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 13:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:35:51 INFO - PROCESS | 1480 | 1465245351033 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1480 | 1465245351035 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 13:35:51 INFO - PROCESS | 1480 | 1465245351038 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - PROCESS | 1480 | 1465245351040 Marionette TRACE conn6 <- [1,1410,null,{}] 13:35:51 INFO - PROCESS | 1480 | 1465245351043 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:51 INFO - PROCESS | 1480 | 1465245351045 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:51 INFO - PROCESS | 1480 | 1465245351125 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 13:35:51 INFO - PROCESS | 1480 | 1465245351130 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 1480 | 1465245351132 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:51 INFO - PROCESS | 1480 | ++DOCSHELL 164DC000 == 34 [pid = 1480] [id = 362] 13:35:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (164DD800) [pid = 1480] [serial = 1085] [outer = 00000000] 13:35:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17714000) [pid = 1480] [serial = 1086] [outer = 164DD800] 13:35:51 INFO - PROCESS | 1480 | 1465245351176 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (177E0000) [pid = 1480] [serial = 1087] [outer = 164DD800] 13:35:51 INFO - PROCESS | 1480 | 1465245351602 Marionette TRACE conn6 <- [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]]]}] 13:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 629ms 13:35:51 INFO - PROCESS | 1480 | 1465245351670 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 1480 | 1465245351672 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 13:35:51 INFO - PROCESS | 1480 | 1465245351675 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:35:51 INFO - PROCESS | 1480 | 1465245351677 Marionette TRACE conn6 <- [1,1414,null,{}] 13:35:51 INFO - PROCESS | 1480 | 1465245351681 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:51 INFO - PROCESS | 1480 | 1465245351683 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:51 INFO - PROCESS | 1480 | 1465245351761 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 13:35:51 INFO - PROCESS | 1480 | 1465245351769 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 1480 | 1465245351771 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:51 INFO - PROCESS | 1480 | ++DOCSHELL 177DC000 == 35 [pid = 1480] [id = 363] 13:35:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (177E6000) [pid = 1480] [serial = 1088] [outer = 00000000] 13:35:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17A32C00) [pid = 1480] [serial = 1089] [outer = 177E6000] 13:35:51 INFO - PROCESS | 1480 | 1465245351815 Marionette DEBUG loaded listener.js 13:35:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17A33800) [pid = 1480] [serial = 1090] [outer = 177E6000] 13:35:52 INFO - PROCESS | 1480 | 1465245352534 Marionette TRACE conn6 <- [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]]]}] 13:35:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:35:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 930ms 13:35:52 INFO - PROCESS | 1480 | 1465245352610 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 13:35:52 INFO - PROCESS | 1480 | 1465245352615 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 13:35:52 INFO - PROCESS | 1480 | 1465245352620 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:35:52 INFO - PROCESS | 1480 | 1465245352624 Marionette TRACE conn6 <- [1,1418,null,{}] 13:35:52 INFO - PROCESS | 1480 | 1465245352630 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:52 INFO - PROCESS | 1480 | 1465245352633 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:52 INFO - PROCESS | 1480 | 1465245352765 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 13:35:52 INFO - PROCESS | 1480 | 1465245352891 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:52 INFO - PROCESS | 1480 | 1465245352895 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:52 INFO - PROCESS | 1480 | ++DOCSHELL 0D614000 == 36 [pid = 1480] [id = 364] 13:35:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D626C00) [pid = 1480] [serial = 1091] [outer = 00000000] 13:35:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D70A000) [pid = 1480] [serial = 1092] [outer = 0D626C00] 13:35:52 INFO - PROCESS | 1480 | 1465245352955 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D99E000) [pid = 1480] [serial = 1093] [outer = 0D626C00] 13:35:53 INFO - PROCESS | 1480 | 1465245353749 Marionette TRACE conn6 <- [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]]]}] 13:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1181ms 13:35:53 INFO - PROCESS | 1480 | 1465245353806 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 13:35:53 INFO - PROCESS | 1480 | 1465245353811 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 13:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:35:53 INFO - PROCESS | 1480 | 1465245353817 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:35:53 INFO - PROCESS | 1480 | 1465245353820 Marionette TRACE conn6 <- [1,1422,null,{}] 13:35:53 INFO - PROCESS | 1480 | 1465245353824 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:53 INFO - PROCESS | 1480 | 1465245353827 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:53 INFO - PROCESS | 1480 | 1465245353962 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 13:35:54 INFO - PROCESS | 1480 | 1465245354120 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 1480 | 1465245354123 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:54 INFO - PROCESS | 1480 | ++DOCSHELL 122B8800 == 37 [pid = 1480] [id = 365] 13:35:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (12F7D400) [pid = 1480] [serial = 1094] [outer = 00000000] 13:35:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (13140C00) [pid = 1480] [serial = 1095] [outer = 12F7D400] 13:35:54 INFO - PROCESS | 1480 | 1465245354188 Marionette DEBUG loaded listener.js 13:35:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (13DC7000) [pid = 1480] [serial = 1096] [outer = 12F7D400] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 18BB2000 == 36 [pid = 1480] [id = 20] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 17A72400 == 35 [pid = 1480] [id = 18] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 19888800 == 34 [pid = 1480] [id = 21] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 0D62F000 == 33 [pid = 1480] [id = 22] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 121D5000 == 32 [pid = 1480] [id = 28] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 17210C00 == 31 [pid = 1480] [id = 17] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 0E302000 == 30 [pid = 1480] [id = 27] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 14E52000 == 29 [pid = 1480] [id = 15] 13:35:54 INFO - PROCESS | 1480 | --DOCSHELL 0D62C400 == 28 [pid = 1480] [id = 26] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (164DE400) [pid = 1480] [serial = 1033] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (193B8000) [pid = 1480] [serial = 1015] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (123C3000) [pid = 1480] [serial = 1020] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (123C3800) [pid = 1480] [serial = 1021] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D54A800) [pid = 1480] [serial = 1017] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D627000) [pid = 1480] [serial = 1018] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D1E4800) [pid = 1480] [serial = 1023] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D616800) [pid = 1480] [serial = 1024] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0DAA3400) [pid = 1480] [serial = 1026] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0E37DC00) [pid = 1480] [serial = 1027] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (131BAC00) [pid = 1480] [serial = 1029] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17554400) [pid = 1480] [serial = 1036] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17A3B000) [pid = 1480] [serial = 1045] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16DB1C00) [pid = 1480] [serial = 1035] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177E9400) [pid = 1480] [serial = 1038] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17298000) [pid = 1480] [serial = 1041] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19C2A000) [pid = 1480] [serial = 1047] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (19C8CC00) [pid = 1480] [serial = 1048] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BA9400) [pid = 1480] [serial = 1044] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (177E9800) [pid = 1480] [serial = 1039] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (162D6C00) [pid = 1480] [serial = 1032] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17562000) [pid = 1480] [serial = 1042] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (13D33400) [pid = 1480] [serial = 1030] [outer = 00000000] [url = about:blank] 13:35:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0C224800) [pid = 1480] [serial = 1097] [outer = 0E37A000] 13:35:55 INFO - PROCESS | 1480 | 1465245355116 Marionette TRACE conn6 <- [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]]]}] 13:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1325ms 13:35:55 INFO - PROCESS | 1480 | 1465245355146 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 13:35:55 INFO - PROCESS | 1480 | 1465245355150 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 13:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:35:55 INFO - PROCESS | 1480 | 1465245355154 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:35:55 INFO - PROCESS | 1480 | 1465245355158 Marionette TRACE conn6 <- [1,1426,null,{}] 13:35:55 INFO - PROCESS | 1480 | 1465245355163 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:55 INFO - PROCESS | 1480 | 1465245355166 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:55 INFO - PROCESS | 1480 | 1465245355254 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 13:35:55 INFO - PROCESS | 1480 | 1465245355261 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:55 INFO - PROCESS | 1480 | 1465245355266 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:55 INFO - PROCESS | 1480 | ++DOCSHELL 0D61C400 == 29 [pid = 1480] [id = 366] 13:35:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D62F800) [pid = 1480] [serial = 1098] [outer = 00000000] 13:35:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D705C00) [pid = 1480] [serial = 1099] [outer = 0D62F800] 13:35:55 INFO - PROCESS | 1480 | 1465245355316 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D843400) [pid = 1480] [serial = 1100] [outer = 0D62F800] 13:35:56 INFO - PROCESS | 1480 | 1465245356032 Marionette TRACE conn6 <- [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]]]}] 13:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 13:35:56 INFO - PROCESS | 1480 | 1465245356086 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 13:35:56 INFO - PROCESS | 1480 | 1465245356091 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 13:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:35:56 INFO - PROCESS | 1480 | 1465245356095 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:35:56 INFO - PROCESS | 1480 | 1465245356101 Marionette TRACE conn6 <- [1,1430,null,{}] 13:35:56 INFO - PROCESS | 1480 | 1465245356106 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:56 INFO - PROCESS | 1480 | 1465245356109 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:56 INFO - PROCESS | 1480 | 1465245356264 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 13:35:56 INFO - PROCESS | 1480 | 1465245356282 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 1480 | 1465245356285 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:56 INFO - PROCESS | 1480 | ++DOCSHELL 0D701800 == 30 [pid = 1480] [id = 367] 13:35:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D701C00) [pid = 1480] [serial = 1101] [outer = 00000000] 13:35:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0DBEAC00) [pid = 1480] [serial = 1102] [outer = 0D701C00] 13:35:56 INFO - PROCESS | 1480 | 1465245356345 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0E37B800) [pid = 1480] [serial = 1103] [outer = 0D701C00] 13:35:56 INFO - PROCESS | 1480 | 1465245356981 Marionette TRACE conn6 <- [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]]]}] 13:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 930ms 13:35:57 INFO - PROCESS | 1480 | 1465245357026 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 1480 | 1465245357031 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 13:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:35:57 INFO - PROCESS | 1480 | 1465245357037 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:35:57 INFO - PROCESS | 1480 | 1465245357040 Marionette TRACE conn6 <- [1,1434,null,{}] 13:35:57 INFO - PROCESS | 1480 | 1465245357044 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:57 INFO - PROCESS | 1480 | 1465245357047 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:57 INFO - PROCESS | 1480 | 1465245357168 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 13:35:57 INFO - PROCESS | 1480 | 1465245357296 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 1480 | 1465245357299 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:57 INFO - PROCESS | 1480 | ++DOCSHELL 1224E400 == 31 [pid = 1480] [id = 368] 13:35:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (12250000) [pid = 1480] [serial = 1104] [outer = 00000000] 13:35:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12F7CC00) [pid = 1480] [serial = 1105] [outer = 12250000] 13:35:57 INFO - PROCESS | 1480 | 1465245357358 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (131BD800) [pid = 1480] [serial = 1106] [outer = 12250000] 13:35:58 INFO - PROCESS | 1480 | 1465245358003 Marionette TRACE conn6 <- [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]]]}] 13:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1018ms 13:35:58 INFO - PROCESS | 1480 | 1465245358059 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 1480 | 1465245358062 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 13:35:58 INFO - PROCESS | 1480 | 1465245358065 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:35:58 INFO - PROCESS | 1480 | 1465245358069 Marionette TRACE conn6 <- [1,1438,null,{}] 13:35:58 INFO - PROCESS | 1480 | 1465245358081 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:58 INFO - PROCESS | 1480 | 1465245358086 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:58 INFO - PROCESS | 1480 | 1465245358200 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 13:35:58 INFO - PROCESS | 1480 | 1465245358331 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 1480 | 1465245358335 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:58 INFO - PROCESS | 1480 | ++DOCSHELL 1562E000 == 32 [pid = 1480] [id = 369] 13:35:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (15634400) [pid = 1480] [serial = 1107] [outer = 00000000] 13:35:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (15C36800) [pid = 1480] [serial = 1108] [outer = 15634400] 13:35:58 INFO - PROCESS | 1480 | 1465245358396 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (16DAF000) [pid = 1480] [serial = 1109] [outer = 15634400] 13:35:58 INFO - PROCESS | 1480 | 1465245358965 Marionette TRACE conn6 <- [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]]]}] 13:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 13:35:59 INFO - PROCESS | 1480 | 1465245359039 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 1480 | 1465245359042 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 13:35:59 INFO - PROCESS | 1480 | 1465245359046 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:35:59 INFO - PROCESS | 1480 | 1465245359048 Marionette TRACE conn6 <- [1,1442,null,{}] 13:35:59 INFO - PROCESS | 1480 | 1465245359052 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:35:59 INFO - PROCESS | 1480 | 1465245359054 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:59 INFO - PROCESS | 1480 | 1465245359171 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 13:35:59 INFO - PROCESS | 1480 | 1465245359298 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:59 INFO - PROCESS | 1480 | 1465245359300 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:35:59 INFO - PROCESS | 1480 | ++DOCSHELL 14E6E000 == 33 [pid = 1480] [id = 370] 13:35:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17559000) [pid = 1480] [serial = 1110] [outer = 00000000] 13:35:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17562000) [pid = 1480] [serial = 1111] [outer = 17559000] 13:35:59 INFO - PROCESS | 1480 | 1465245359358 Marionette DEBUG loaded listener.js 13:35:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (176C1C00) [pid = 1480] [serial = 1112] [outer = 17559000] 13:35:59 INFO - PROCESS | 1480 | 1465245359991 Marionette TRACE conn6 <- [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]]]}] 13:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1016ms 13:36:00 INFO - PROCESS | 1480 | 1465245360065 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 1480 | 1465245360068 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 13:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:36:00 INFO - PROCESS | 1480 | 1465245360071 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:36:00 INFO - PROCESS | 1480 | 1465245360073 Marionette TRACE conn6 <- [1,1446,null,{}] 13:36:00 INFO - PROCESS | 1480 | 1465245360078 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:00 INFO - PROCESS | 1480 | 1465245360080 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:00 INFO - PROCESS | 1480 | 1465245360188 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 13:36:00 INFO - PROCESS | 1480 | 1465245360343 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 1480 | 1465245360346 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:00 INFO - PROCESS | 1480 | ++DOCSHELL 0C230000 == 34 [pid = 1480] [id = 371] 13:36:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0C232000) [pid = 1480] [serial = 1113] [outer = 00000000] 13:36:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D0ED400) [pid = 1480] [serial = 1114] [outer = 0C232000] 13:36:00 INFO - PROCESS | 1480 | 1465245360398 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D613000) [pid = 1480] [serial = 1115] [outer = 0C232000] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0906A400 == 33 [pid = 1480] [id = 355] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 12119800 == 32 [pid = 1480] [id = 14] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0D62B800 == 31 [pid = 1480] [id = 356] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0DD79800 == 30 [pid = 1480] [id = 357] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 14E48800 == 29 [pid = 1480] [id = 359] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 121D0000 == 28 [pid = 1480] [id = 19] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 15674000 == 27 [pid = 1480] [id = 16] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 164DC000 == 26 [pid = 1480] [id = 362] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 162D3400 == 25 [pid = 1480] [id = 360] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 1770B400 == 24 [pid = 1480] [id = 10] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0D615400 == 23 [pid = 1480] [id = 358] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0D168000 == 22 [pid = 1480] [id = 11] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 1C2E7400 == 21 [pid = 1480] [id = 24] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 1C284800 == 20 [pid = 1480] [id = 8] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0C224000 == 19 [pid = 1480] [id = 361] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 1D37C800 == 18 [pid = 1480] [id = 25] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0D614000 == 17 [pid = 1480] [id = 364] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0D708C00 == 16 [pid = 1480] [id = 23] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 14E6E000 == 15 [pid = 1480] [id = 370] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 1562E000 == 14 [pid = 1480] [id = 369] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0D701800 == 13 [pid = 1480] [id = 367] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 177DC000 == 12 [pid = 1480] [id = 363] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 1224E400 == 11 [pid = 1480] [id = 368] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 122B8800 == 10 [pid = 1480] [id = 365] 13:36:02 INFO - PROCESS | 1480 | --DOCSHELL 0D61C400 == 9 [pid = 1480] [id = 366] 13:36:03 INFO - PROCESS | 1480 | 1465245363953 Marionette TRACE conn6 <- [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]]]}] 13:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 3897ms 13:36:03 INFO - PROCESS | 1480 | 1465245363973 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 1480 | 1465245363977 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 13:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:36:03 INFO - PROCESS | 1480 | 1465245363982 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:36:03 INFO - PROCESS | 1480 | 1465245363985 Marionette TRACE conn6 <- [1,1450,null,{}] 13:36:03 INFO - PROCESS | 1480 | 1465245363991 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:03 INFO - PROCESS | 1480 | 1465245363994 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:04 INFO - PROCESS | 1480 | 1465245364093 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 13:36:04 INFO - PROCESS | 1480 | 1465245364184 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 1480 | 1465245364186 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:04 INFO - PROCESS | 1480 | ++DOCSHELL 0D551000 == 10 [pid = 1480] [id = 372] 13:36:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D553C00) [pid = 1480] [serial = 1116] [outer = 00000000] 13:36:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D620C00) [pid = 1480] [serial = 1117] [outer = 0D553C00] 13:36:04 INFO - PROCESS | 1480 | 1465245364236 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D62BC00) [pid = 1480] [serial = 1118] [outer = 0D553C00] 13:36:04 INFO - PROCESS | 1480 | 1465245364686 Marionette TRACE conn6 <- [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]]]}] 13:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 13:36:04 INFO - PROCESS | 1480 | 1465245364771 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 13:36:04 INFO - PROCESS | 1480 | 1465245364776 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 13:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:36:04 INFO - PROCESS | 1480 | 1465245364786 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:36:04 INFO - PROCESS | 1480 | 1465245364789 Marionette TRACE conn6 <- [1,1454,null,{}] 13:36:04 INFO - PROCESS | 1480 | 1465245364793 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:04 INFO - PROCESS | 1480 | 1465245364796 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:04 INFO - PROCESS | 1480 | 1465245364896 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 13:36:04 INFO - PROCESS | 1480 | 1465245364905 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 1480 | 1465245364908 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:04 INFO - PROCESS | 1480 | ++DOCSHELL 0D61AC00 == 11 [pid = 1480] [id = 373] 13:36:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0E9D3800) [pid = 1480] [serial = 1119] [outer = 00000000] 13:36:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (11B5A000) [pid = 1480] [serial = 1120] [outer = 0E9D3800] 13:36:04 INFO - PROCESS | 1480 | 1465245364957 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (12160400) [pid = 1480] [serial = 1121] [outer = 0E9D3800] 13:36:05 INFO - PROCESS | 1480 | 1465245365482 Marionette TRACE conn6 <- [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]]]}] 13:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 13:36:05 INFO - PROCESS | 1480 | 1465245365519 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 1480 | 1465245365521 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 13:36:05 INFO - PROCESS | 1480 | 1465245365525 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:36:05 INFO - PROCESS | 1480 | 1465245365528 Marionette TRACE conn6 <- [1,1458,null,{}] 13:36:05 INFO - PROCESS | 1480 | 1465245365539 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:05 INFO - PROCESS | 1480 | 1465245365544 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:05 INFO - PROCESS | 1480 | 1465245365674 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 13:36:05 INFO - PROCESS | 1480 | 1465245365745 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 1480 | 1465245365748 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:05 INFO - PROCESS | 1480 | ++DOCSHELL 1313D400 == 12 [pid = 1480] [id = 374] 13:36:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (131BAC00) [pid = 1480] [serial = 1122] [outer = 00000000] 13:36:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (13752400) [pid = 1480] [serial = 1123] [outer = 131BAC00] 13:36:05 INFO - PROCESS | 1480 | 1465245365799 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (14E46800) [pid = 1480] [serial = 1124] [outer = 131BAC00] 13:36:06 INFO - PROCESS | 1480 | 1465245366310 Marionette TRACE conn6 <- [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]]]}] 13:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 830ms 13:36:06 INFO - PROCESS | 1480 | 1465245366365 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 1480 | 1465245366367 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 13:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:36:06 INFO - PROCESS | 1480 | 1465245366371 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:36:06 INFO - PROCESS | 1480 | 1465245366373 Marionette TRACE conn6 <- [1,1462,null,{}] 13:36:06 INFO - PROCESS | 1480 | 1465245366376 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:06 INFO - PROCESS | 1480 | 1465245366379 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:06 INFO - PROCESS | 1480 | 1465245366504 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 13:36:06 INFO - PROCESS | 1480 | 1465245366568 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 1480 | 1465245366570 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:06 INFO - PROCESS | 1480 | ++DOCSHELL 1223C800 == 13 [pid = 1480] [id = 375] 13:36:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (14E54800) [pid = 1480] [serial = 1125] [outer = 00000000] 13:36:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (15563800) [pid = 1480] [serial = 1126] [outer = 14E54800] 13:36:06 INFO - PROCESS | 1480 | 1465245366619 Marionette DEBUG loaded listener.js 13:36:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (164DF800) [pid = 1480] [serial = 1127] [outer = 14E54800] 13:36:07 INFO - PROCESS | 1480 | 1465245367073 Marionette TRACE conn6 <- [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]]]}] 13:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 730ms 13:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:36:07 INFO - PROCESS | 1480 | 1465245367104 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 1480 | 1465245367106 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 13:36:07 INFO - PROCESS | 1480 | 1465245367109 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:36:07 INFO - PROCESS | 1480 | 1465245367111 Marionette TRACE conn6 <- [1,1466,null,{}] 13:36:07 INFO - PROCESS | 1480 | 1465245367114 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:07 INFO - PROCESS | 1480 | 1465245367116 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:07 INFO - PROCESS | 1480 | 1465245367236 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 13:36:07 INFO - PROCESS | 1480 | 1465245367243 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:07 INFO - PROCESS | 1480 | 1465245367245 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:07 INFO - PROCESS | 1480 | ++DOCSHELL 164E7C00 == 14 [pid = 1480] [id = 376] 13:36:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (164E9C00) [pid = 1480] [serial = 1128] [outer = 00000000] 13:36:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (17555400) [pid = 1480] [serial = 1129] [outer = 164E9C00] 13:36:07 INFO - PROCESS | 1480 | 1465245367289 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (176C3000) [pid = 1480] [serial = 1130] [outer = 164E9C00] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (0D626C00) [pid = 1480] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (12F7D400) [pid = 1480] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (177E6000) [pid = 1480] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (14E50400) [pid = 1480] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0906EC00) [pid = 1480] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0D62C800) [pid = 1480] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0E371C00) [pid = 1480] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (0D61C800) [pid = 1480] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (162D4800) [pid = 1480] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0CDCA800) [pid = 1480] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (14E52800) [pid = 1480] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (1A442800) [pid = 1480] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1A50E800) [pid = 1480] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0C22A800) [pid = 1480] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (164DD800) [pid = 1480] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0E30D400) [pid = 1480] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (12250000) [pid = 1480] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17559000) [pid = 1480] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D701C00) [pid = 1480] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D62F800) [pid = 1480] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:36:07 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15634400) [pid = 1480] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:36:08 INFO - PROCESS | 1480 | 1465245368117 Marionette TRACE conn6 <- [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]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1021ms 13:36:08 INFO - PROCESS | 1480 | 1465245368131 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 1480 | 1465245368133 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 13:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:36:08 INFO - PROCESS | 1480 | 1465245368136 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - PROCESS | 1480 | 1465245368138 Marionette TRACE conn6 <- [1,1470,null,{}] 13:36:08 INFO - PROCESS | 1480 | 1465245368141 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:08 INFO - PROCESS | 1480 | 1465245368146 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:08 INFO - PROCESS | 1480 | 1465245368265 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 13:36:08 INFO - PROCESS | 1480 | 1465245368271 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 1480 | 1465245368273 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:08 INFO - PROCESS | 1480 | ++DOCSHELL 0DE86800 == 15 [pid = 1480] [id = 377] 13:36:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (12F66400) [pid = 1480] [serial = 1131] [outer = 00000000] 13:36:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14E71C00) [pid = 1480] [serial = 1132] [outer = 12F66400] 13:36:08 INFO - PROCESS | 1480 | 1465245368319 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1755A800) [pid = 1480] [serial = 1133] [outer = 12F66400] 13:36:08 INFO - PROCESS | 1480 | 1465245368775 Marionette TRACE conn6 <- [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]]]}] 13:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 13:36:08 INFO - PROCESS | 1480 | 1465245368867 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 13:36:08 INFO - PROCESS | 1480 | 1465245368870 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 13:36:08 INFO - PROCESS | 1480 | 1465245368873 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:36:08 INFO - PROCESS | 1480 | 1465245368875 Marionette TRACE conn6 <- [1,1474,null,{}] 13:36:08 INFO - PROCESS | 1480 | 1465245368883 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:08 INFO - PROCESS | 1480 | 1465245368884 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:08 INFO - PROCESS | 1480 | 1465245368988 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 13:36:09 INFO - PROCESS | 1480 | 1465245368997 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 1480 | 1465245368999 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:09 INFO - PROCESS | 1480 | ++DOCSHELL 17715800 == 16 [pid = 1480] [id = 378] 13:36:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (177DB400) [pid = 1480] [serial = 1134] [outer = 00000000] 13:36:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (177E3800) [pid = 1480] [serial = 1135] [outer = 177DB400] 13:36:09 INFO - PROCESS | 1480 | 1465245369042 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (177E6000) [pid = 1480] [serial = 1136] [outer = 177DB400] 13:36:09 INFO - PROCESS | 1480 | 1465245369486 Marionette TRACE conn6 <- [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]]]}] 13:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 13:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:36:09 INFO - PROCESS | 1480 | 1465245369547 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 1480 | 1465245369549 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 13:36:09 INFO - PROCESS | 1480 | 1465245369552 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:36:09 INFO - PROCESS | 1480 | 1465245369554 Marionette TRACE conn6 <- [1,1478,null,{}] 13:36:09 INFO - PROCESS | 1480 | 1465245369557 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:09 INFO - PROCESS | 1480 | 1465245369559 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:09 INFO - PROCESS | 1480 | 1465245369645 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 13:36:09 INFO - PROCESS | 1480 | 1465245369650 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:09 INFO - PROCESS | 1480 | 1465245369652 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:09 INFO - PROCESS | 1480 | ++DOCSHELL 17A32800 == 17 [pid = 1480] [id = 379] 13:36:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17A33400) [pid = 1480] [serial = 1137] [outer = 00000000] 13:36:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17A3C400) [pid = 1480] [serial = 1138] [outer = 17A33400] 13:36:09 INFO - PROCESS | 1480 | 1465245369696 Marionette DEBUG loaded listener.js 13:36:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (17A3D800) [pid = 1480] [serial = 1139] [outer = 17A33400] 13:36:10 INFO - PROCESS | 1480 | 1465245370525 Marionette TRACE conn6 <- [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]]]}] 13:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1022ms 13:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:36:10 INFO - PROCESS | 1480 | 1465245370576 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 1480 | 1465245370581 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 13:36:10 INFO - PROCESS | 1480 | 1465245370585 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:36:10 INFO - PROCESS | 1480 | 1465245370590 Marionette TRACE conn6 <- [1,1482,null,{}] 13:36:10 INFO - PROCESS | 1480 | 1465245370616 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:10 INFO - PROCESS | 1480 | 1465245370619 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:10 INFO - PROCESS | 1480 | 1465245370747 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 13:36:10 INFO - PROCESS | 1480 | 1465245370872 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 1480 | 1465245370875 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:10 INFO - PROCESS | 1480 | ++DOCSHELL 0D619000 == 18 [pid = 1480] [id = 380] 13:36:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0D620400) [pid = 1480] [serial = 1140] [outer = 00000000] 13:36:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0D9A0000) [pid = 1480] [serial = 1141] [outer = 0D620400] 13:36:10 INFO - PROCESS | 1480 | 1465245370935 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0E9C9000) [pid = 1480] [serial = 1142] [outer = 0D620400] 13:36:11 INFO - PROCESS | 1480 | 1465245371799 Marionette TRACE conn6 <- [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]]]}] 13:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1293ms 13:36:11 INFO - PROCESS | 1480 | 1465245371880 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 13:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:36:11 INFO - PROCESS | 1480 | 1465245371884 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 13:36:11 INFO - PROCESS | 1480 | 1465245371889 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:36:11 INFO - PROCESS | 1480 | 1465245371892 Marionette TRACE conn6 <- [1,1486,null,{}] 13:36:11 INFO - PROCESS | 1480 | 1465245371897 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:11 INFO - PROCESS | 1480 | 1465245371900 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:12 INFO - PROCESS | 1480 | 1465245372013 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 13:36:12 INFO - PROCESS | 1480 | 1465245372143 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1480 | 1465245372148 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0D705C00) [pid = 1480] [serial = 1099] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (13140C00) [pid = 1480] [serial = 1095] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17A33800) [pid = 1480] [serial = 1090] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (14E6A800) [pid = 1480] [serial = 1077] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0C229C00) [pid = 1480] [serial = 1065] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0CD76C00) [pid = 1480] [serial = 1066] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D633000) [pid = 1480] [serial = 1068] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D703000) [pid = 1480] [serial = 1069] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0EAC5C00) [pid = 1480] [serial = 1071] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (11C79C00) [pid = 1480] [serial = 1072] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D99D800) [pid = 1480] [serial = 1063] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D707C00) [pid = 1480] [serial = 1062] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (13DC7000) [pid = 1480] [serial = 1096] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (164DDC00) [pid = 1480] [serial = 1080] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17A32C00) [pid = 1480] [serial = 1089] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D0ED400) [pid = 1480] [serial = 1114] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0EAC3800) [pid = 1480] [serial = 1051] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D847C00) [pid = 1480] [serial = 1050] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1755B800) [pid = 1480] [serial = 1054] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (15C34800) [pid = 1480] [serial = 1053] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1A44D000) [pid = 1480] [serial = 1057] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1A446C00) [pid = 1480] [serial = 1056] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1B1D6800) [pid = 1480] [serial = 1060] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1B1D0C00) [pid = 1480] [serial = 1059] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (1548E400) [pid = 1480] [serial = 1078] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (15633400) [pid = 1480] [serial = 1083] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17714000) [pid = 1480] [serial = 1086] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17556400) [pid = 1480] [serial = 1081] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (177E0000) [pid = 1480] [serial = 1087] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (13133C00) [pid = 1480] [serial = 1074] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (13D2F400) [pid = 1480] [serial = 1075] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (164E0000) [pid = 1480] [serial = 1084] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (176C1C00) [pid = 1480] [serial = 1112] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0DBEAC00) [pid = 1480] [serial = 1102] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (0D843400) [pid = 1480] [serial = 1100] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (0C227C00) [pid = 1480] [serial = 673] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (16DAF000) [pid = 1480] [serial = 1109] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (17562000) [pid = 1480] [serial = 1111] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (15C36800) [pid = 1480] [serial = 1108] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (0E37B800) [pid = 1480] [serial = 1103] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (12F7CC00) [pid = 1480] [serial = 1105] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (0D99E000) [pid = 1480] [serial = 1093] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 49 (0D70A000) [pid = 1480] [serial = 1092] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | --DOMWINDOW == 48 (131BD800) [pid = 1480] [serial = 1106] [outer = 00000000] [url = about:blank] 13:36:12 INFO - PROCESS | 1480 | ++DOCSHELL 0C223400 == 19 [pid = 1480] [id = 381] 13:36:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (0C227C00) [pid = 1480] [serial = 1143] [outer = 00000000] 13:36:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (0CD6B800) [pid = 1480] [serial = 1144] [outer = 0C227C00] 13:36:12 INFO - PROCESS | 1480 | 1465245372230 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (0D548800) [pid = 1480] [serial = 1145] [outer = 0C227C00] 13:36:12 INFO - PROCESS | 1480 | 1465245372657 Marionette TRACE conn6 <- [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]]]}] 13:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 830ms 13:36:12 INFO - PROCESS | 1480 | 1465245372719 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 13:36:12 INFO - PROCESS | 1480 | 1465245372724 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 13:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:36:12 INFO - PROCESS | 1480 | 1465245372730 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:36:12 INFO - PROCESS | 1480 | 1465245372733 Marionette TRACE conn6 <- [1,1490,null,{}] 13:36:12 INFO - PROCESS | 1480 | 1465245372737 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:12 INFO - PROCESS | 1480 | 1465245372739 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:12 INFO - PROCESS | 1480 | 1465245372829 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 13:36:12 INFO - PROCESS | 1480 | 1465245372835 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:12 INFO - PROCESS | 1480 | 1465245372837 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:12 INFO - PROCESS | 1480 | ++DOCSHELL 0D843800 == 20 [pid = 1480] [id = 382] 13:36:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (0D844800) [pid = 1480] [serial = 1146] [outer = 00000000] 13:36:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (0D84D800) [pid = 1480] [serial = 1147] [outer = 0D844800] 13:36:12 INFO - PROCESS | 1480 | 1465245372891 Marionette DEBUG loaded listener.js 13:36:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (0DBEAC00) [pid = 1480] [serial = 1148] [outer = 0D844800] 13:36:13 INFO - PROCESS | 1480 | 1465245373388 Marionette TRACE conn6 <- [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]]]}] 13:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 13:36:13 INFO - PROCESS | 1480 | 1465245373405 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 1480 | 1465245373407 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 13:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:36:13 INFO - PROCESS | 1480 | 1465245373414 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:36:13 INFO - PROCESS | 1480 | 1465245373418 Marionette TRACE conn6 <- [1,1494,null,{}] 13:36:13 INFO - PROCESS | 1480 | 1465245373429 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:13 INFO - PROCESS | 1480 | 1465245373433 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:13 INFO - PROCESS | 1480 | 1465245373546 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 13:36:13 INFO - PROCESS | 1480 | 1465245373633 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 1480 | 1465245373636 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:13 INFO - PROCESS | 1480 | ++DOCSHELL 1215C400 == 21 [pid = 1480] [id = 383] 13:36:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (1215C800) [pid = 1480] [serial = 1149] [outer = 00000000] 13:36:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (1221F000) [pid = 1480] [serial = 1150] [outer = 1215C800] 13:36:13 INFO - PROCESS | 1480 | 1465245373691 Marionette DEBUG loaded listener.js 13:36:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (12234C00) [pid = 1480] [serial = 1151] [outer = 1215C800] 13:36:14 INFO - PROCESS | 1480 | 1465245374051 Marionette TRACE conn6 <- [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]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 690ms 13:36:14 INFO - PROCESS | 1480 | 1465245374105 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 1480 | 1465245374107 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 13:36:14 INFO - PROCESS | 1480 | 1465245374110 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:36:14 INFO - PROCESS | 1480 | 1465245374112 Marionette TRACE conn6 <- [1,1498,null,{}] 13:36:14 INFO - PROCESS | 1480 | 1465245374115 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:14 INFO - PROCESS | 1480 | 1465245374117 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:14 INFO - PROCESS | 1480 | 1465245374211 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 13:36:14 INFO - PROCESS | 1480 | 1465245374217 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:14 INFO - PROCESS | 1480 | 1465245374219 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:14 INFO - PROCESS | 1480 | ++DOCSHELL 1224DC00 == 22 [pid = 1480] [id = 384] 13:36:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (122B8800) [pid = 1480] [serial = 1152] [outer = 00000000] 13:36:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (13136800) [pid = 1480] [serial = 1153] [outer = 122B8800] 13:36:14 INFO - PROCESS | 1480 | 1465245374264 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (131C4800) [pid = 1480] [serial = 1154] [outer = 122B8800] 13:36:14 INFO - PROCESS | 1480 | 1465245374726 Marionette TRACE conn6 <- [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]]]}] 13:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 13:36:14 INFO - PROCESS | 1480 | 1465245374785 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 1480 | 1465245374787 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 13:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:36:14 INFO - PROCESS | 1480 | 1465245374790 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:36:14 INFO - PROCESS | 1480 | 1465245374792 Marionette TRACE conn6 <- [1,1502,null,{}] 13:36:14 INFO - PROCESS | 1480 | 1465245374795 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:14 INFO - PROCESS | 1480 | 1465245374797 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:14 INFO - PROCESS | 1480 | 1465245374909 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 13:36:15 INFO - PROCESS | 1480 | 1465245375009 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 1480 | 1465245375011 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:15 INFO - PROCESS | 1480 | ++DOCSHELL 13D39800 == 23 [pid = 1480] [id = 385] 13:36:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (13DC7000) [pid = 1480] [serial = 1155] [outer = 00000000] 13:36:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14E52800) [pid = 1480] [serial = 1156] [outer = 13DC7000] 13:36:15 INFO - PROCESS | 1480 | 1465245375057 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14E69800) [pid = 1480] [serial = 1157] [outer = 13DC7000] 13:36:15 INFO - PROCESS | 1480 | 1465245375476 Marionette TRACE conn6 <- [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]]]}] 13:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 730ms 13:36:15 INFO - PROCESS | 1480 | 1465245375523 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 13:36:15 INFO - PROCESS | 1480 | 1465245375525 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 13:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:36:15 INFO - PROCESS | 1480 | 1465245375529 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:36:15 INFO - PROCESS | 1480 | 1465245375530 Marionette TRACE conn6 <- [1,1506,null,{}] 13:36:15 INFO - PROCESS | 1480 | 1465245375534 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:15 INFO - PROCESS | 1480 | 1465245375539 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:15 INFO - PROCESS | 1480 | 1465245375673 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 13:36:15 INFO - PROCESS | 1480 | 1465245375684 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 1480 | 1465245375686 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:15 INFO - PROCESS | 1480 | ++DOCSHELL 13DC4400 == 24 [pid = 1480] [id = 386] 13:36:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (1548A400) [pid = 1480] [serial = 1158] [outer = 00000000] 13:36:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (164E0400) [pid = 1480] [serial = 1159] [outer = 1548A400] 13:36:15 INFO - PROCESS | 1480 | 1465245375777 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (164E3C00) [pid = 1480] [serial = 1160] [outer = 1548A400] 13:36:16 INFO - PROCESS | 1480 | 1465245376196 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 13:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 730ms 13:36:16 INFO - PROCESS | 1480 | 1465245376292 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 1480 | 1465245376294 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 13:36:16 INFO - PROCESS | 1480 | 1465245376302 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:36:16 INFO - PROCESS | 1480 | 1465245376304 Marionette TRACE conn6 <- [1,1510,null,{}] 13:36:16 INFO - PROCESS | 1480 | 1465245376307 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 1480 | 1465245376309 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:16 INFO - PROCESS | 1480 | 1465245376433 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 13:36:16 INFO - PROCESS | 1480 | 1465245376441 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 1480 | 1465245376443 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:16 INFO - PROCESS | 1480 | ++DOCSHELL 0D16B000 == 25 [pid = 1480] [id = 387] 13:36:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D555C00) [pid = 1480] [serial = 1161] [outer = 00000000] 13:36:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17554800) [pid = 1480] [serial = 1162] [outer = 0D555C00] 13:36:16 INFO - PROCESS | 1480 | 1465245376558 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (16DB2800) [pid = 1480] [serial = 1163] [outer = 0D555C00] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0E9D3800) [pid = 1480] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0C232000) [pid = 1480] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (131BAC00) [pid = 1480] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (14E54800) [pid = 1480] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (164E9C00) [pid = 1480] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (177DB400) [pid = 1480] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0D553C00) [pid = 1480] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:36:16 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (12F66400) [pid = 1480] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:36:16 INFO - PROCESS | 1480 | 1465245376912 Marionette TRACE conn6 <- [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"]]]}] 13:36:16 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 () { 13:36:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:36:16 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 () { 13:36:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:36:16 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 () { 13:36:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:36:16 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 () { 13:36:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:36:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:36:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 672ms 13:36:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:36:16 INFO - PROCESS | 1480 | 1465245376978 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 1480 | 1465245376980 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 13:36:16 INFO - PROCESS | 1480 | 1465245376983 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:36:16 INFO - PROCESS | 1480 | 1465245376985 Marionette TRACE conn6 <- [1,1514,null,{}] 13:36:16 INFO - PROCESS | 1480 | 1465245376988 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:16 INFO - PROCESS | 1480 | 1465245376990 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:17 INFO - PROCESS | 1480 | 1465245377101 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 13:36:17 INFO - PROCESS | 1480 | 1465245377108 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 1480 | 1465245377110 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:17 INFO - PROCESS | 1480 | ++DOCSHELL 1755D000 == 26 [pid = 1480] [id = 388] 13:36:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (1755D800) [pid = 1480] [serial = 1164] [outer = 00000000] 13:36:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (1770B800) [pid = 1480] [serial = 1165] [outer = 1755D800] 13:36:17 INFO - PROCESS | 1480 | 1465245377154 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (17717400) [pid = 1480] [serial = 1166] [outer = 1755D800] 13:36:17 INFO - PROCESS | 1480 | 1465245377552 Marionette TRACE conn6 <- [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"]]]}] 13:36:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:36:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:36:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:36:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:36:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:36:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:36:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 630ms 13:36:17 INFO - PROCESS | 1480 | 1465245377615 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 13:36:17 INFO - PROCESS | 1480 | 1465245377617 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 13:36:17 INFO - PROCESS | 1480 | 1465245377620 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:36:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:36:17 INFO - PROCESS | 1480 | 1465245377622 Marionette TRACE conn6 <- [1,1518,null,{}] 13:36:17 INFO - PROCESS | 1480 | 1465245377626 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:17 INFO - PROCESS | 1480 | 1465245377628 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:17 INFO - PROCESS | 1480 | 1465245377738 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 13:36:17 INFO - PROCESS | 1480 | 1465245377776 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:17 INFO - PROCESS | 1480 | 1465245377778 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:17 INFO - PROCESS | 1480 | ++DOCSHELL 0C22E400 == 27 [pid = 1480] [id = 389] 13:36:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (1221AC00) [pid = 1480] [serial = 1167] [outer = 00000000] 13:36:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (177E5C00) [pid = 1480] [serial = 1168] [outer = 1221AC00] 13:36:17 INFO - PROCESS | 1480 | 1465245377822 Marionette DEBUG loaded listener.js 13:36:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17A37000) [pid = 1480] [serial = 1169] [outer = 1221AC00] 13:36:18 INFO - PROCESS | 1480 | 1465245378260 Marionette TRACE conn6 <- [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]]]}] 13:36:18 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 13:36:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:36:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:36:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:36:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 13:36:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:36:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 670ms 13:36:18 INFO - PROCESS | 1480 | 1465245378300 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 13:36:18 INFO - PROCESS | 1480 | 1465245378302 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 13:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:36:18 INFO - PROCESS | 1480 | 1465245378315 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:36:18 INFO - PROCESS | 1480 | 1465245378317 Marionette TRACE conn6 <- [1,1522,null,{}] 13:36:18 INFO - PROCESS | 1480 | 1465245378321 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:18 INFO - PROCESS | 1480 | 1465245378322 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:18 INFO - PROCESS | 1480 | 1465245378403 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 13:36:18 INFO - PROCESS | 1480 | 1465245378407 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 1480 | 1465245378409 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:18 INFO - PROCESS | 1480 | ++DOCSHELL 177E5000 == 28 [pid = 1480] [id = 390] 13:36:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17A3D000) [pid = 1480] [serial = 1170] [outer = 00000000] 13:36:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (18BB3800) [pid = 1480] [serial = 1171] [outer = 17A3D000] 13:36:18 INFO - PROCESS | 1480 | 1465245378453 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (18BB6800) [pid = 1480] [serial = 1172] [outer = 17A3D000] 13:36:19 INFO - PROCESS | 1480 | 1465245379135 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 13:36:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:36:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 890ms 13:36:19 INFO - PROCESS | 1480 | 1465245379200 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 13:36:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:36:19 INFO - PROCESS | 1480 | 1465245379205 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 13:36:19 INFO - PROCESS | 1480 | 1465245379210 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:36:19 INFO - PROCESS | 1480 | 1465245379215 Marionette TRACE conn6 <- [1,1526,null,{}] 13:36:19 INFO - PROCESS | 1480 | 1465245379221 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:19 INFO - PROCESS | 1480 | 1465245379224 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:19 INFO - PROCESS | 1480 | 1465245379370 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 13:36:19 INFO - PROCESS | 1480 | 1465245379497 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 1480 | 1465245379500 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:19 INFO - PROCESS | 1480 | ++DOCSHELL 0D034400 == 29 [pid = 1480] [id = 391] 13:36:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D081800) [pid = 1480] [serial = 1173] [outer = 00000000] 13:36:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D849C00) [pid = 1480] [serial = 1174] [outer = 0D081800] 13:36:19 INFO - PROCESS | 1480 | 1465245379558 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0E97A400) [pid = 1480] [serial = 1175] [outer = 0D081800] 13:36:20 INFO - PROCESS | 1480 | 1465245380130 Marionette TRACE conn6 <- [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]]]}] 13:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 990ms 13:36:20 INFO - PROCESS | 1480 | 1465245380200 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 1480 | 1465245380205 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 13:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:36:20 INFO - PROCESS | 1480 | 1465245380212 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:36:20 INFO - PROCESS | 1480 | 1465245380215 Marionette TRACE conn6 <- [1,1530,null,{}] 13:36:20 INFO - PROCESS | 1480 | 1465245380219 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:20 INFO - PROCESS | 1480 | 1465245380222 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:20 INFO - PROCESS | 1480 | 1465245380336 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 13:36:20 INFO - PROCESS | 1480 | 1465245380464 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:20 INFO - PROCESS | 1480 | 1465245380466 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:20 INFO - PROCESS | 1480 | ++DOCSHELL 123C7000 == 30 [pid = 1480] [id = 392] 13:36:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (123CA800) [pid = 1480] [serial = 1176] [outer = 00000000] 13:36:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (13755800) [pid = 1480] [serial = 1177] [outer = 123CA800] 13:36:20 INFO - PROCESS | 1480 | 1465245380524 Marionette DEBUG loaded listener.js 13:36:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E63C00) [pid = 1480] [serial = 1178] [outer = 123CA800] 13:36:21 INFO - PROCESS | 1480 | 1465245381092 Marionette TRACE conn6 <- [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]]]}] 13:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 969ms 13:36:21 INFO - PROCESS | 1480 | 1465245381185 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 13:36:21 INFO - PROCESS | 1480 | 1465245381188 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 13:36:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:36:21 INFO - PROCESS | 1480 | 1465245381192 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:36:21 INFO - PROCESS | 1480 | 1465245381196 Marionette TRACE conn6 <- [1,1534,null,{}] 13:36:21 INFO - PROCESS | 1480 | 1465245381222 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:21 INFO - PROCESS | 1480 | 1465245381227 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:21 INFO - PROCESS | 1480 | 1465245381342 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 13:36:21 INFO - PROCESS | 1480 | 1465245381466 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 1480 | 1465245381469 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:21 INFO - PROCESS | 1480 | ++DOCSHELL 17A7A400 == 31 [pid = 1480] [id = 393] 13:36:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18BB0800) [pid = 1480] [serial = 1179] [outer = 00000000] 13:36:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18BD9400) [pid = 1480] [serial = 1180] [outer = 18BB0800] 13:36:21 INFO - PROCESS | 1480 | 1465245381528 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18CCE800) [pid = 1480] [serial = 1181] [outer = 18BB0800] 13:36:22 INFO - PROCESS | 1480 | 1465245382311 Marionette TRACE conn6 <- [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]]]}] 13:36:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:36:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1138ms 13:36:22 INFO - PROCESS | 1480 | 1465245382342 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 1480 | 1465245382346 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 13:36:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:36:22 INFO - PROCESS | 1480 | 1465245382352 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:36:22 INFO - PROCESS | 1480 | 1465245382355 Marionette TRACE conn6 <- [1,1538,null,{}] 13:36:22 INFO - PROCESS | 1480 | 1465245382361 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:22 INFO - PROCESS | 1480 | 1465245382364 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:22 INFO - PROCESS | 1480 | 1465245382466 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 13:36:22 INFO - PROCESS | 1480 | 1465245382600 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 1480 | 1465245382602 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:22 INFO - PROCESS | 1480 | ++DOCSHELL 0D549C00 == 32 [pid = 1480] [id = 394] 13:36:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0D61B000) [pid = 1480] [serial = 1182] [outer = 00000000] 13:36:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D848800) [pid = 1480] [serial = 1183] [outer = 0D61B000] 13:36:22 INFO - PROCESS | 1480 | 1465245382653 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0E37B800) [pid = 1480] [serial = 1184] [outer = 0D61B000] 13:36:23 INFO - PROCESS | 1480 | --DOCSHELL 0C230000 == 31 [pid = 1480] [id = 371] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (11B5A000) [pid = 1480] [serial = 1120] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D613000) [pid = 1480] [serial = 1115] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (13752400) [pid = 1480] [serial = 1123] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (164DF800) [pid = 1480] [serial = 1127] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (15563800) [pid = 1480] [serial = 1126] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17555400) [pid = 1480] [serial = 1129] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177E3800) [pid = 1480] [serial = 1135] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D620C00) [pid = 1480] [serial = 1117] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D62BC00) [pid = 1480] [serial = 1118] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (177E6000) [pid = 1480] [serial = 1136] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17A3C400) [pid = 1480] [serial = 1138] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (176C3000) [pid = 1480] [serial = 1130] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14E46800) [pid = 1480] [serial = 1124] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1755A800) [pid = 1480] [serial = 1133] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (12160400) [pid = 1480] [serial = 1121] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (14E71C00) [pid = 1480] [serial = 1132] [outer = 00000000] [url = about:blank] 13:36:23 INFO - PROCESS | 1480 | 1465245383757 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 13:36:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:36:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1423ms 13:36:23 INFO - PROCESS | 1480 | 1465245383804 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 1480 | 1465245383808 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 13:36:23 INFO - PROCESS | 1480 | 1465245383815 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:36:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:36:23 INFO - PROCESS | 1480 | 1465245383820 Marionette TRACE conn6 <- [1,1542,null,{}] 13:36:23 INFO - PROCESS | 1480 | 1465245383827 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:23 INFO - PROCESS | 1480 | 1465245383831 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:23 INFO - PROCESS | 1480 | 1465245383970 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 13:36:24 INFO - PROCESS | 1480 | 1465245384073 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 1480 | 1465245384078 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E6400 == 32 [pid = 1480] [id = 395] 13:36:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D1E6C00) [pid = 1480] [serial = 1185] [outer = 00000000] 13:36:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D54C000) [pid = 1480] [serial = 1186] [outer = 0D1E6C00] 13:36:24 INFO - PROCESS | 1480 | 1465245384138 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D615000) [pid = 1480] [serial = 1187] [outer = 0D1E6C00] 13:36:24 INFO - PROCESS | 1480 | 1465245384966 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 13:36:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:36:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1184ms 13:36:25 INFO - PROCESS | 1480 | 1465245385006 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 13:36:25 INFO - PROCESS | 1480 | 1465245385012 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 13:36:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:36:25 INFO - PROCESS | 1480 | 1465245385019 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:36:25 INFO - PROCESS | 1480 | 1465245385022 Marionette TRACE conn6 <- [1,1546,null,{}] 13:36:25 INFO - PROCESS | 1480 | 1465245385026 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:25 INFO - PROCESS | 1480 | 1465245385029 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:25 INFO - PROCESS | 1480 | 1465245385163 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 13:36:25 INFO - PROCESS | 1480 | 1465245385286 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 1480 | 1465245385288 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:25 INFO - PROCESS | 1480 | ++DOCSHELL 0D843000 == 33 [pid = 1480] [id = 396] 13:36:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D845400) [pid = 1480] [serial = 1188] [outer = 00000000] 13:36:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D99B000) [pid = 1480] [serial = 1189] [outer = 0D845400] 13:36:25 INFO - PROCESS | 1480 | 1465245385348 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0DD84800) [pid = 1480] [serial = 1190] [outer = 0D845400] 13:36:26 INFO - PROCESS | 1480 | 1465245386147 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1169ms 13:36:26 INFO - PROCESS | 1480 | 1465245386191 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 1480 | 1465245386195 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:36:26 INFO - PROCESS | 1480 | 1465245386200 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 1480 | 1465245386204 Marionette TRACE conn6 <- [1,1550,null,{}] 13:36:26 INFO - PROCESS | 1480 | 1465245386210 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 1480 | 1465245386213 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:26 INFO - PROCESS | 1480 | 1465245386337 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 13:36:26 INFO - PROCESS | 1480 | 1465245386443 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:26 INFO - PROCESS | 1480 | 1465245386447 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:26 INFO - PROCESS | 1480 | --DOCSHELL 17A7A400 == 32 [pid = 1480] [id = 393] 13:36:26 INFO - PROCESS | 1480 | --DOCSHELL 123C7000 == 31 [pid = 1480] [id = 392] 13:36:26 INFO - PROCESS | 1480 | --DOCSHELL 0D034400 == 30 [pid = 1480] [id = 391] 13:36:26 INFO - PROCESS | 1480 | ++DOCSHELL 09066000 == 31 [pid = 1480] [id = 397] 13:36:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (09073800) [pid = 1480] [serial = 1191] [outer = 00000000] 13:36:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D611C00) [pid = 1480] [serial = 1192] [outer = 09073800] 13:36:26 INFO - PROCESS | 1480 | 1465245386500 Marionette DEBUG loaded listener.js 13:36:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D62D000) [pid = 1480] [serial = 1193] [outer = 09073800] 13:36:26 INFO - PROCESS | 1480 | 1465245386909 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 13:36:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:36:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 13:36:26 INFO - PROCESS | 1480 | 1465245386931 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 1480 | 1465245386935 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 13:36:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:36:26 INFO - PROCESS | 1480 | 1465245386986 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:36:26 INFO - PROCESS | 1480 | 1465245386988 Marionette TRACE conn6 <- [1,1554,null,{}] 13:36:26 INFO - PROCESS | 1480 | 1465245386997 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:26 INFO - PROCESS | 1480 | 1465245387000 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:27 INFO - PROCESS | 1480 | 1465245387092 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 13:36:27 INFO - PROCESS | 1480 | 1465245387104 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 1480 | 1465245387106 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:27 INFO - PROCESS | 1480 | ++DOCSHELL 11B98800 == 32 [pid = 1480] [id = 398] 13:36:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (11BA1C00) [pid = 1480] [serial = 1194] [outer = 00000000] 13:36:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (12161C00) [pid = 1480] [serial = 1195] [outer = 11BA1C00] 13:36:27 INFO - PROCESS | 1480 | 1465245387153 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (12233400) [pid = 1480] [serial = 1196] [outer = 11BA1C00] 13:36:27 INFO - PROCESS | 1480 | 1465245387615 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 13:36:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:36:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 13:36:27 INFO - PROCESS | 1480 | 1465245387658 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 13:36:27 INFO - PROCESS | 1480 | 1465245387660 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 13:36:27 INFO - PROCESS | 1480 | 1465245387664 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:36:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:36:27 INFO - PROCESS | 1480 | 1465245387667 Marionette TRACE conn6 <- [1,1558,null,{}] 13:36:27 INFO - PROCESS | 1480 | 1465245387678 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:27 INFO - PROCESS | 1480 | 1465245387682 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:27 INFO - PROCESS | 1480 | 1465245387777 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 13:36:27 INFO - PROCESS | 1480 | 1465245387786 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 1480 | 1465245387789 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:27 INFO - PROCESS | 1480 | ++DOCSHELL 1374D400 == 33 [pid = 1480] [id = 399] 13:36:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (13750400) [pid = 1480] [serial = 1197] [outer = 00000000] 13:36:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (13D2D800) [pid = 1480] [serial = 1198] [outer = 13750400] 13:36:27 INFO - PROCESS | 1480 | 1465245387840 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (13DC0C00) [pid = 1480] [serial = 1199] [outer = 13750400] 13:36:28 INFO - PROCESS | 1480 | 1465245388333 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 13:36:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:36:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 13:36:28 INFO - PROCESS | 1480 | 1465245388398 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 13:36:28 INFO - PROCESS | 1480 | 1465245388401 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 13:36:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:36:28 INFO - PROCESS | 1480 | 1465245388412 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:36:28 INFO - PROCESS | 1480 | 1465245388413 Marionette TRACE conn6 <- [1,1562,null,{}] 13:36:28 INFO - PROCESS | 1480 | 1465245388417 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:28 INFO - PROCESS | 1480 | 1465245388419 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:28 INFO - PROCESS | 1480 | 1465245388573 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 13:36:28 INFO - PROCESS | 1480 | 1465245388633 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 1480 | 1465245388635 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:28 INFO - PROCESS | 1480 | ++DOCSHELL 15627000 == 34 [pid = 1480] [id = 400] 13:36:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (15628800) [pid = 1480] [serial = 1200] [outer = 00000000] 13:36:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (15C30000) [pid = 1480] [serial = 1201] [outer = 15628800] 13:36:28 INFO - PROCESS | 1480 | 1465245388680 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (164DC400) [pid = 1480] [serial = 1202] [outer = 15628800] 13:36:29 INFO - PROCESS | 1480 | 1465245389135 Marionette TRACE conn6 <- [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]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 770ms 13:36:29 INFO - PROCESS | 1480 | 1465245389183 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 13:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:36:29 INFO - PROCESS | 1480 | 1465245389185 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 13:36:29 INFO - PROCESS | 1480 | 1465245389188 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 1480 | 1465245389190 Marionette TRACE conn6 <- [1,1566,null,{}] 13:36:29 INFO - PROCESS | 1480 | 1465245389193 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 1480 | 1465245389195 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:29 INFO - PROCESS | 1480 | 1465245389308 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 13:36:29 INFO - PROCESS | 1480 | 1465245389319 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 1480 | 1465245389321 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:29 INFO - PROCESS | 1480 | ++DOCSHELL 0D632800 == 35 [pid = 1480] [id = 401] 13:36:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (164DE800) [pid = 1480] [serial = 1203] [outer = 00000000] 13:36:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17553800) [pid = 1480] [serial = 1204] [outer = 164DE800] 13:36:29 INFO - PROCESS | 1480 | 1465245389416 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1755A800) [pid = 1480] [serial = 1205] [outer = 164DE800] 13:36:29 INFO - PROCESS | 1480 | 1465245389814 Marionette TRACE conn6 <- [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]]]}] 13:36:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:36:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 13:36:29 INFO - PROCESS | 1480 | 1465245389869 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 1480 | 1465245389871 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 13:36:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:36:29 INFO - PROCESS | 1480 | 1465245389882 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:36:29 INFO - PROCESS | 1480 | 1465245389883 Marionette TRACE conn6 <- [1,1570,null,{}] 13:36:29 INFO - PROCESS | 1480 | 1465245389887 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:29 INFO - PROCESS | 1480 | 1465245389893 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:30 INFO - PROCESS | 1480 | 1465245390078 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 13:36:30 INFO - PROCESS | 1480 | 1465245390085 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 1480 | 1465245390087 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:30 INFO - PROCESS | 1480 | ++DOCSHELL 17560800 == 36 [pid = 1480] [id = 402] 13:36:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1770A800) [pid = 1480] [serial = 1206] [outer = 00000000] 13:36:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (177E8400) [pid = 1480] [serial = 1207] [outer = 1770A800] 13:36:30 INFO - PROCESS | 1480 | 1465245390131 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17A35400) [pid = 1480] [serial = 1208] [outer = 1770A800] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (123CA800) [pid = 1480] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (18BB0800) [pid = 1480] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (13DC7000) [pid = 1480] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1548A400) [pid = 1480] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0D844800) [pid = 1480] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17A33400) [pid = 1480] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0C227C00) [pid = 1480] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (122B8800) [pid = 1480] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1215C800) [pid = 1480] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D620400) [pid = 1480] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D555C00) [pid = 1480] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1755D800) [pid = 1480] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17A3D000) [pid = 1480] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1221AC00) [pid = 1480] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:36:30 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D081800) [pid = 1480] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:36:30 INFO - PROCESS | 1480 | 1465245390607 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 13:36:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:36:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 790ms 13:36:30 INFO - PROCESS | 1480 | 1465245390670 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 13:36:30 INFO - PROCESS | 1480 | 1465245390672 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 13:36:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:36:30 INFO - PROCESS | 1480 | 1465245390675 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:36:30 INFO - PROCESS | 1480 | 1465245390677 Marionette TRACE conn6 <- [1,1574,null,{}] 13:36:30 INFO - PROCESS | 1480 | 1465245390681 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:30 INFO - PROCESS | 1480 | 1465245390683 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:30 INFO - PROCESS | 1480 | 1465245390773 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 13:36:30 INFO - PROCESS | 1480 | 1465245390779 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 1480 | 1465245390780 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:30 INFO - PROCESS | 1480 | ++DOCSHELL 12236C00 == 37 [pid = 1480] [id = 403] 13:36:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (122B8800) [pid = 1480] [serial = 1209] [outer = 00000000] 13:36:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (177BFC00) [pid = 1480] [serial = 1210] [outer = 122B8800] 13:36:30 INFO - PROCESS | 1480 | 1465245390824 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177DF400) [pid = 1480] [serial = 1211] [outer = 122B8800] 13:36:31 INFO - PROCESS | 1480 | 1465245391251 Marionette TRACE conn6 <- [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]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 13:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:36:31 INFO - PROCESS | 1480 | 1465245391306 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 1480 | 1465245391308 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 13:36:31 INFO - PROCESS | 1480 | 1465245391311 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 1480 | 1465245391313 Marionette TRACE conn6 <- [1,1578,null,{}] 13:36:31 INFO - PROCESS | 1480 | 1465245391316 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:31 INFO - PROCESS | 1480 | 1465245391318 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:31 INFO - PROCESS | 1480 | 1465245391397 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 13:36:31 INFO - PROCESS | 1480 | 1465245391432 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:31 INFO - PROCESS | 1480 | 1465245391434 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:31 INFO - PROCESS | 1480 | ++DOCSHELL 17716000 == 38 [pid = 1480] [id = 404] 13:36:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A3CC00) [pid = 1480] [serial = 1212] [outer = 00000000] 13:36:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BB0000) [pid = 1480] [serial = 1213] [outer = 17A3CC00] 13:36:31 INFO - PROCESS | 1480 | 1465245391477 Marionette DEBUG loaded listener.js 13:36:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18CC7C00) [pid = 1480] [serial = 1214] [outer = 17A3CC00] 13:36:31 INFO - PROCESS | 1480 | 1465245391897 Marionette TRACE conn6 <- [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]]]}] 13:36:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:36:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 13:36:31 INFO - PROCESS | 1480 | 1465245391955 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 1480 | 1465245391957 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 13:36:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:36:31 INFO - PROCESS | 1480 | 1465245391965 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:36:31 INFO - PROCESS | 1480 | 1465245391967 Marionette TRACE conn6 <- [1,1582,null,{}] 13:36:31 INFO - PROCESS | 1480 | 1465245391970 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:31 INFO - PROCESS | 1480 | 1465245391972 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:32 INFO - PROCESS | 1480 | 1465245392058 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 13:36:32 INFO - PROCESS | 1480 | 1465245392064 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 1480 | 1465245392066 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:32 INFO - PROCESS | 1480 | ++DOCSHELL 15C34C00 == 39 [pid = 1480] [id = 405] 13:36:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17AD4800) [pid = 1480] [serial = 1215] [outer = 00000000] 13:36:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (193BC000) [pid = 1480] [serial = 1216] [outer = 17AD4800] 13:36:32 INFO - PROCESS | 1480 | 1465245392112 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (193C1400) [pid = 1480] [serial = 1217] [outer = 17AD4800] 13:36:32 INFO - PROCESS | 1480 | 1465245392721 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 13:36:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:36:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 830ms 13:36:32 INFO - PROCESS | 1480 | 1465245392807 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 13:36:32 INFO - PROCESS | 1480 | 1465245392812 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 13:36:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:36:32 INFO - PROCESS | 1480 | 1465245392819 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:36:32 INFO - PROCESS | 1480 | 1465245392822 Marionette TRACE conn6 <- [1,1586,null,{}] 13:36:32 INFO - PROCESS | 1480 | 1465245392829 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:32 INFO - PROCESS | 1480 | 1465245392832 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:32 INFO - PROCESS | 1480 | 1465245392952 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 13:36:33 INFO - PROCESS | 1480 | 1465245393079 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 1480 | 1465245393082 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:33 INFO - PROCESS | 1480 | ++DOCSHELL 0C22D000 == 40 [pid = 1480] [id = 406] 13:36:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D075400) [pid = 1480] [serial = 1218] [outer = 00000000] 13:36:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D70DC00) [pid = 1480] [serial = 1219] [outer = 0D075400] 13:36:33 INFO - PROCESS | 1480 | 1465245393143 Marionette DEBUG loaded listener.js 13:36:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0E9D5C00) [pid = 1480] [serial = 1220] [outer = 0D075400] 13:36:33 INFO - PROCESS | 1480 | 1465245393715 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 13:36:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:36:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 930ms 13:36:33 INFO - PROCESS | 1480 | 1465245393752 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 1480 | 1465245393757 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 13:36:33 INFO - PROCESS | 1480 | 1465245393763 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:36:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:36:33 INFO - PROCESS | 1480 | 1465245393767 Marionette TRACE conn6 <- [1,1590,null,{}] 13:36:33 INFO - PROCESS | 1480 | 1465245393771 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:33 INFO - PROCESS | 1480 | 1465245393774 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:33 INFO - PROCESS | 1480 | 1465245393898 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 13:36:34 INFO - PROCESS | 1480 | 1465245394009 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:34 INFO - PROCESS | 1480 | 1465245394012 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:34 INFO - PROCESS | 1480 | ++DOCSHELL 12F87000 == 41 [pid = 1480] [id = 407] 13:36:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (131BAC00) [pid = 1480] [serial = 1221] [outer = 00000000] 13:36:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14E4F800) [pid = 1480] [serial = 1222] [outer = 131BAC00] 13:36:34 INFO - PROCESS | 1480 | 1465245394117 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (15626000) [pid = 1480] [serial = 1223] [outer = 131BAC00] 13:36:34 INFO - PROCESS | 1480 | 1465245394738 Marionette TRACE conn6 <- [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]]]}] 13:36:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:36:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1019ms 13:36:34 INFO - PROCESS | 1480 | 1465245394786 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 13:36:34 INFO - PROCESS | 1480 | 1465245394789 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 13:36:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:36:34 INFO - PROCESS | 1480 | 1465245394793 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:36:34 INFO - PROCESS | 1480 | 1465245394796 Marionette TRACE conn6 <- [1,1594,null,{}] 13:36:34 INFO - PROCESS | 1480 | 1465245394807 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:34 INFO - PROCESS | 1480 | 1465245394812 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:34 INFO - PROCESS | 1480 | 1465245394921 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 13:36:35 INFO - PROCESS | 1480 | 1465245395056 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 1480 | 1465245395060 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:35 INFO - PROCESS | 1480 | ++DOCSHELL 1984D400 == 42 [pid = 1480] [id = 408] 13:36:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (19881800) [pid = 1480] [serial = 1224] [outer = 00000000] 13:36:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (19889C00) [pid = 1480] [serial = 1225] [outer = 19881800] 13:36:35 INFO - PROCESS | 1480 | 1465245395118 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (19C8E800) [pid = 1480] [serial = 1226] [outer = 19881800] 13:36:35 INFO - PROCESS | 1480 | 1465245395742 Marionette TRACE conn6 <- [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]]]}] 13:36:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:36:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 970ms 13:36:35 INFO - PROCESS | 1480 | 1465245395766 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 13:36:35 INFO - PROCESS | 1480 | 1465245395768 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 13:36:35 INFO - PROCESS | 1480 | 1465245395772 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:36:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:36:35 INFO - PROCESS | 1480 | 1465245395774 Marionette TRACE conn6 <- [1,1598,null,{}] 13:36:35 INFO - PROCESS | 1480 | 1465245395777 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:35 INFO - PROCESS | 1480 | 1465245395779 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:35 INFO - PROCESS | 1480 | 1465245395888 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 13:36:35 INFO - PROCESS | 1480 | 1465245395995 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 1480 | 1465245395998 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:36 INFO - PROCESS | 1480 | ++DOCSHELL 0D165000 == 43 [pid = 1480] [id = 409] 13:36:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (0D1EB400) [pid = 1480] [serial = 1227] [outer = 00000000] 13:36:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0D704000) [pid = 1480] [serial = 1228] [outer = 0D1EB400] 13:36:36 INFO - PROCESS | 1480 | 1465245396052 Marionette DEBUG loaded listener.js 13:36:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0EA7B400) [pid = 1480] [serial = 1229] [outer = 0D1EB400] 13:36:36 INFO - PROCESS | 1480 | 1465245396728 Marionette TRACE conn6 <- [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]]]}] 13:36:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:36:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 970ms 13:36:36 INFO - PROCESS | 1480 | 1465245396760 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 1480 | 1465245396764 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 13:36:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:36:36 INFO - PROCESS | 1480 | 1465245396770 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:36:36 INFO - PROCESS | 1480 | 1465245396774 Marionette TRACE conn6 <- [1,1602,null,{}] 13:36:36 INFO - PROCESS | 1480 | 1465245396779 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:36 INFO - PROCESS | 1480 | 1465245396782 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:36 INFO - PROCESS | 1480 | 1465245396886 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 13:36:36 INFO - PROCESS | 1480 | 1465245396996 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:36 INFO - PROCESS | 1480 | 1465245396999 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:37 INFO - PROCESS | 1480 | ++DOCSHELL 0D845000 == 44 [pid = 1480] [id = 410] 13:36:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (0D84A000) [pid = 1480] [serial = 1230] [outer = 00000000] 13:36:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (11B99000) [pid = 1480] [serial = 1231] [outer = 0D84A000] 13:36:37 INFO - PROCESS | 1480 | 1465245397049 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1221A800) [pid = 1480] [serial = 1232] [outer = 0D84A000] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0D849C00) [pid = 1480] [serial = 1174] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (13755800) [pid = 1480] [serial = 1177] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0E97A400) [pid = 1480] [serial = 1175] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (18BD9400) [pid = 1480] [serial = 1180] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (18CCE800) [pid = 1480] [serial = 1181] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (14E52800) [pid = 1480] [serial = 1156] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (164E0400) [pid = 1480] [serial = 1159] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (14E69800) [pid = 1480] [serial = 1157] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D84D800) [pid = 1480] [serial = 1147] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0DBEAC00) [pid = 1480] [serial = 1148] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17A3D800) [pid = 1480] [serial = 1139] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0CD6B800) [pid = 1480] [serial = 1144] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D548800) [pid = 1480] [serial = 1145] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (13136800) [pid = 1480] [serial = 1153] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1221F000) [pid = 1480] [serial = 1150] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (12234C00) [pid = 1480] [serial = 1151] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D9A0000) [pid = 1480] [serial = 1141] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0E9C9000) [pid = 1480] [serial = 1142] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (164E3C00) [pid = 1480] [serial = 1160] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14E63C00) [pid = 1480] [serial = 1178] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (16DB2800) [pid = 1480] [serial = 1163] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17554800) [pid = 1480] [serial = 1162] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1770B800) [pid = 1480] [serial = 1165] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17717400) [pid = 1480] [serial = 1166] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (131C4800) [pid = 1480] [serial = 1154] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17A37000) [pid = 1480] [serial = 1169] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (18BB6800) [pid = 1480] [serial = 1172] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BB3800) [pid = 1480] [serial = 1171] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (177E5C00) [pid = 1480] [serial = 1168] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0D848800) [pid = 1480] [serial = 1183] [outer = 00000000] [url = about:blank] 13:36:37 INFO - PROCESS | 1480 | 1465245397573 Marionette TRACE conn6 <- [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]]]}] 13:36:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 13:36:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 830ms 13:36:37 INFO - PROCESS | 1480 | 1465245397604 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 13:36:37 INFO - PROCESS | 1480 | 1465245397608 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 13:36:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:36:37 INFO - PROCESS | 1480 | 1465245397614 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:36:37 INFO - PROCESS | 1480 | 1465245397617 Marionette TRACE conn6 <- [1,1606,null,{}] 13:36:37 INFO - PROCESS | 1480 | 1465245397620 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:37 INFO - PROCESS | 1480 | 1465245397623 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:37 INFO - PROCESS | 1480 | 1465245397713 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 13:36:37 INFO - PROCESS | 1480 | 1465245397722 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 1480 | 1465245397724 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:37 INFO - PROCESS | 1480 | ++DOCSHELL 0D705C00 == 45 [pid = 1480] [id = 411] 13:36:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D708400) [pid = 1480] [serial = 1233] [outer = 00000000] 13:36:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0DD0CC00) [pid = 1480] [serial = 1234] [outer = 0D708400] 13:36:37 INFO - PROCESS | 1480 | 1465245397774 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0EAC1800) [pid = 1480] [serial = 1235] [outer = 0D708400] 13:36:38 INFO - PROCESS | 1480 | 1465245398275 Marionette TRACE conn6 <- [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]]]}] 13:36:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 13:36:38 INFO - PROCESS | 1480 | 1465245398289 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 1480 | 1465245398291 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 13:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:36:38 INFO - PROCESS | 1480 | 1465245398298 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 1480 | 1465245398302 Marionette TRACE conn6 <- [1,1610,null,{}] 13:36:38 INFO - PROCESS | 1480 | 1465245398312 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 1480 | 1465245398316 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:38 INFO - PROCESS | 1480 | 1465245398404 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 13:36:38 INFO - PROCESS | 1480 | 1465245398414 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:38 INFO - PROCESS | 1480 | 1465245398416 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:38 INFO - PROCESS | 1480 | ++DOCSHELL 13136800 == 46 [pid = 1480] [id = 412] 13:36:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (13136C00) [pid = 1480] [serial = 1236] [outer = 00000000] 13:36:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (13754000) [pid = 1480] [serial = 1237] [outer = 13136C00] 13:36:38 INFO - PROCESS | 1480 | 1465245398463 Marionette DEBUG loaded listener.js 13:36:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14E4E400) [pid = 1480] [serial = 1238] [outer = 13136C00] 13:36:38 INFO - PROCESS | 1480 | 1465245398960 Marionette TRACE conn6 <- [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]]]}] 13:36:38 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 13:36:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 690ms 13:36:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:36:38 INFO - PROCESS | 1480 | 1465245398988 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 13:36:38 INFO - PROCESS | 1480 | 1465245398991 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 13:36:38 INFO - PROCESS | 1480 | 1465245398998 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:36:38 INFO - PROCESS | 1480 | 1465245399000 Marionette TRACE conn6 <- [1,1614,null,{}] 13:36:38 INFO - PROCESS | 1480 | 1465245399003 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:38 INFO - PROCESS | 1480 | 1465245399005 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:39 INFO - PROCESS | 1480 | 1465245399093 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 13:36:39 INFO - PROCESS | 1480 | 1465245399099 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 1480 | 1465245399109 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:39 INFO - PROCESS | 1480 | ++DOCSHELL 13753400 == 47 [pid = 1480] [id = 413] 13:36:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E53C00) [pid = 1480] [serial = 1239] [outer = 00000000] 13:36:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (164E2000) [pid = 1480] [serial = 1240] [outer = 14E53C00] 13:36:39 INFO - PROCESS | 1480 | 1465245399156 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (164E2C00) [pid = 1480] [serial = 1241] [outer = 14E53C00] 13:36:39 INFO - PROCESS | 1480 | 1465245399598 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 13:36:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:36:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 13:36:39 INFO - PROCESS | 1480 | 1465245399685 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 13:36:39 INFO - PROCESS | 1480 | 1465245399687 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 13:36:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:36:39 INFO - PROCESS | 1480 | 1465245399696 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:36:39 INFO - PROCESS | 1480 | 1465245399697 Marionette TRACE conn6 <- [1,1618,null,{}] 13:36:39 INFO - PROCESS | 1480 | 1465245399701 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:39 INFO - PROCESS | 1480 | 1465245399703 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:39 INFO - PROCESS | 1480 | 1465245399816 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 13:36:39 INFO - PROCESS | 1480 | 1465245399903 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 1480 | 1465245399905 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:39 INFO - PROCESS | 1480 | ++DOCSHELL 16DB2800 == 48 [pid = 1480] [id = 414] 13:36:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16DB3000) [pid = 1480] [serial = 1242] [outer = 00000000] 13:36:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (176BCC00) [pid = 1480] [serial = 1243] [outer = 16DB3000] 13:36:39 INFO - PROCESS | 1480 | 1465245399949 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1770A000) [pid = 1480] [serial = 1244] [outer = 16DB3000] 13:36:40 INFO - PROCESS | 1480 | 1465245400373 Marionette TRACE conn6 <- [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]]]}] 13:36:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:36:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 13:36:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:36:40 INFO - PROCESS | 1480 | 1465245400430 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 1480 | 1465245400432 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 13:36:40 INFO - PROCESS | 1480 | 1465245400435 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:36:40 INFO - PROCESS | 1480 | 1465245400437 Marionette TRACE conn6 <- [1,1622,null,{}] 13:36:40 INFO - PROCESS | 1480 | 1465245400447 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:40 INFO - PROCESS | 1480 | 1465245400452 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:40 INFO - PROCESS | 1480 | 1465245400578 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 13:36:40 INFO - PROCESS | 1480 | 1465245400591 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 1480 | 1465245400592 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:40 INFO - PROCESS | 1480 | ++DOCSHELL 0C226C00 == 49 [pid = 1480] [id = 415] 13:36:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (177C4800) [pid = 1480] [serial = 1245] [outer = 00000000] 13:36:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BA9400) [pid = 1480] [serial = 1246] [outer = 177C4800] 13:36:40 INFO - PROCESS | 1480 | 1465245400638 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BB3800) [pid = 1480] [serial = 1247] [outer = 177C4800] 13:36:41 INFO - PROCESS | 1480 | 1465245401088 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 689ms 13:36:41 INFO - PROCESS | 1480 | 1465245401143 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 1480 | 1465245401145 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 13:36:41 INFO - PROCESS | 1480 | 1465245401148 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 1480 | 1465245401149 Marionette TRACE conn6 <- [1,1626,null,{}] 13:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:36:41 INFO - PROCESS | 1480 | 1465245401153 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 1480 | 1465245401155 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:41 INFO - PROCESS | 1480 | 1465245401302 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 13:36:41 INFO - PROCESS | 1480 | 1465245401364 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:41 INFO - PROCESS | 1480 | 1465245401366 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:41 INFO - PROCESS | 1480 | ++DOCSHELL 0D70E400 == 50 [pid = 1480] [id = 416] 13:36:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (18BAC000) [pid = 1480] [serial = 1248] [outer = 00000000] 13:36:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18CD1000) [pid = 1480] [serial = 1249] [outer = 18BAC000] 13:36:41 INFO - PROCESS | 1480 | 1465245401410 Marionette DEBUG loaded listener.js 13:36:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18BDD800) [pid = 1480] [serial = 1250] [outer = 18BAC000] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (13750400) [pid = 1480] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (09073800) [pid = 1480] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (11BA1C00) [pid = 1480] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (15628800) [pid = 1480] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (164DE800) [pid = 1480] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1770A800) [pid = 1480] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17A3CC00) [pid = 1480] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:36:41 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (122B8800) [pid = 1480] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:36:41 INFO - PROCESS | 1480 | 1465245401911 Marionette TRACE conn6 <- [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]]]}] 13:36:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:36:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 830ms 13:36:41 INFO - PROCESS | 1480 | 1465245401984 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 1480 | 1465245401986 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 13:36:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:36:41 INFO - PROCESS | 1480 | 1465245401989 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:36:41 INFO - PROCESS | 1480 | 1465245401991 Marionette TRACE conn6 <- [1,1630,null,{}] 13:36:41 INFO - PROCESS | 1480 | 1465245401994 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:41 INFO - PROCESS | 1480 | 1465245401996 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:42 INFO - PROCESS | 1480 | 1465245402112 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 13:36:42 INFO - PROCESS | 1480 | 1465245402174 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 1480 | 1465245402176 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:42 INFO - PROCESS | 1480 | ++DOCSHELL 0D686800 == 51 [pid = 1480] [id = 417] 13:36:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0D845800) [pid = 1480] [serial = 1251] [outer = 00000000] 13:36:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (177DF800) [pid = 1480] [serial = 1252] [outer = 0D845800] 13:36:42 INFO - PROCESS | 1480 | 1465245402220 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1933B000) [pid = 1480] [serial = 1253] [outer = 0D845800] 13:36:42 INFO - PROCESS | 1480 | 1465245402564 Marionette TRACE conn6 <- [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]]]}] 13:36:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:36:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 13:36:42 INFO - PROCESS | 1480 | 1465245402647 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 13:36:42 INFO - PROCESS | 1480 | 1465245402649 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 13:36:42 INFO - PROCESS | 1480 | 1465245402652 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:36:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:36:42 INFO - PROCESS | 1480 | 1465245402654 Marionette TRACE conn6 <- [1,1634,null,{}] 13:36:42 INFO - PROCESS | 1480 | 1465245402657 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:42 INFO - PROCESS | 1480 | 1465245402659 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:42 INFO - PROCESS | 1480 | 1465245402743 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 13:36:42 INFO - PROCESS | 1480 | 1465245402748 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 1480 | 1465245402750 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:42 INFO - PROCESS | 1480 | ++DOCSHELL 177E5800 == 52 [pid = 1480] [id = 418] 13:36:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19C89000) [pid = 1480] [serial = 1254] [outer = 00000000] 13:36:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1A443000) [pid = 1480] [serial = 1255] [outer = 19C89000] 13:36:42 INFO - PROCESS | 1480 | 1465245402793 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1A449400) [pid = 1480] [serial = 1256] [outer = 19C89000] 13:36:43 INFO - PROCESS | 1480 | 1465245403235 Marionette TRACE conn6 <- [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]]]}] 13:36:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:36:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 13:36:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:36:43 INFO - PROCESS | 1480 | 1465245403285 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 1480 | 1465245403287 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 13:36:43 INFO - PROCESS | 1480 | 1465245403290 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:36:43 INFO - PROCESS | 1480 | 1465245403292 Marionette TRACE conn6 <- [1,1638,null,{}] 13:36:43 INFO - PROCESS | 1480 | 1465245403295 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:43 INFO - PROCESS | 1480 | 1465245403297 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:43 INFO - PROCESS | 1480 | 1465245403378 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 13:36:43 INFO - PROCESS | 1480 | 1465245403384 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 1480 | 1465245403385 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:43 INFO - PROCESS | 1480 | ++DOCSHELL 1A00F000 == 53 [pid = 1480] [id = 419] 13:36:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1A44BC00) [pid = 1480] [serial = 1257] [outer = 00000000] 13:36:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1A451400) [pid = 1480] [serial = 1258] [outer = 1A44BC00] 13:36:43 INFO - PROCESS | 1480 | 1465245403428 Marionette DEBUG loaded listener.js 13:36:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (1A44E400) [pid = 1480] [serial = 1259] [outer = 1A44BC00] 13:36:43 INFO - PROCESS | 1480 | 1465245403974 Marionette TRACE conn6 <- [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]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 13:36:44 INFO - PROCESS | 1480 | 1465245404022 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 1480 | 1465245404027 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 13:36:44 INFO - PROCESS | 1480 | 1465245404032 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:36:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:36:44 INFO - PROCESS | 1480 | 1465245404036 Marionette TRACE conn6 <- [1,1642,null,{}] 13:36:44 INFO - PROCESS | 1480 | 1465245404042 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:44 INFO - PROCESS | 1480 | 1465245404045 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:44 INFO - PROCESS | 1480 | 1465245404211 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 13:36:44 INFO - PROCESS | 1480 | 1465245404316 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:44 INFO - PROCESS | 1480 | 1465245404321 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:44 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E4800 == 54 [pid = 1480] [id = 420] 13:36:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D1E5800) [pid = 1480] [serial = 1260] [outer = 00000000] 13:36:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0D70C400) [pid = 1480] [serial = 1261] [outer = 0D1E5800] 13:36:44 INFO - PROCESS | 1480 | 1465245404379 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0DE8CC00) [pid = 1480] [serial = 1262] [outer = 0D1E5800] 13:36:44 INFO - PROCESS | 1480 | 1465245404939 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 13:36:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:36:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 13:36:44 INFO - PROCESS | 1480 | 1465245405007 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 13:36:45 INFO - PROCESS | 1480 | 1465245405012 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 13:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:36:45 INFO - PROCESS | 1480 | 1465245405018 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:36:45 INFO - PROCESS | 1480 | 1465245405021 Marionette TRACE conn6 <- [1,1646,null,{}] 13:36:45 INFO - PROCESS | 1480 | 1465245405026 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:45 INFO - PROCESS | 1480 | 1465245405028 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:45 INFO - PROCESS | 1480 | 1465245405147 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 13:36:45 INFO - PROCESS | 1480 | 1465245405262 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 1480 | 1465245405265 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:45 INFO - PROCESS | 1480 | ++DOCSHELL 123BC800 == 55 [pid = 1480] [id = 421] 13:36:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (13133800) [pid = 1480] [serial = 1263] [outer = 00000000] 13:36:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (14E52000) [pid = 1480] [serial = 1264] [outer = 13133800] 13:36:45 INFO - PROCESS | 1480 | 1465245405325 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1555FC00) [pid = 1480] [serial = 1265] [outer = 13133800] 13:36:45 INFO - PROCESS | 1480 | 1465245406005 Marionette TRACE conn6 <- [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]]]}] 13:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1018ms 13:36:46 INFO - PROCESS | 1480 | 1465245406040 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 1480 | 1465245406043 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 13:36:46 INFO - PROCESS | 1480 | 1465245406046 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:36:46 INFO - PROCESS | 1480 | 1465245406050 Marionette TRACE conn6 <- [1,1650,null,{}] 13:36:46 INFO - PROCESS | 1480 | 1465245406061 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:46 INFO - PROCESS | 1480 | 1465245406066 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:46 INFO - PROCESS | 1480 | 1465245406180 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 13:36:46 INFO - PROCESS | 1480 | 1465245406317 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:46 INFO - PROCESS | 1480 | 1465245406320 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:46 INFO - PROCESS | 1480 | ++DOCSHELL 18BD9400 == 56 [pid = 1480] [id = 422] 13:36:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (18CCE800) [pid = 1480] [serial = 1266] [outer = 00000000] 13:36:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1A445000) [pid = 1480] [serial = 1267] [outer = 18CCE800] 13:36:46 INFO - PROCESS | 1480 | 1465245406379 Marionette DEBUG loaded listener.js 13:36:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1A59C800) [pid = 1480] [serial = 1268] [outer = 18CCE800] 13:36:46 INFO - PROCESS | 1480 | 1465245406992 Marionette TRACE conn6 <- [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]]]}] 13:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 13:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:36:47 INFO - PROCESS | 1480 | 1465245407020 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 1480 | 1465245407023 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 13:36:47 INFO - PROCESS | 1480 | 1465245407026 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:36:47 INFO - PROCESS | 1480 | 1465245407028 Marionette TRACE conn6 <- [1,1654,null,{}] 13:36:47 INFO - PROCESS | 1480 | 1465245407032 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:47 INFO - PROCESS | 1480 | 1465245407034 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:47 INFO - PROCESS | 1480 | 1465245407146 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 13:36:47 INFO - PROCESS | 1480 | 1465245407285 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 1480 | 1465245407287 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:47 INFO - PROCESS | 1480 | ++DOCSHELL 0C227800 == 57 [pid = 1480] [id = 423] 13:36:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (12F79400) [pid = 1480] [serial = 1269] [outer = 00000000] 13:36:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (16D26800) [pid = 1480] [serial = 1270] [outer = 12F79400] 13:36:47 INFO - PROCESS | 1480 | 1465245407343 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (19765C00) [pid = 1480] [serial = 1271] [outer = 12F79400] 13:36:48 INFO - PROCESS | 1480 | 1465245408185 Marionette TRACE conn6 <- [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]]]}] 13:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1231ms 13:36:48 INFO - PROCESS | 1480 | 1465245408261 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 13:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:36:48 INFO - PROCESS | 1480 | 1465245408266 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 13:36:48 INFO - PROCESS | 1480 | 1465245408271 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:36:48 INFO - PROCESS | 1480 | 1465245408274 Marionette TRACE conn6 <- [1,1658,null,{}] 13:36:48 INFO - PROCESS | 1480 | 1465245408279 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:48 INFO - PROCESS | 1480 | 1465245408282 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:48 INFO - PROCESS | 1480 | 1465245408420 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 13:36:48 INFO - PROCESS | 1480 | 1465245408560 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:48 INFO - PROCESS | 1480 | 1465245408564 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:48 INFO - PROCESS | 1480 | ++DOCSHELL 0D703800 == 58 [pid = 1480] [id = 424] 13:36:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (0D70B000) [pid = 1480] [serial = 1272] [outer = 00000000] 13:36:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (11B9D400) [pid = 1480] [serial = 1273] [outer = 0D70B000] 13:36:48 INFO - PROCESS | 1480 | 1465245408618 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (12237800) [pid = 1480] [serial = 1274] [outer = 0D70B000] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 0C223400 == 57 [pid = 1480] [id = 381] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 0DE86800 == 56 [pid = 1480] [id = 377] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 1313D400 == 55 [pid = 1480] [id = 374] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 164E7C00 == 54 [pid = 1480] [id = 376] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 1223C800 == 53 [pid = 1480] [id = 375] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 0D61AC00 == 52 [pid = 1480] [id = 373] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 17715800 == 51 [pid = 1480] [id = 378] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 0D551000 == 50 [pid = 1480] [id = 372] 13:36:48 INFO - PROCESS | 1480 | --DOCSHELL 0D843800 == 49 [pid = 1480] [id = 382] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (13D2D800) [pid = 1480] [serial = 1198] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (0D611C00) [pid = 1480] [serial = 1192] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (0D62D000) [pid = 1480] [serial = 1193] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (12161C00) [pid = 1480] [serial = 1195] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (12233400) [pid = 1480] [serial = 1196] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (15C30000) [pid = 1480] [serial = 1201] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (0D99B000) [pid = 1480] [serial = 1189] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0D54C000) [pid = 1480] [serial = 1186] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1755A800) [pid = 1480] [serial = 1205] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (17553800) [pid = 1480] [serial = 1204] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (164DC400) [pid = 1480] [serial = 1202] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (177E8400) [pid = 1480] [serial = 1207] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (18BB0000) [pid = 1480] [serial = 1213] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (18CC7C00) [pid = 1480] [serial = 1214] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (193BC000) [pid = 1480] [serial = 1216] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17A35400) [pid = 1480] [serial = 1208] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (177BFC00) [pid = 1480] [serial = 1210] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (177DF400) [pid = 1480] [serial = 1211] [outer = 00000000] [url = about:blank] 13:36:48 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (13DC0C00) [pid = 1480] [serial = 1199] [outer = 00000000] [url = about:blank] 13:36:49 INFO - PROCESS | 1480 | 1465245409122 Marionette TRACE conn6 <- [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]]]}] 13:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 890ms 13:36:49 INFO - PROCESS | 1480 | 1465245409161 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 1480 | 1465245409166 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 13:36:49 INFO - PROCESS | 1480 | 1465245409171 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:36:49 INFO - PROCESS | 1480 | 1465245409174 Marionette TRACE conn6 <- [1,1662,null,{}] 13:36:49 INFO - PROCESS | 1480 | 1465245409178 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:49 INFO - PROCESS | 1480 | 1465245409180 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:49 INFO - PROCESS | 1480 | 1465245409269 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 13:36:49 INFO - PROCESS | 1480 | 1465245409277 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:49 INFO - PROCESS | 1480 | 1465245409279 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:49 INFO - PROCESS | 1480 | ++DOCSHELL 0D61FC00 == 50 [pid = 1480] [id = 425] 13:36:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D620800) [pid = 1480] [serial = 1275] [outer = 00000000] 13:36:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D846C00) [pid = 1480] [serial = 1276] [outer = 0D620800] 13:36:49 INFO - PROCESS | 1480 | 1465245409328 Marionette DEBUG loaded listener.js 13:36:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0E372800) [pid = 1480] [serial = 1277] [outer = 0D620800] 13:36:49 INFO - PROCESS | 1480 | 1465245409837 Marionette TRACE conn6 <- [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]]]}] 13:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 13:36:49 INFO - PROCESS | 1480 | 1465245409935 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 1480 | 1465245409937 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 13:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:36:49 INFO - PROCESS | 1480 | 1465245409941 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:36:49 INFO - PROCESS | 1480 | 1465245409944 Marionette TRACE conn6 <- [1,1666,null,{}] 13:36:49 INFO - PROCESS | 1480 | 1465245409957 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:49 INFO - PROCESS | 1480 | 1465245409962 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:50 INFO - PROCESS | 1480 | 1465245410060 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 13:36:50 INFO - PROCESS | 1480 | 1465245410154 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 1480 | 1465245410156 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:50 INFO - PROCESS | 1480 | ++DOCSHELL 13D36000 == 51 [pid = 1480] [id = 426] 13:36:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (13DC0C00) [pid = 1480] [serial = 1278] [outer = 00000000] 13:36:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14E51000) [pid = 1480] [serial = 1279] [outer = 13DC0C00] 13:36:50 INFO - PROCESS | 1480 | 1465245410204 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (15561400) [pid = 1480] [serial = 1280] [outer = 13DC0C00] 13:36:50 INFO - PROCESS | 1480 | 1465245410589 Marionette TRACE conn6 <- [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]]]}] 13:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 13:36:50 INFO - PROCESS | 1480 | 1465245410632 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 13:36:50 INFO - PROCESS | 1480 | 1465245410635 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 13:36:50 INFO - PROCESS | 1480 | 1465245410637 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:36:50 INFO - PROCESS | 1480 | 1465245410639 Marionette TRACE conn6 <- [1,1670,null,{}] 13:36:50 INFO - PROCESS | 1480 | 1465245410643 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:50 INFO - PROCESS | 1480 | 1465245410645 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:50 INFO - PROCESS | 1480 | 1465245410732 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 13:36:50 INFO - PROCESS | 1480 | 1465245410745 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:50 INFO - PROCESS | 1480 | 1465245410747 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:50 INFO - PROCESS | 1480 | ++DOCSHELL 15C30000 == 52 [pid = 1480] [id = 427] 13:36:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (15C34000) [pid = 1480] [serial = 1281] [outer = 00000000] 13:36:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (16D1C400) [pid = 1480] [serial = 1282] [outer = 15C34000] 13:36:50 INFO - PROCESS | 1480 | 1465245410794 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (16D1E000) [pid = 1480] [serial = 1283] [outer = 15C34000] 13:36:51 INFO - PROCESS | 1480 | 1465245411234 Marionette TRACE conn6 <- [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]]]}] 13:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 13:36:51 INFO - PROCESS | 1480 | 1465245411274 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 13:36:51 INFO - PROCESS | 1480 | 1465245411277 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 13:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:36:51 INFO - PROCESS | 1480 | 1465245411280 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:36:51 INFO - PROCESS | 1480 | 1465245411281 Marionette TRACE conn6 <- [1,1674,null,{}] 13:36:51 INFO - PROCESS | 1480 | 1465245411285 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:51 INFO - PROCESS | 1480 | 1465245411287 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:51 INFO - PROCESS | 1480 | 1465245411413 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 13:36:51 INFO - PROCESS | 1480 | 1465245411499 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:51 INFO - PROCESS | 1480 | 1465245411501 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:51 INFO - PROCESS | 1480 | ++DOCSHELL 17556000 == 53 [pid = 1480] [id = 428] 13:36:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (17557000) [pid = 1480] [serial = 1284] [outer = 00000000] 13:36:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1755E000) [pid = 1480] [serial = 1285] [outer = 17557000] 13:36:51 INFO - PROCESS | 1480 | 1465245411545 Marionette DEBUG loaded listener.js 13:36:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (17561000) [pid = 1480] [serial = 1286] [outer = 17557000] 13:36:51 INFO - PROCESS | 1480 | 1465245411969 Marionette TRACE conn6 <- [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]]]}] 13:36:52 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 13:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 13:36:52 INFO - PROCESS | 1480 | 1465245412012 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1480 | 1465245412014 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 13:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:36:52 INFO - PROCESS | 1480 | 1465245412017 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1480 | 1465245412018 Marionette TRACE conn6 <- [1,1678,null,{}] 13:36:52 INFO - PROCESS | 1480 | 1465245412022 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:52 INFO - PROCESS | 1480 | 1465245412027 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:52 INFO - PROCESS | 1480 | 1465245412173 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 13:36:52 INFO - PROCESS | 1480 | 1465245412184 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1480 | 1465245412186 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:52 INFO - PROCESS | 1480 | ++DOCSHELL 0D632400 == 54 [pid = 1480] [id = 429] 13:36:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (17715C00) [pid = 1480] [serial = 1287] [outer = 00000000] 13:36:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (17A34C00) [pid = 1480] [serial = 1288] [outer = 17715C00] 13:36:52 INFO - PROCESS | 1480 | 1465245412230 Marionette DEBUG loaded listener.js 13:36:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (18BAEC00) [pid = 1480] [serial = 1289] [outer = 17715C00] 13:36:52 INFO - PROCESS | 1480 | 1465245412682 Marionette TRACE conn6 <- [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]]]}] 13:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 13:36:52 INFO - PROCESS | 1480 | 1465245412748 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 13:36:52 INFO - PROCESS | 1480 | 1465245412750 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 13:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:36:52 INFO - PROCESS | 1480 | 1465245412791 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:36:52 INFO - PROCESS | 1480 | 1465245412793 Marionette TRACE conn6 <- [1,1682,null,{}] 13:36:52 INFO - PROCESS | 1480 | 1465245412801 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:52 INFO - PROCESS | 1480 | 1465245412812 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:52 INFO - PROCESS | 1480 | 1465245412926 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 13:36:52 INFO - PROCESS | 1480 | 1465245412996 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:52 INFO - PROCESS | 1480 | 1465245412998 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:53 INFO - PROCESS | 1480 | ++DOCSHELL 0D161000 == 55 [pid = 1480] [id = 430] 13:36:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (18BD9800) [pid = 1480] [serial = 1290] [outer = 00000000] 13:36:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1933D000) [pid = 1480] [serial = 1291] [outer = 18BD9800] 13:36:53 INFO - PROCESS | 1480 | 1465245413041 Marionette DEBUG loaded listener.js 13:36:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1933FC00) [pid = 1480] [serial = 1292] [outer = 18BD9800] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (16DB3000) [pid = 1480] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (14E53C00) [pid = 1480] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (0D84A000) [pid = 1480] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (13136C00) [pid = 1480] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0D708400) [pid = 1480] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (177C4800) [pid = 1480] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (0D845800) [pid = 1480] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (18BAC000) [pid = 1480] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:36:53 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (19C89000) [pid = 1480] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:36:53 INFO - PROCESS | 1480 | 1465245413681 Marionette TRACE conn6 <- [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]]]}] 13:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 13:36:53 INFO - PROCESS | 1480 | 1465245413714 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 13:36:53 INFO - PROCESS | 1480 | 1465245413716 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 13:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:36:53 INFO - PROCESS | 1480 | 1465245413719 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:36:53 INFO - PROCESS | 1480 | 1465245413721 Marionette TRACE conn6 <- [1,1686,null,{}] 13:36:53 INFO - PROCESS | 1480 | 1465245413725 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:53 INFO - PROCESS | 1480 | 1465245413726 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:53 INFO - PROCESS | 1480 | 1465245413814 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 13:36:53 INFO - PROCESS | 1480 | 1465245413911 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:53 INFO - PROCESS | 1480 | 1465245413913 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:53 INFO - PROCESS | 1480 | ++DOCSHELL 0DE83C00 == 56 [pid = 1480] [id = 431] 13:36:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (11B94400) [pid = 1480] [serial = 1293] [outer = 00000000] 13:36:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (179C7000) [pid = 1480] [serial = 1294] [outer = 11B94400] 13:36:53 INFO - PROCESS | 1480 | 1465245413959 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (17A39400) [pid = 1480] [serial = 1295] [outer = 11B94400] 13:36:54 INFO - PROCESS | 1480 | 1465245414320 Marionette TRACE conn6 <- [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]]]}] 13:36:54 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 13:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 670ms 13:36:54 INFO - PROCESS | 1480 | 1465245414391 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 13:36:54 INFO - PROCESS | 1480 | 1465245414393 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 13:36:54 INFO - PROCESS | 1480 | 1465245414396 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:36:54 INFO - PROCESS | 1480 | 1465245414398 Marionette TRACE conn6 <- [1,1690,null,{}] 13:36:54 INFO - PROCESS | 1480 | 1465245414401 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:54 INFO - PROCESS | 1480 | 1465245414403 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:54 INFO - PROCESS | 1480 | 1465245414490 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 13:36:54 INFO - PROCESS | 1480 | 1465245414497 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:54 INFO - PROCESS | 1480 | 1465245414499 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:54 INFO - PROCESS | 1480 | ++DOCSHELL 19C89000 == 57 [pid = 1480] [id = 432] 13:36:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1A001400) [pid = 1480] [serial = 1296] [outer = 00000000] 13:36:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1A594400) [pid = 1480] [serial = 1297] [outer = 1A001400] 13:36:54 INFO - PROCESS | 1480 | 1465245414561 Marionette DEBUG loaded listener.js 13:36:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1A5A2000) [pid = 1480] [serial = 1298] [outer = 1A001400] 13:36:54 INFO - PROCESS | 1480 | 1465245414999 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 13:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 13:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:36:55 INFO - PROCESS | 1480 | 1465245415070 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 13:36:55 INFO - PROCESS | 1480 | 1465245415072 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 13:36:55 INFO - PROCESS | 1480 | 1465245415075 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:36:55 INFO - PROCESS | 1480 | 1465245415077 Marionette TRACE conn6 <- [1,1694,null,{}] 13:36:55 INFO - PROCESS | 1480 | 1465245415080 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:55 INFO - PROCESS | 1480 | 1465245415082 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:55 INFO - PROCESS | 1480 | 1465245415168 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 13:36:55 INFO - PROCESS | 1480 | 1465245415173 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:55 INFO - PROCESS | 1480 | 1465245415175 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:55 INFO - PROCESS | 1480 | ++DOCSHELL 14E95400 == 58 [pid = 1480] [id = 433] 13:36:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (14E98000) [pid = 1480] [serial = 1299] [outer = 00000000] 13:36:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (14E9D800) [pid = 1480] [serial = 1300] [outer = 14E98000] 13:36:55 INFO - PROCESS | 1480 | 1465245415218 Marionette DEBUG loaded listener.js 13:36:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (14E9E400) [pid = 1480] [serial = 1301] [outer = 14E98000] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0C22E400 == 57 [pid = 1480] [id = 389] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 17A32800 == 56 [pid = 1480] [id = 379] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 1755D000 == 55 [pid = 1480] [id = 388] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0C226C00 == 54 [pid = 1480] [id = 415] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 177E5800 == 53 [pid = 1480] [id = 418] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 177E5000 == 52 [pid = 1480] [id = 390] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D70E400 == 51 [pid = 1480] [id = 416] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D619000 == 50 [pid = 1480] [id = 380] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 1215C400 == 49 [pid = 1480] [id = 383] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D1E6400 == 48 [pid = 1480] [id = 395] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 1224DC00 == 47 [pid = 1480] [id = 384] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 13DC4400 == 46 [pid = 1480] [id = 386] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D843000 == 45 [pid = 1480] [id = 396] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D16B000 == 44 [pid = 1480] [id = 387] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D549C00 == 43 [pid = 1480] [id = 394] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 13D39800 == 42 [pid = 1480] [id = 385] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D686800 == 41 [pid = 1480] [id = 417] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D703800 == 40 [pid = 1480] [id = 424] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 18BD9400 == 39 [pid = 1480] [id = 422] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0C227800 == 38 [pid = 1480] [id = 423] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 123BC800 == 37 [pid = 1480] [id = 421] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 1A00F000 == 36 [pid = 1480] [id = 419] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D1E4800 == 35 [pid = 1480] [id = 420] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D61FC00 == 34 [pid = 1480] [id = 425] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 19C89000 == 33 [pid = 1480] [id = 432] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D632400 == 32 [pid = 1480] [id = 429] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0DE83C00 == 31 [pid = 1480] [id = 431] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 17556000 == 30 [pid = 1480] [id = 428] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 0D161000 == 29 [pid = 1480] [id = 430] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 15C30000 == 28 [pid = 1480] [id = 427] 13:36:56 INFO - PROCESS | 1480 | --DOCSHELL 13D36000 == 27 [pid = 1480] [id = 426] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (176BCC00) [pid = 1480] [serial = 1243] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (1770A000) [pid = 1480] [serial = 1244] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (14E4F800) [pid = 1480] [serial = 1222] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (164E2000) [pid = 1480] [serial = 1240] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (19889C00) [pid = 1480] [serial = 1225] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (1221A800) [pid = 1480] [serial = 1232] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (11B99000) [pid = 1480] [serial = 1231] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (13754000) [pid = 1480] [serial = 1237] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (14E4E400) [pid = 1480] [serial = 1238] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D704000) [pid = 1480] [serial = 1228] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0DD0CC00) [pid = 1480] [serial = 1234] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0EAC1800) [pid = 1480] [serial = 1235] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D70DC00) [pid = 1480] [serial = 1219] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (18BA9400) [pid = 1480] [serial = 1246] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (177DF800) [pid = 1480] [serial = 1252] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18CD1000) [pid = 1480] [serial = 1249] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1A443000) [pid = 1480] [serial = 1255] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1A451400) [pid = 1480] [serial = 1258] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18BDD800) [pid = 1480] [serial = 1250] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BB3800) [pid = 1480] [serial = 1247] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1A449400) [pid = 1480] [serial = 1256] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (164E2C00) [pid = 1480] [serial = 1241] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1933B000) [pid = 1480] [serial = 1253] [outer = 00000000] [url = about:blank] 13:36:57 INFO - PROCESS | 1480 | 1465245417250 Marionette TRACE conn6 <- [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]]]}] 13:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 2229ms 13:36:57 INFO - PROCESS | 1480 | 1465245417306 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 13:36:57 INFO - PROCESS | 1480 | 1465245417311 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 13:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:36:57 INFO - PROCESS | 1480 | 1465245417316 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:36:57 INFO - PROCESS | 1480 | 1465245417319 Marionette TRACE conn6 <- [1,1698,null,{}] 13:36:57 INFO - PROCESS | 1480 | 1465245417325 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:57 INFO - PROCESS | 1480 | 1465245417328 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:57 INFO - PROCESS | 1480 | 1465245417428 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 13:36:57 INFO - PROCESS | 1480 | 1465245417443 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:57 INFO - PROCESS | 1480 | 1465245417448 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:57 INFO - PROCESS | 1480 | ++DOCSHELL 0D547800 == 28 [pid = 1480] [id = 434] 13:36:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0D548C00) [pid = 1480] [serial = 1302] [outer = 00000000] 13:36:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D553000) [pid = 1480] [serial = 1303] [outer = 0D548C00] 13:36:57 INFO - PROCESS | 1480 | 1465245417498 Marionette DEBUG loaded listener.js 13:36:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0D618C00) [pid = 1480] [serial = 1304] [outer = 0D548C00] 13:36:57 INFO - PROCESS | 1480 | 1465245417984 Marionette TRACE conn6 <- [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]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 730ms 13:36:58 INFO - PROCESS | 1480 | 1465245418045 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 1480 | 1465245418051 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 13:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:36:58 INFO - PROCESS | 1480 | 1465245418057 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - PROCESS | 1480 | 1465245418060 Marionette TRACE conn6 <- [1,1702,null,{}] 13:36:58 INFO - PROCESS | 1480 | 1465245418064 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 1480 | 1465245418067 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:58 INFO - PROCESS | 1480 | 1465245418161 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 13:36:58 INFO - PROCESS | 1480 | 1465245418176 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 1480 | 1465245418179 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:58 INFO - PROCESS | 1480 | ++DOCSHELL 0D708400 == 29 [pid = 1480] [id = 435] 13:36:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D708800) [pid = 1480] [serial = 1305] [outer = 00000000] 13:36:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0D70F400) [pid = 1480] [serial = 1306] [outer = 0D708800] 13:36:58 INFO - PROCESS | 1480 | 1465245418228 Marionette DEBUG loaded listener.js 13:36:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D847000) [pid = 1480] [serial = 1307] [outer = 0D708800] 13:36:58 INFO - PROCESS | 1480 | 1465245418709 Marionette TRACE conn6 <- [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]]]}] 13:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 13:36:58 INFO - PROCESS | 1480 | 1465245418791 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 13:36:58 INFO - PROCESS | 1480 | 1465245418793 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 13:36:58 INFO - PROCESS | 1480 | 1465245418797 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:36:58 INFO - PROCESS | 1480 | 1465245418800 Marionette TRACE conn6 <- [1,1706,null,{}] 13:36:58 INFO - PROCESS | 1480 | 1465245418839 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:58 INFO - PROCESS | 1480 | 1465245418844 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:58 INFO - PROCESS | 1480 | 1465245418979 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 13:36:58 INFO - PROCESS | 1480 | 1465245418989 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:58 INFO - PROCESS | 1480 | 1465245418992 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:59 INFO - PROCESS | 1480 | ++DOCSHELL 11B52800 == 30 [pid = 1480] [id = 436] 13:36:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (11B99000) [pid = 1480] [serial = 1308] [outer = 00000000] 13:36:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (121D3000) [pid = 1480] [serial = 1309] [outer = 11B99000] 13:36:59 INFO - PROCESS | 1480 | 1465245419042 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (12232800) [pid = 1480] [serial = 1310] [outer = 11B99000] 13:36:59 INFO - PROCESS | 1480 | 1465245419512 Marionette TRACE conn6 <- [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]]]}] 13:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 771ms 13:36:59 INFO - PROCESS | 1480 | 1465245419571 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 13:36:59 INFO - PROCESS | 1480 | 1465245419574 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 13:36:59 INFO - PROCESS | 1480 | 1465245419577 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:36:59 INFO - PROCESS | 1480 | 1465245419579 Marionette TRACE conn6 <- [1,1710,null,{}] 13:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:36:59 INFO - PROCESS | 1480 | 1465245419582 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:36:59 INFO - PROCESS | 1480 | 1465245419584 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:59 INFO - PROCESS | 1480 | 1465245419674 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 13:36:59 INFO - PROCESS | 1480 | 1465245419682 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:36:59 INFO - PROCESS | 1480 | 1465245419684 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:36:59 INFO - PROCESS | 1480 | ++DOCSHELL 123C3400 == 31 [pid = 1480] [id = 437] 13:36:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (123C4000) [pid = 1480] [serial = 1311] [outer = 00000000] 13:36:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (131C5800) [pid = 1480] [serial = 1312] [outer = 123C4000] 13:36:59 INFO - PROCESS | 1480 | 1465245419730 Marionette DEBUG loaded listener.js 13:36:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (13D2F400) [pid = 1480] [serial = 1313] [outer = 123C4000] 13:37:00 INFO - PROCESS | 1480 | 1465245420165 Marionette TRACE conn6 <- [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]]]}] 13:37:00 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 13:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 632ms 13:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:37:00 INFO - PROCESS | 1480 | 1465245420217 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 1480 | 1465245420219 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 13:37:00 INFO - PROCESS | 1480 | 1465245420222 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - PROCESS | 1480 | 1465245420224 Marionette TRACE conn6 <- [1,1714,null,{}] 13:37:00 INFO - PROCESS | 1480 | 1465245420227 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:00 INFO - PROCESS | 1480 | 1465245420229 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:00 INFO - PROCESS | 1480 | 1465245420309 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 13:37:00 INFO - PROCESS | 1480 | 1465245420344 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:00 INFO - PROCESS | 1480 | 1465245420346 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:00 INFO - PROCESS | 1480 | ++DOCSHELL 14E47C00 == 32 [pid = 1480] [id = 438] 13:37:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (14E48400) [pid = 1480] [serial = 1314] [outer = 00000000] 13:37:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (14E50C00) [pid = 1480] [serial = 1315] [outer = 14E48400] 13:37:00 INFO - PROCESS | 1480 | 1465245420397 Marionette DEBUG loaded listener.js 13:37:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (14E69400) [pid = 1480] [serial = 1316] [outer = 14E48400] 13:37:00 INFO - PROCESS | 1480 | 1465245420848 Marionette TRACE conn6 <- [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]]]}] 13:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 13:37:00 INFO - PROCESS | 1480 | 1465245420894 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 13:37:00 INFO - PROCESS | 1480 | 1465245420896 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 13:37:00 INFO - PROCESS | 1480 | 1465245420899 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:37:00 INFO - PROCESS | 1480 | 1465245420901 Marionette TRACE conn6 <- [1,1718,null,{}] 13:37:00 INFO - PROCESS | 1480 | 1465245420904 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:00 INFO - PROCESS | 1480 | 1465245420909 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:01 INFO - PROCESS | 1480 | 1465245421028 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 13:37:01 INFO - PROCESS | 1480 | 1465245421034 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 1480 | 1465245421036 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:01 INFO - PROCESS | 1480 | ++DOCSHELL 1548F800 == 33 [pid = 1480] [id = 439] 13:37:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (15C30000) [pid = 1480] [serial = 1317] [outer = 00000000] 13:37:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (164DE000) [pid = 1480] [serial = 1318] [outer = 15C30000] 13:37:01 INFO - PROCESS | 1480 | 1465245421081 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (164E5000) [pid = 1480] [serial = 1319] [outer = 15C30000] 13:37:01 INFO - PROCESS | 1480 | 1465245421538 Marionette TRACE conn6 <- [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]]]}] 13:37:01 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 13:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 669ms 13:37:01 INFO - PROCESS | 1480 | 1465245421573 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 13:37:01 INFO - PROCESS | 1480 | 1465245421575 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 13:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:37:01 INFO - PROCESS | 1480 | 1465245421578 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:37:01 INFO - PROCESS | 1480 | 1465245421580 Marionette TRACE conn6 <- [1,1722,null,{}] 13:37:01 INFO - PROCESS | 1480 | 1465245421584 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:01 INFO - PROCESS | 1480 | 1465245421586 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:01 INFO - PROCESS | 1480 | 1465245421672 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 13:37:01 INFO - PROCESS | 1480 | 1465245421708 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:01 INFO - PROCESS | 1480 | 1465245421710 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:01 INFO - PROCESS | 1480 | ++DOCSHELL 1555C800 == 34 [pid = 1480] [id = 440] 13:37:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (164DD400) [pid = 1480] [serial = 1320] [outer = 00000000] 13:37:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (16DAE800) [pid = 1480] [serial = 1321] [outer = 164DD400] 13:37:01 INFO - PROCESS | 1480 | 1465245421756 Marionette DEBUG loaded listener.js 13:37:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (17554400) [pid = 1480] [serial = 1322] [outer = 164DD400] 13:37:02 INFO - PROCESS | 1480 | 1465245422194 Marionette TRACE conn6 <- [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]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 670ms 13:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:37:02 INFO - PROCESS | 1480 | 1465245422250 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 1480 | 1465245422252 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 13:37:02 INFO - PROCESS | 1480 | 1465245422254 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 1480 | 1465245422256 Marionette TRACE conn6 <- [1,1726,null,{}] 13:37:02 INFO - PROCESS | 1480 | 1465245422259 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 1480 | 1465245422261 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:02 INFO - PROCESS | 1480 | 1465245422340 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 13:37:02 INFO - PROCESS | 1480 | 1465245422348 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:02 INFO - PROCESS | 1480 | 1465245422350 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:02 INFO - PROCESS | 1480 | ++DOCSHELL 1755A400 == 35 [pid = 1480] [id = 441] 13:37:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (1755B400) [pid = 1480] [serial = 1323] [outer = 00000000] 13:37:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (1770D000) [pid = 1480] [serial = 1324] [outer = 1755B400] 13:37:02 INFO - PROCESS | 1480 | 1465245422394 Marionette DEBUG loaded listener.js 13:37:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (176C3000) [pid = 1480] [serial = 1325] [outer = 1755B400] 13:37:02 INFO - PROCESS | 1480 | 1465245422882 Marionette TRACE conn6 <- [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]]]}] 13:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 670ms 13:37:02 INFO - PROCESS | 1480 | 1465245422926 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 13:37:02 INFO - PROCESS | 1480 | 1465245422928 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 13:37:02 INFO - PROCESS | 1480 | 1465245422931 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:37:02 INFO - PROCESS | 1480 | 1465245422933 Marionette TRACE conn6 <- [1,1730,null,{}] 13:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:37:02 INFO - PROCESS | 1480 | 1465245422936 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:02 INFO - PROCESS | 1480 | 1465245422938 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:03 INFO - PROCESS | 1480 | 1465245423052 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 13:37:03 INFO - PROCESS | 1480 | 1465245423144 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 1480 | 1465245423145 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:03 INFO - PROCESS | 1480 | ++DOCSHELL 11ACF800 == 36 [pid = 1480] [id = 442] 13:37:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (177DD800) [pid = 1480] [serial = 1326] [outer = 00000000] 13:37:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (177E5000) [pid = 1480] [serial = 1327] [outer = 177DD800] 13:37:03 INFO - PROCESS | 1480 | 1465245423192 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (177E5800) [pid = 1480] [serial = 1328] [outer = 177DD800] 13:37:03 INFO - PROCESS | 1480 | 1465245423618 Marionette TRACE conn6 <- [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]]]}] 13:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 13:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:37:03 INFO - PROCESS | 1480 | 1465245423666 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 13:37:03 INFO - PROCESS | 1480 | 1465245423668 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 13:37:03 INFO - PROCESS | 1480 | 1465245423671 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:37:03 INFO - PROCESS | 1480 | 1465245423672 Marionette TRACE conn6 <- [1,1734,null,{}] 13:37:03 INFO - PROCESS | 1480 | 1465245423676 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:03 INFO - PROCESS | 1480 | 1465245423678 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:03 INFO - PROCESS | 1480 | 1465245423796 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 13:37:03 INFO - PROCESS | 1480 | 1465245423801 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:03 INFO - PROCESS | 1480 | 1465245423803 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:03 INFO - PROCESS | 1480 | ++DOCSHELL 177DC800 == 37 [pid = 1480] [id = 443] 13:37:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (177E4400) [pid = 1480] [serial = 1329] [outer = 00000000] 13:37:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 108 (17A71000) [pid = 1480] [serial = 1330] [outer = 177E4400] 13:37:03 INFO - PROCESS | 1480 | 1465245423848 Marionette DEBUG loaded listener.js 13:37:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 109 (18BB1C00) [pid = 1480] [serial = 1331] [outer = 177E4400] 13:37:04 INFO - PROCESS | 1480 | 1465245424317 Marionette TRACE conn6 <- [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]]]}] 13:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 13:37:04 INFO - PROCESS | 1480 | 1465245424342 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 13:37:04 INFO - PROCESS | 1480 | 1465245424344 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 13:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:37:04 INFO - PROCESS | 1480 | 1465245424347 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:37:04 INFO - PROCESS | 1480 | 1465245424350 Marionette TRACE conn6 <- [1,1738,null,{}] 13:37:04 INFO - PROCESS | 1480 | 1465245424353 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:04 INFO - PROCESS | 1480 | 1465245424356 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:04 INFO - PROCESS | 1480 | 1465245424514 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 108 (0D1EB400) [pid = 1480] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 107 (0D61B000) [pid = 1480] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (17557000) [pid = 1480] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (17715C00) [pid = 1480] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (11B94400) [pid = 1480] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (18BD9800) [pid = 1480] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (1A001400) [pid = 1480] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (15C34000) [pid = 1480] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (13DC0C00) [pid = 1480] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (0D620800) [pid = 1480] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0D70B000) [pid = 1480] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (12F79400) [pid = 1480] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (18CCE800) [pid = 1480] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (13133800) [pid = 1480] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (0D1E5800) [pid = 1480] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1A44BC00) [pid = 1480] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D075400) [pid = 1480] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (131BAC00) [pid = 1480] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D845400) [pid = 1480] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (17AD4800) [pid = 1480] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (19881800) [pid = 1480] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:37:04 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D1E6C00) [pid = 1480] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:37:04 INFO - PROCESS | 1480 | 1465245424950 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:04 INFO - PROCESS | 1480 | 1465245424953 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:04 INFO - PROCESS | 1480 | ++DOCSHELL 0C225400 == 38 [pid = 1480] [id = 444] 13:37:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0C228000) [pid = 1480] [serial = 1332] [outer = 00000000] 13:37:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D0E9000) [pid = 1480] [serial = 1333] [outer = 0C228000] 13:37:04 INFO - PROCESS | 1480 | 1465245425004 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0D99D800) [pid = 1480] [serial = 1334] [outer = 0C228000] 13:37:05 INFO - PROCESS | 1480 | 1465245425386 Marionette TRACE conn6 <- [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]]]}] 13:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1066ms 13:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:37:05 INFO - PROCESS | 1480 | 1465245425417 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 13:37:05 INFO - PROCESS | 1480 | 1465245425420 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 13:37:05 INFO - PROCESS | 1480 | 1465245425422 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:37:05 INFO - PROCESS | 1480 | 1465245425424 Marionette TRACE conn6 <- [1,1742,null,{}] 13:37:05 INFO - PROCESS | 1480 | 1465245425427 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:05 INFO - PROCESS | 1480 | 1465245425429 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:05 INFO - PROCESS | 1480 | 1465245425510 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 13:37:05 INFO - PROCESS | 1480 | 1465245425515 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:05 INFO - PROCESS | 1480 | 1465245425517 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:05 INFO - PROCESS | 1480 | ++DOCSHELL 12222C00 == 39 [pid = 1480] [id = 445] 13:37:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (13136C00) [pid = 1480] [serial = 1335] [outer = 00000000] 13:37:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (17718000) [pid = 1480] [serial = 1336] [outer = 13136C00] 13:37:05 INFO - PROCESS | 1480 | 1465245425561 Marionette DEBUG loaded listener.js 13:37:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (18CCE800) [pid = 1480] [serial = 1337] [outer = 13136C00] 13:37:05 INFO - PROCESS | 1480 | 1465245425998 Marionette TRACE conn6 <- [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]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 13:37:06 INFO - PROCESS | 1480 | 1465245426054 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 1480 | 1465245426056 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 13:37:06 INFO - PROCESS | 1480 | 1465245426059 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:37:06 INFO - PROCESS | 1480 | 1465245426061 Marionette TRACE conn6 <- [1,1746,null,{}] 13:37:06 INFO - PROCESS | 1480 | 1465245426064 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 1480 | 1465245426066 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:06 INFO - PROCESS | 1480 | 1465245426146 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 13:37:06 INFO - PROCESS | 1480 | 1465245426151 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 1480 | 1465245426153 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:06 INFO - PROCESS | 1480 | ++DOCSHELL 19345000 == 40 [pid = 1480] [id = 446] 13:37:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (193B7800) [pid = 1480] [serial = 1338] [outer = 00000000] 13:37:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (1988C800) [pid = 1480] [serial = 1339] [outer = 193B7800] 13:37:06 INFO - PROCESS | 1480 | 1465245426196 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1A005C00) [pid = 1480] [serial = 1340] [outer = 193B7800] 13:37:06 INFO - PROCESS | 1480 | 1465245426642 Marionette TRACE conn6 <- [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]]]}] 13:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 13:37:06 INFO - PROCESS | 1480 | 1465245426703 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 13:37:06 INFO - PROCESS | 1480 | 1465245426705 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 13:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:37:06 INFO - PROCESS | 1480 | 1465245426708 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:37:06 INFO - PROCESS | 1480 | 1465245426710 Marionette TRACE conn6 <- [1,1750,null,{}] 13:37:06 INFO - PROCESS | 1480 | 1465245426713 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:06 INFO - PROCESS | 1480 | 1465245426715 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:06 INFO - PROCESS | 1480 | 1465245426796 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 13:37:06 INFO - PROCESS | 1480 | 1465245426801 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:06 INFO - PROCESS | 1480 | 1465245426803 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:06 INFO - PROCESS | 1480 | ++DOCSHELL 14E50800 == 41 [pid = 1480] [id = 447] 13:37:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (164E1800) [pid = 1480] [serial = 1341] [outer = 00000000] 13:37:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (1A449800) [pid = 1480] [serial = 1342] [outer = 164E1800] 13:37:06 INFO - PROCESS | 1480 | 1465245426847 Marionette DEBUG loaded listener.js 13:37:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (1A44E800) [pid = 1480] [serial = 1343] [outer = 164E1800] 13:37:07 INFO - PROCESS | 1480 | 1465245427651 Marionette TRACE conn6 <- [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]]]}] 13:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1020ms 13:37:07 INFO - PROCESS | 1480 | 1465245427729 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 13:37:07 INFO - PROCESS | 1480 | 1465245427734 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 13:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:37:07 INFO - PROCESS | 1480 | 1465245427739 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:37:07 INFO - PROCESS | 1480 | 1465245427744 Marionette TRACE conn6 <- [1,1754,null,{}] 13:37:07 INFO - PROCESS | 1480 | 1465245427770 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:07 INFO - PROCESS | 1480 | 1465245427773 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:07 INFO - PROCESS | 1480 | 1465245427925 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 13:37:08 INFO - PROCESS | 1480 | 1465245428058 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:08 INFO - PROCESS | 1480 | 1465245428061 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:08 INFO - PROCESS | 1480 | ++DOCSHELL 0CDE4400 == 42 [pid = 1480] [id = 448] 13:37:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (0D034400) [pid = 1480] [serial = 1344] [outer = 00000000] 13:37:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 101 (0D629400) [pid = 1480] [serial = 1345] [outer = 0D034400] 13:37:08 INFO - PROCESS | 1480 | 1465245428122 Marionette DEBUG loaded listener.js 13:37:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 102 (0D707000) [pid = 1480] [serial = 1346] [outer = 0D034400] 13:37:08 INFO - PROCESS | 1480 | 1465245428759 Marionette TRACE conn6 <- [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]]]}] 13:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1044ms 13:37:08 INFO - PROCESS | 1480 | 1465245428783 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 13:37:08 INFO - PROCESS | 1480 | 1465245428788 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 13:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:37:08 INFO - PROCESS | 1480 | 1465245428794 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:37:08 INFO - PROCESS | 1480 | 1465245428797 Marionette TRACE conn6 <- [1,1758,null,{}] 13:37:08 INFO - PROCESS | 1480 | 1465245428801 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:08 INFO - PROCESS | 1480 | 1465245428804 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:08 INFO - PROCESS | 1480 | 1465245428931 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 13:37:09 INFO - PROCESS | 1480 | 1465245429081 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:09 INFO - PROCESS | 1480 | 1465245429084 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:09 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E8400 == 43 [pid = 1480] [id = 449] 13:37:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 103 (11C7B800) [pid = 1480] [serial = 1347] [outer = 00000000] 13:37:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 104 (12239C00) [pid = 1480] [serial = 1348] [outer = 11C7B800] 13:37:09 INFO - PROCESS | 1480 | 1465245429142 Marionette DEBUG loaded listener.js 13:37:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (12F81C00) [pid = 1480] [serial = 1349] [outer = 11C7B800] 13:37:10 INFO - PROCESS | 1480 | 1465245430072 Marionette TRACE conn6 <- [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]]]}] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 09066000 == 42 [pid = 1480] [id = 397] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 1984D400 == 41 [pid = 1480] [id = 408] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 17560800 == 40 [pid = 1480] [id = 402] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 15C34C00 == 39 [pid = 1480] [id = 405] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 0C22D000 == 38 [pid = 1480] [id = 406] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 15627000 == 37 [pid = 1480] [id = 400] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 0D632800 == 36 [pid = 1480] [id = 401] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 12236C00 == 35 [pid = 1480] [id = 403] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 1374D400 == 34 [pid = 1480] [id = 399] 13:37:10 INFO - PROCESS | 1480 | --DOCSHELL 11B98800 == 33 [pid = 1480] [id = 398] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (14E9D800) [pid = 1480] [serial = 1300] [outer = 00000000] [url = about:blank] 13:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1321ms 13:37:10 INFO - PROCESS | 1480 | 1465245430150 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 1480 | 1465245430153 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 13:37:10 INFO - PROCESS | 1480 | 1465245430158 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:37:10 INFO - PROCESS | 1480 | 1465245430160 Marionette TRACE conn6 <- [1,1762,null,{}] 13:37:10 INFO - PROCESS | 1480 | 1465245430165 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:10 INFO - PROCESS | 1480 | 1465245430168 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:10 INFO - PROCESS | 1480 | 1465245430259 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 13:37:10 INFO - PROCESS | 1480 | 1465245430266 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:10 INFO - PROCESS | 1480 | 1465245430268 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:10 INFO - PROCESS | 1480 | ++DOCSHELL 0D62F400 == 34 [pid = 1480] [id = 450] 13:37:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 105 (0D62F800) [pid = 1480] [serial = 1350] [outer = 00000000] 13:37:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 106 (0D705000) [pid = 1480] [serial = 1351] [outer = 0D62F800] 13:37:10 INFO - PROCESS | 1480 | 1465245430316 Marionette DEBUG loaded listener.js 13:37:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 107 (0D84D800) [pid = 1480] [serial = 1352] [outer = 0D62F800] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 106 (0EA7B400) [pid = 1480] [serial = 1229] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 105 (0E37B800) [pid = 1480] [serial = 1184] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 104 (0E9D5C00) [pid = 1480] [serial = 1220] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 103 (15626000) [pid = 1480] [serial = 1223] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 102 (0DD84800) [pid = 1480] [serial = 1190] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 101 (193C1400) [pid = 1480] [serial = 1217] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 100 (19C8E800) [pid = 1480] [serial = 1226] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (0D615000) [pid = 1480] [serial = 1187] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (1755E000) [pid = 1480] [serial = 1285] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (17561000) [pid = 1480] [serial = 1286] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (17A34C00) [pid = 1480] [serial = 1288] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (179C7000) [pid = 1480] [serial = 1294] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (1933D000) [pid = 1480] [serial = 1291] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (1A594400) [pid = 1480] [serial = 1297] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1933FC00) [pid = 1480] [serial = 1292] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (16D1C400) [pid = 1480] [serial = 1282] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (14E51000) [pid = 1480] [serial = 1279] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (15561400) [pid = 1480] [serial = 1280] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D846C00) [pid = 1480] [serial = 1276] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0E372800) [pid = 1480] [serial = 1277] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (12237800) [pid = 1480] [serial = 1274] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (11B9D400) [pid = 1480] [serial = 1273] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (19765C00) [pid = 1480] [serial = 1271] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16D26800) [pid = 1480] [serial = 1270] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1A59C800) [pid = 1480] [serial = 1268] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1A445000) [pid = 1480] [serial = 1267] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1555FC00) [pid = 1480] [serial = 1265] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14E52000) [pid = 1480] [serial = 1264] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0DE8CC00) [pid = 1480] [serial = 1262] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D70C400) [pid = 1480] [serial = 1261] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1A5A2000) [pid = 1480] [serial = 1298] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1A44E400) [pid = 1480] [serial = 1259] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (18BAEC00) [pid = 1480] [serial = 1289] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17A39400) [pid = 1480] [serial = 1295] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (16D1E000) [pid = 1480] [serial = 1283] [outer = 00000000] [url = about:blank] 13:37:10 INFO - PROCESS | 1480 | 1465245430822 Marionette TRACE conn6 <- [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]]]}] 13:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 13:37:10 INFO - PROCESS | 1480 | 1465245430894 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 13:37:10 INFO - PROCESS | 1480 | 1465245430898 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 13:37:10 INFO - PROCESS | 1480 | 1465245430904 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:37:10 INFO - PROCESS | 1480 | 1465245430907 Marionette TRACE conn6 <- [1,1766,null,{}] 13:37:10 INFO - PROCESS | 1480 | 1465245430911 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:10 INFO - PROCESS | 1480 | 1465245430913 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:11 INFO - PROCESS | 1480 | 1465245431036 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 13:37:11 INFO - PROCESS | 1480 | 1465245431135 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 1480 | 1465245431137 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:11 INFO - PROCESS | 1480 | ++DOCSHELL 0DAA3400 == 35 [pid = 1480] [id = 451] 13:37:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0E37B800) [pid = 1480] [serial = 1353] [outer = 00000000] 13:37:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0EABF800) [pid = 1480] [serial = 1354] [outer = 0E37B800] 13:37:11 INFO - PROCESS | 1480 | 1465245431184 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (11C73000) [pid = 1480] [serial = 1355] [outer = 0E37B800] 13:37:11 INFO - PROCESS | 1480 | 1465245431566 Marionette TRACE conn6 <- [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]]]}] 13:37:11 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 13:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 729ms 13:37:11 INFO - PROCESS | 1480 | 1465245431639 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 13:37:11 INFO - PROCESS | 1480 | 1465245431642 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 13:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:37:11 INFO - PROCESS | 1480 | 1465245431646 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:37:11 INFO - PROCESS | 1480 | 1465245431649 Marionette TRACE conn6 <- [1,1770,null,{}] 13:37:11 INFO - PROCESS | 1480 | 1465245431660 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:11 INFO - PROCESS | 1480 | 1465245431665 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:11 INFO - PROCESS | 1480 | 1465245431756 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 13:37:11 INFO - PROCESS | 1480 | 1465245431773 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:11 INFO - PROCESS | 1480 | 1465245431776 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:11 INFO - PROCESS | 1480 | ++DOCSHELL 131C6000 == 36 [pid = 1480] [id = 452] 13:37:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (131C6400) [pid = 1480] [serial = 1356] [outer = 00000000] 13:37:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (13D2EC00) [pid = 1480] [serial = 1357] [outer = 131C6400] 13:37:11 INFO - PROCESS | 1480 | 1465245431824 Marionette DEBUG loaded listener.js 13:37:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E4D000) [pid = 1480] [serial = 1358] [outer = 131C6400] 13:37:12 INFO - PROCESS | 1480 | 1465245432281 Marionette TRACE conn6 <- [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]]]}] 13:37:12 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 13:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 670ms 13:37:12 INFO - PROCESS | 1480 | 1465245432319 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 13:37:12 INFO - PROCESS | 1480 | 1465245432321 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 13:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:37:12 INFO - PROCESS | 1480 | 1465245432342 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:37:12 INFO - PROCESS | 1480 | 1465245432344 Marionette TRACE conn6 <- [1,1774,null,{}] 13:37:12 INFO - PROCESS | 1480 | 1465245432350 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:12 INFO - PROCESS | 1480 | 1465245432352 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:12 INFO - PROCESS | 1480 | 1465245432454 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 13:37:12 INFO - PROCESS | 1480 | 1465245432459 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:12 INFO - PROCESS | 1480 | 1465245432461 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:12 INFO - PROCESS | 1480 | ++DOCSHELL 14E6EC00 == 37 [pid = 1480] [id = 453] 13:37:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E92C00) [pid = 1480] [serial = 1359] [outer = 00000000] 13:37:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (15561400) [pid = 1480] [serial = 1360] [outer = 14E92C00] 13:37:12 INFO - PROCESS | 1480 | 1465245432507 Marionette DEBUG loaded listener.js 13:37:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15633400) [pid = 1480] [serial = 1361] [outer = 14E92C00] 13:37:12 INFO - PROCESS | 1480 | 1465245432990 Marionette TRACE conn6 <- [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]]]}] 13:37:12 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 13:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 13:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:37:13 INFO - PROCESS | 1480 | 1465245433019 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 13:37:13 INFO - PROCESS | 1480 | 1465245433021 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 13:37:13 INFO - PROCESS | 1480 | 1465245433024 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 1480 | 1465245433026 Marionette TRACE conn6 <- [1,1778,null,{}] 13:37:13 INFO - PROCESS | 1480 | 1465245433029 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 1480 | 1465245433031 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:13 INFO - PROCESS | 1480 | 1465245433145 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 13:37:13 INFO - PROCESS | 1480 | 1465245433236 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:13 INFO - PROCESS | 1480 | 1465245433238 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:13 INFO - PROCESS | 1480 | ++DOCSHELL 0C225800 == 38 [pid = 1480] [id = 454] 13:37:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0CD1EC00) [pid = 1480] [serial = 1362] [outer = 00000000] 13:37:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (164E0400) [pid = 1480] [serial = 1363] [outer = 0CD1EC00] 13:37:13 INFO - PROCESS | 1480 | 1465245433283 Marionette DEBUG loaded listener.js 13:37:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (164E8400) [pid = 1480] [serial = 1364] [outer = 0CD1EC00] 13:37:13 INFO - PROCESS | 1480 | 1465245433750 Marionette TRACE conn6 <- [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]]]}] 13:37:13 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) 13:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 770ms 13:37:13 INFO - PROCESS | 1480 | 1465245433795 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 13:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:37:13 INFO - PROCESS | 1480 | 1465245433797 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 13:37:13 INFO - PROCESS | 1480 | 1465245433800 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:37:13 INFO - PROCESS | 1480 | 1465245433802 Marionette TRACE conn6 <- [1,1782,null,{}] 13:37:13 INFO - PROCESS | 1480 | 1465245433805 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:13 INFO - PROCESS | 1480 | 1465245433811 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:13 INFO - PROCESS | 1480 | 1465245433961 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 13:37:14 INFO - PROCESS | 1480 | 1465245434031 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 1480 | 1465245434033 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:14 INFO - PROCESS | 1480 | ++DOCSHELL 1755D800 == 39 [pid = 1480] [id = 455] 13:37:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1755E000) [pid = 1480] [serial = 1365] [outer = 00000000] 13:37:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (176C0800) [pid = 1480] [serial = 1366] [outer = 1755E000] 13:37:14 INFO - PROCESS | 1480 | 1465245434078 Marionette DEBUG loaded listener.js 13:37:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (176C1400) [pid = 1480] [serial = 1367] [outer = 1755E000] 13:37:14 INFO - PROCESS | 1480 | 1465245434496 Marionette TRACE conn6 <- [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]]]}] 13:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 13:37:14 INFO - PROCESS | 1480 | 1465245434572 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 13:37:14 INFO - PROCESS | 1480 | 1465245434574 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 13:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:37:14 INFO - PROCESS | 1480 | 1465245434578 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:37:14 INFO - PROCESS | 1480 | 1465245434579 Marionette TRACE conn6 <- [1,1786,null,{}] 13:37:14 INFO - PROCESS | 1480 | 1465245434583 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:14 INFO - PROCESS | 1480 | 1465245434585 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:14 INFO - PROCESS | 1480 | 1465245434846 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (193B7800) [pid = 1480] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (177DD800) [pid = 1480] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D708800) [pid = 1480] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14E48400) [pid = 1480] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (164DD400) [pid = 1480] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1755B400) [pid = 1480] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E98000) [pid = 1480] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (11B99000) [pid = 1480] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D548C00) [pid = 1480] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (123C4000) [pid = 1480] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (177E4400) [pid = 1480] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (13136C00) [pid = 1480] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (15C30000) [pid = 1480] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:37:14 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0C228000) [pid = 1480] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:37:14 INFO - PROCESS | 1480 | 1465245434916 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:14 INFO - PROCESS | 1480 | 1465245434917 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:14 INFO - PROCESS | 1480 | ++DOCSHELL 0C22D800 == 40 [pid = 1480] [id = 456] 13:37:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0C22E000) [pid = 1480] [serial = 1368] [outer = 00000000] 13:37:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0EAC1800) [pid = 1480] [serial = 1369] [outer = 0C22E000] 13:37:14 INFO - PROCESS | 1480 | 1465245434962 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (123C4000) [pid = 1480] [serial = 1370] [outer = 0C22E000] 13:37:15 INFO - PROCESS | 1480 | 1465245435314 Marionette TRACE conn6 <- [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]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 770ms 13:37:15 INFO - PROCESS | 1480 | 1465245435355 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 1480 | 1465245435357 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 13:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:37:15 INFO - PROCESS | 1480 | 1465245435360 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:37:15 INFO - PROCESS | 1480 | 1465245435362 Marionette TRACE conn6 <- [1,1790,null,{}] 13:37:15 INFO - PROCESS | 1480 | 1465245435365 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:15 INFO - PROCESS | 1480 | 1465245435367 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:15 INFO - PROCESS | 1480 | 1465245435455 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 13:37:15 INFO - PROCESS | 1480 | 1465245435460 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:15 INFO - PROCESS | 1480 | 1465245435462 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:15 INFO - PROCESS | 1480 | ++DOCSHELL 14E52400 == 41 [pid = 1480] [id = 457] 13:37:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (15634000) [pid = 1480] [serial = 1371] [outer = 00000000] 13:37:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177DD000) [pid = 1480] [serial = 1372] [outer = 15634000] 13:37:15 INFO - PROCESS | 1480 | 1465245435509 Marionette DEBUG loaded listener.js 13:37:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177E7C00) [pid = 1480] [serial = 1373] [outer = 15634000] 13:37:15 INFO - PROCESS | 1480 | 1465245435944 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 13:37:15 INFO - PROCESS | 1480 | 1465245435996 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 13:37:15 INFO - PROCESS | 1480 | 1465245435999 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 13:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:37:16 INFO - PROCESS | 1480 | 1465245436011 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - PROCESS | 1480 | 1465245436013 Marionette TRACE conn6 <- [1,1794,null,{}] 13:37:16 INFO - PROCESS | 1480 | 1465245436017 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 1480 | 1465245436019 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:16 INFO - PROCESS | 1480 | 1465245436104 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 13:37:16 INFO - PROCESS | 1480 | 1465245436110 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 1480 | 1465245436112 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:16 INFO - PROCESS | 1480 | ++DOCSHELL 1223B000 == 42 [pid = 1480] [id = 458] 13:37:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A33400) [pid = 1480] [serial = 1374] [outer = 00000000] 13:37:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A3E000) [pid = 1480] [serial = 1375] [outer = 17A33400] 13:37:16 INFO - PROCESS | 1480 | 1465245436156 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BAAC00) [pid = 1480] [serial = 1376] [outer = 17A33400] 13:37:16 INFO - PROCESS | 1480 | 1465245436614 Marionette TRACE conn6 <- [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]]]}] 13:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 13:37:16 INFO - PROCESS | 1480 | 1465245436696 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 13:37:16 INFO - PROCESS | 1480 | 1465245436699 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 13:37:16 INFO - PROCESS | 1480 | 1465245436702 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:37:16 INFO - PROCESS | 1480 | 1465245436704 Marionette TRACE conn6 <- [1,1798,null,{}] 13:37:16 INFO - PROCESS | 1480 | 1465245436708 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:16 INFO - PROCESS | 1480 | 1465245436709 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:16 INFO - PROCESS | 1480 | 1465245436796 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 13:37:16 INFO - PROCESS | 1480 | 1465245436801 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:16 INFO - PROCESS | 1480 | 1465245436803 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:16 INFO - PROCESS | 1480 | ++DOCSHELL 17A3DC00 == 43 [pid = 1480] [id = 459] 13:37:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BB0C00) [pid = 1480] [serial = 1377] [outer = 00000000] 13:37:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18CCD800) [pid = 1480] [serial = 1378] [outer = 18BB0C00] 13:37:16 INFO - PROCESS | 1480 | 1465245436854 Marionette DEBUG loaded listener.js 13:37:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (193B8000) [pid = 1480] [serial = 1379] [outer = 18BB0C00] 13:37:17 INFO - PROCESS | 1480 | 1465245437590 Marionette TRACE conn6 <- [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]]]}] 13:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 13:37:17 INFO - PROCESS | 1480 | 1465245437644 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 13:37:17 INFO - PROCESS | 1480 | 1465245437648 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 13:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:37:17 INFO - PROCESS | 1480 | 1465245437653 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:37:17 INFO - PROCESS | 1480 | 1465245437659 Marionette TRACE conn6 <- [1,1802,null,{}] 13:37:17 INFO - PROCESS | 1480 | 1465245437664 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:17 INFO - PROCESS | 1480 | 1465245437667 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:17 INFO - PROCESS | 1480 | 1465245437792 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 13:37:17 INFO - PROCESS | 1480 | 1465245437931 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:17 INFO - PROCESS | 1480 | 1465245437935 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:17 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E8800 == 44 [pid = 1480] [id = 460] 13:37:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D1E5800) [pid = 1480] [serial = 1380] [outer = 00000000] 13:37:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0EA75000) [pid = 1480] [serial = 1381] [outer = 0D1E5800] 13:37:17 INFO - PROCESS | 1480 | 1465245438000 Marionette DEBUG loaded listener.js 13:37:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (12169400) [pid = 1480] [serial = 1382] [outer = 0D1E5800] 13:37:18 INFO - PROCESS | 1480 | 1465245438567 Marionette TRACE conn6 <- [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]]]}] 13:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 13:37:18 INFO - PROCESS | 1480 | 1465245438628 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 13:37:18 INFO - PROCESS | 1480 | 1465245438633 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 13:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:37:18 INFO - PROCESS | 1480 | 1465245438639 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:37:18 INFO - PROCESS | 1480 | 1465245438642 Marionette TRACE conn6 <- [1,1806,null,{}] 13:37:18 INFO - PROCESS | 1480 | 1465245438646 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:18 INFO - PROCESS | 1480 | 1465245438649 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:18 INFO - PROCESS | 1480 | 1465245438766 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 13:37:18 INFO - PROCESS | 1480 | 1465245438906 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:18 INFO - PROCESS | 1480 | 1465245438909 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:18 INFO - PROCESS | 1480 | ++DOCSHELL 14E96800 == 45 [pid = 1480] [id = 461] 13:37:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14E9B000) [pid = 1480] [serial = 1383] [outer = 00000000] 13:37:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (16D1C400) [pid = 1480] [serial = 1384] [outer = 14E9B000] 13:37:18 INFO - PROCESS | 1480 | 1465245438967 Marionette DEBUG loaded listener.js 13:37:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (16D27000) [pid = 1480] [serial = 1385] [outer = 14E9B000] 13:37:19 INFO - PROCESS | 1480 | 1465245439588 Marionette TRACE conn6 <- [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]]]}] 13:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 13:37:19 INFO - PROCESS | 1480 | 1465245439612 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 13:37:19 INFO - PROCESS | 1480 | 1465245439615 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 13:37:19 INFO - PROCESS | 1480 | 1465245439619 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:37:19 INFO - PROCESS | 1480 | 1465245439622 Marionette TRACE conn6 <- [1,1810,null,{}] 13:37:19 INFO - PROCESS | 1480 | 1465245439634 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:19 INFO - PROCESS | 1480 | 1465245439638 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:19 INFO - PROCESS | 1480 | 1465245439756 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 13:37:19 INFO - PROCESS | 1480 | 1465245439897 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:19 INFO - PROCESS | 1480 | 1465245439900 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:19 INFO - PROCESS | 1480 | ++DOCSHELL 193BF800 == 46 [pid = 1480] [id = 462] 13:37:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (19765C00) [pid = 1480] [serial = 1386] [outer = 00000000] 13:37:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (19772400) [pid = 1480] [serial = 1387] [outer = 19765C00] 13:37:19 INFO - PROCESS | 1480 | 1465245439959 Marionette DEBUG loaded listener.js 13:37:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (19889800) [pid = 1480] [serial = 1388] [outer = 19765C00] 13:37:20 INFO - PROCESS | 1480 | 1465245440575 Marionette TRACE conn6 <- [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]]]}] 13:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1022ms 13:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:37:20 INFO - PROCESS | 1480 | 1465245440645 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 13:37:20 INFO - PROCESS | 1480 | 1465245440648 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 13:37:20 INFO - PROCESS | 1480 | 1465245440651 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:37:20 INFO - PROCESS | 1480 | 1465245440653 Marionette TRACE conn6 <- [1,1814,null,{}] 13:37:20 INFO - PROCESS | 1480 | 1465245440657 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:20 INFO - PROCESS | 1480 | 1465245440659 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:20 INFO - PROCESS | 1480 | 1465245440778 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 13:37:20 INFO - PROCESS | 1480 | 1465245440926 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:20 INFO - PROCESS | 1480 | 1465245440928 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:20 INFO - PROCESS | 1480 | ++DOCSHELL 0D615000 == 47 [pid = 1480] [id = 463] 13:37:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0D615400) [pid = 1480] [serial = 1389] [outer = 00000000] 13:37:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (1A00C000) [pid = 1480] [serial = 1390] [outer = 0D615400] 13:37:20 INFO - PROCESS | 1480 | 1465245440984 Marionette DEBUG loaded listener.js 13:37:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (1A44A800) [pid = 1480] [serial = 1391] [outer = 0D615400] 13:37:21 INFO - PROCESS | 1480 | 1465245441659 Marionette TRACE conn6 <- [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]]]}] 13:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1076ms 13:37:21 INFO - PROCESS | 1480 | 1465245441731 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 13:37:21 INFO - PROCESS | 1480 | 1465245441735 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 13:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:37:21 INFO - PROCESS | 1480 | 1465245441740 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:37:21 INFO - PROCESS | 1480 | 1465245441743 Marionette TRACE conn6 <- [1,1818,null,{}] 13:37:21 INFO - PROCESS | 1480 | 1465245441749 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:21 INFO - PROCESS | 1480 | 1465245441752 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:21 INFO - PROCESS | 1480 | 1465245441852 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 13:37:21 INFO - PROCESS | 1480 | 1465245441994 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:21 INFO - PROCESS | 1480 | 1465245441997 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:21 INFO - PROCESS | 1480 | ++DOCSHELL 0D631000 == 48 [pid = 1480] [id = 464] 13:37:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 98 (0D70BC00) [pid = 1480] [serial = 1392] [outer = 00000000] 13:37:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 99 (12236800) [pid = 1480] [serial = 1393] [outer = 0D70BC00] 13:37:22 INFO - PROCESS | 1480 | 1465245442051 Marionette DEBUG loaded listener.js 13:37:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 100 (131BB000) [pid = 1480] [serial = 1394] [outer = 0D70BC00] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 0D165000 == 47 [pid = 1480] [id = 409] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 13136800 == 46 [pid = 1480] [id = 412] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 12F87000 == 45 [pid = 1480] [id = 407] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 0D705C00 == 44 [pid = 1480] [id = 411] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 131C6000 == 43 [pid = 1480] [id = 452] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 14E6EC00 == 42 [pid = 1480] [id = 453] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 0C22D800 == 41 [pid = 1480] [id = 456] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 16DB2800 == 40 [pid = 1480] [id = 414] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 1223B000 == 39 [pid = 1480] [id = 458] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 0D845000 == 38 [pid = 1480] [id = 410] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 1755D800 == 37 [pid = 1480] [id = 455] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 13753400 == 36 [pid = 1480] [id = 413] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 0C225800 == 35 [pid = 1480] [id = 454] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 17716000 == 34 [pid = 1480] [id = 404] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 14E52400 == 33 [pid = 1480] [id = 457] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 14E95400 == 32 [pid = 1480] [id = 433] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 193BF800 == 31 [pid = 1480] [id = 462] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 0D615000 == 30 [pid = 1480] [id = 463] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 14E96800 == 29 [pid = 1480] [id = 461] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 17A3DC00 == 28 [pid = 1480] [id = 459] 13:37:22 INFO - PROCESS | 1480 | --DOCSHELL 0D0E8800 == 27 [pid = 1480] [id = 460] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 99 (177E5000) [pid = 1480] [serial = 1327] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 98 (0D70F400) [pid = 1480] [serial = 1306] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 97 (0D847000) [pid = 1480] [serial = 1307] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (14E50C00) [pid = 1480] [serial = 1315] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (14E69400) [pid = 1480] [serial = 1316] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (16DAE800) [pid = 1480] [serial = 1321] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (17554400) [pid = 1480] [serial = 1322] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (1770D000) [pid = 1480] [serial = 1324] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (14E9E400) [pid = 1480] [serial = 1301] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (121D3000) [pid = 1480] [serial = 1309] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (12232800) [pid = 1480] [serial = 1310] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D553000) [pid = 1480] [serial = 1303] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D618C00) [pid = 1480] [serial = 1304] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (131C5800) [pid = 1480] [serial = 1312] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (13D2F400) [pid = 1480] [serial = 1313] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17A71000) [pid = 1480] [serial = 1330] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (177E5800) [pid = 1480] [serial = 1328] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BB1C00) [pid = 1480] [serial = 1331] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17718000) [pid = 1480] [serial = 1336] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (164DE000) [pid = 1480] [serial = 1318] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D0E9000) [pid = 1480] [serial = 1333] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (164E5000) [pid = 1480] [serial = 1319] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D99D800) [pid = 1480] [serial = 1334] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18CCE800) [pid = 1480] [serial = 1337] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1A005C00) [pid = 1480] [serial = 1340] [outer = 00000000] [url = about:blank] 13:37:22 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (176C3000) [pid = 1480] [serial = 1325] [outer = 00000000] [url = about:blank] 13:37:23 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1988C800) [pid = 1480] [serial = 1339] [outer = 00000000] [url = about:blank] 13:37:23 INFO - PROCESS | 1480 | 1465245443314 Marionette TRACE conn6 <- [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]]]}] 13:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1629ms 13:37:23 INFO - PROCESS | 1480 | 1465245443371 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 13:37:23 INFO - PROCESS | 1480 | 1465245443375 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 13:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:37:23 INFO - PROCESS | 1480 | 1465245443379 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:37:23 INFO - PROCESS | 1480 | 1465245443384 Marionette TRACE conn6 <- [1,1822,null,{}] 13:37:23 INFO - PROCESS | 1480 | 1465245443388 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:23 INFO - PROCESS | 1480 | 1465245443391 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:23 INFO - PROCESS | 1480 | 1465245443514 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 13:37:23 INFO - PROCESS | 1480 | 1465245443606 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:23 INFO - PROCESS | 1480 | 1465245443609 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:23 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E8000 == 28 [pid = 1480] [id = 465] 13:37:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D0E8400) [pid = 1480] [serial = 1395] [outer = 00000000] 13:37:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D613C00) [pid = 1480] [serial = 1396] [outer = 0D0E8400] 13:37:23 INFO - PROCESS | 1480 | 1465245443658 Marionette DEBUG loaded listener.js 13:37:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D619400) [pid = 1480] [serial = 1397] [outer = 0D0E8400] 13:37:24 INFO - PROCESS | 1480 | 1465245444045 Marionette TRACE conn6 <- [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]]]}] 13:37:24 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 13:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 13:37:24 INFO - PROCESS | 1480 | 1465245444111 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 1480 | 1465245444116 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 13:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:37:24 INFO - PROCESS | 1480 | 1465245444124 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 1480 | 1465245444127 Marionette TRACE conn6 <- [1,1826,null,{}] 13:37:24 INFO - PROCESS | 1480 | 1465245444131 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 1480 | 1465245444134 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:24 INFO - PROCESS | 1480 | 1465245444231 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 13:37:24 INFO - PROCESS | 1480 | 1465245444237 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 1480 | 1465245444240 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D703400 == 29 [pid = 1480] [id = 466] 13:37:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0D704000) [pid = 1480] [serial = 1398] [outer = 00000000] 13:37:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0DBEF800) [pid = 1480] [serial = 1399] [outer = 0D704000] 13:37:24 INFO - PROCESS | 1480 | 1465245444288 Marionette DEBUG loaded listener.js 13:37:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0E30A000) [pid = 1480] [serial = 1400] [outer = 0D704000] 13:37:24 INFO - PROCESS | 1480 | 1465245444739 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 13:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 670ms 13:37:24 INFO - PROCESS | 1480 | 1465245444796 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 13:37:24 INFO - PROCESS | 1480 | 1465245444798 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 13:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:37:24 INFO - PROCESS | 1480 | 1465245444820 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:37:24 INFO - PROCESS | 1480 | 1465245444824 Marionette TRACE conn6 <- [1,1830,null,{}] 13:37:24 INFO - PROCESS | 1480 | 1465245444837 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:24 INFO - PROCESS | 1480 | 1465245444841 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:24 INFO - PROCESS | 1480 | 1465245444924 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 13:37:24 INFO - PROCESS | 1480 | 1465245444932 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:24 INFO - PROCESS | 1480 | 1465245444935 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:24 INFO - PROCESS | 1480 | ++DOCSHELL 12168400 == 30 [pid = 1480] [id = 467] 13:37:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (12221800) [pid = 1480] [serial = 1401] [outer = 00000000] 13:37:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (123CB400) [pid = 1480] [serial = 1402] [outer = 12221800] 13:37:24 INFO - PROCESS | 1480 | 1465245444983 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (131BD400) [pid = 1480] [serial = 1403] [outer = 12221800] 13:37:25 INFO - PROCESS | 1480 | 1465245445478 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 13:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 750ms 13:37:25 INFO - PROCESS | 1480 | 1465245445586 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 13:37:25 INFO - PROCESS | 1480 | 1465245445588 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 13:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:37:25 INFO - PROCESS | 1480 | 1465245445598 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:37:25 INFO - PROCESS | 1480 | 1465245445600 Marionette TRACE conn6 <- [1,1834,null,{}] 13:37:25 INFO - PROCESS | 1480 | 1465245445603 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:25 INFO - PROCESS | 1480 | 1465245445605 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:25 INFO - PROCESS | 1480 | 1465245445729 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 13:37:25 INFO - PROCESS | 1480 | 1465245445789 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:25 INFO - PROCESS | 1480 | 1465245445791 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:25 INFO - PROCESS | 1480 | ++DOCSHELL 13DC7800 == 31 [pid = 1480] [id = 468] 13:37:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14E46C00) [pid = 1480] [serial = 1404] [outer = 00000000] 13:37:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (14E54400) [pid = 1480] [serial = 1405] [outer = 14E46C00] 13:37:25 INFO - PROCESS | 1480 | 1465245445837 Marionette DEBUG loaded listener.js 13:37:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (14E70C00) [pid = 1480] [serial = 1406] [outer = 14E46C00] 13:37:26 INFO - PROCESS | 1480 | 1465245446289 Marionette TRACE conn6 <- [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]]]}] 13:37:26 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) 13:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 731ms 13:37:26 INFO - PROCESS | 1480 | 1465245446331 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 13:37:26 INFO - PROCESS | 1480 | 1465245446333 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 13:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:37:26 INFO - PROCESS | 1480 | 1465245446336 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:37:26 INFO - PROCESS | 1480 | 1465245446338 Marionette TRACE conn6 <- [1,1838,null,{}] 13:37:26 INFO - PROCESS | 1480 | 1465245446341 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:26 INFO - PROCESS | 1480 | 1465245446344 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:26 INFO - PROCESS | 1480 | 1465245446463 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0CD1EC00) [pid = 1480] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1755E000) [pid = 1480] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0C22E000) [pid = 1480] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (164E1800) [pid = 1480] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D034400) [pid = 1480] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (11C7B800) [pid = 1480] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E92C00) [pid = 1480] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (131C6400) [pid = 1480] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0E37B800) [pid = 1480] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D62F800) [pid = 1480] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (15634000) [pid = 1480] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18BB0C00) [pid = 1480] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:37:26 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17A33400) [pid = 1480] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:37:26 INFO - PROCESS | 1480 | 1465245446849 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:26 INFO - PROCESS | 1480 | 1465245446852 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:26 INFO - PROCESS | 1480 | ++DOCSHELL 09061400 == 32 [pid = 1480] [id = 469] 13:37:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (09062800) [pid = 1480] [serial = 1407] [outer = 00000000] 13:37:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0C229C00) [pid = 1480] [serial = 1408] [outer = 09062800] 13:37:26 INFO - PROCESS | 1480 | 1465245446910 Marionette DEBUG loaded listener.js 13:37:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0CD73000) [pid = 1480] [serial = 1409] [outer = 09062800] 13:37:27 INFO - PROCESS | 1480 | 1465245447703 Marionette TRACE conn6 <- [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]]]}] 13:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1435ms 13:37:27 INFO - PROCESS | 1480 | 1465245447775 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 13:37:27 INFO - PROCESS | 1480 | 1465245447778 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 13:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:37:27 INFO - PROCESS | 1480 | 1465245447783 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:37:27 INFO - PROCESS | 1480 | 1465245447786 Marionette TRACE conn6 <- [1,1842,null,{}] 13:37:27 INFO - PROCESS | 1480 | 1465245447792 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:27 INFO - PROCESS | 1480 | 1465245447795 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:27 INFO - PROCESS | 1480 | 1465245447920 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 13:37:28 INFO - PROCESS | 1480 | 1465245448050 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:28 INFO - PROCESS | 1480 | 1465245448053 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:28 INFO - PROCESS | 1480 | ++DOCSHELL 0D840800 == 33 [pid = 1480] [id = 470] 13:37:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0DBF0400) [pid = 1480] [serial = 1410] [outer = 00000000] 13:37:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0E37DC00) [pid = 1480] [serial = 1411] [outer = 0DBF0400] 13:37:28 INFO - PROCESS | 1480 | 1465245448111 Marionette DEBUG loaded listener.js 13:37:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (11AC5000) [pid = 1480] [serial = 1412] [outer = 0DBF0400] 13:37:28 INFO - PROCESS | 1480 | 1465245448837 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1125ms 13:37:28 INFO - PROCESS | 1480 | 1465245448916 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 13:37:28 INFO - PROCESS | 1480 | 1465245448920 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 13:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:37:28 INFO - PROCESS | 1480 | 1465245448924 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:37:28 INFO - PROCESS | 1480 | 1465245448927 Marionette TRACE conn6 <- [1,1846,null,{}] 13:37:28 INFO - PROCESS | 1480 | 1465245448931 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:28 INFO - PROCESS | 1480 | 1465245448934 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:29 INFO - PROCESS | 1480 | 1465245449064 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 13:37:29 INFO - PROCESS | 1480 | 1465245449238 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:29 INFO - PROCESS | 1480 | 1465245449241 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:29 INFO - PROCESS | 1480 | ++DOCSHELL 0C228000 == 34 [pid = 1480] [id = 471] 13:37:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0C229800) [pid = 1480] [serial = 1413] [outer = 00000000] 13:37:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0D0E3400) [pid = 1480] [serial = 1414] [outer = 0C229800] 13:37:29 INFO - PROCESS | 1480 | 1465245449296 Marionette DEBUG loaded listener.js 13:37:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D1F2400) [pid = 1480] [serial = 1415] [outer = 0C229800] 13:37:29 INFO - PROCESS | 1480 | --DOCSHELL 13DC7800 == 33 [pid = 1480] [id = 468] 13:37:29 INFO - PROCESS | 1480 | --DOCSHELL 12168400 == 32 [pid = 1480] [id = 467] 13:37:29 INFO - PROCESS | 1480 | --DOCSHELL 0D703400 == 31 [pid = 1480] [id = 466] 13:37:29 INFO - PROCESS | 1480 | --DOCSHELL 0D0E8000 == 30 [pid = 1480] [id = 465] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (193B8000) [pid = 1480] [serial = 1379] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18CCD800) [pid = 1480] [serial = 1378] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17A3E000) [pid = 1480] [serial = 1375] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (164E0400) [pid = 1480] [serial = 1363] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18BAAC00) [pid = 1480] [serial = 1376] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (176C0800) [pid = 1480] [serial = 1366] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (164E8400) [pid = 1480] [serial = 1364] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0EAC1800) [pid = 1480] [serial = 1369] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (176C1400) [pid = 1480] [serial = 1367] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (1A44E800) [pid = 1480] [serial = 1343] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1A449800) [pid = 1480] [serial = 1342] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0D629400) [pid = 1480] [serial = 1345] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D707000) [pid = 1480] [serial = 1346] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (12239C00) [pid = 1480] [serial = 1348] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (12F81C00) [pid = 1480] [serial = 1349] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (15561400) [pid = 1480] [serial = 1360] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (13D2EC00) [pid = 1480] [serial = 1357] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (14E4D000) [pid = 1480] [serial = 1358] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0EABF800) [pid = 1480] [serial = 1354] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (11C73000) [pid = 1480] [serial = 1355] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0D705000) [pid = 1480] [serial = 1351] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (0D84D800) [pid = 1480] [serial = 1352] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (177DD000) [pid = 1480] [serial = 1372] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (177E7C00) [pid = 1480] [serial = 1373] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (123C4000) [pid = 1480] [serial = 1370] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (15633400) [pid = 1480] [serial = 1361] [outer = 00000000] [url = about:blank] 13:37:29 INFO - PROCESS | 1480 | 1465245449869 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 13:37:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 972ms 13:37:29 INFO - PROCESS | 1480 | 1465245449901 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 13:37:29 INFO - PROCESS | 1480 | 1465245449904 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 13:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:37:29 INFO - PROCESS | 1480 | 1465245449908 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:37:29 INFO - PROCESS | 1480 | 1465245449911 Marionette TRACE conn6 <- [1,1850,null,{}] 13:37:29 INFO - PROCESS | 1480 | 1465245449916 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:29 INFO - PROCESS | 1480 | 1465245449920 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:29 INFO - PROCESS | 1480 | 1465245450007 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 13:37:30 INFO - PROCESS | 1480 | 1465245450018 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 1480 | 1465245450020 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:30 INFO - PROCESS | 1480 | ++DOCSHELL 0D83F000 == 31 [pid = 1480] [id = 472] 13:37:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D83F800) [pid = 1480] [serial = 1416] [outer = 00000000] 13:37:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0E309800) [pid = 1480] [serial = 1417] [outer = 0D83F800] 13:37:30 INFO - PROCESS | 1480 | 1465245450067 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (11ACE800) [pid = 1480] [serial = 1418] [outer = 0D83F800] 13:37:30 INFO - PROCESS | 1480 | 1465245450577 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 13:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 13:37:30 INFO - PROCESS | 1480 | 1465245450642 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 13:37:30 INFO - PROCESS | 1480 | 1465245450645 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 13:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:37:30 INFO - PROCESS | 1480 | 1465245450650 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:37:30 INFO - PROCESS | 1480 | 1465245450652 Marionette TRACE conn6 <- [1,1854,null,{}] 13:37:30 INFO - PROCESS | 1480 | 1465245450656 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:30 INFO - PROCESS | 1480 | 1465245450658 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:30 INFO - PROCESS | 1480 | 1465245450745 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 13:37:30 INFO - PROCESS | 1480 | 1465245450838 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:30 INFO - PROCESS | 1480 | 1465245450841 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:30 INFO - PROCESS | 1480 | ++DOCSHELL 1223FC00 == 32 [pid = 1480] [id = 473] 13:37:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (12258000) [pid = 1480] [serial = 1419] [outer = 00000000] 13:37:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (12F7C400) [pid = 1480] [serial = 1420] [outer = 12258000] 13:37:30 INFO - PROCESS | 1480 | 1465245450886 Marionette DEBUG loaded listener.js 13:37:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (13753C00) [pid = 1480] [serial = 1421] [outer = 12258000] 13:37:31 INFO - PROCESS | 1480 | 1465245451272 Marionette TRACE conn6 <- [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]]]}] 13:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 669ms 13:37:31 INFO - PROCESS | 1480 | 1465245451325 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 13:37:31 INFO - PROCESS | 1480 | 1465245451327 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 13:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:37:31 INFO - PROCESS | 1480 | 1465245451332 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:37:31 INFO - PROCESS | 1480 | 1465245451338 Marionette TRACE conn6 <- [1,1858,null,{}] 13:37:31 INFO - PROCESS | 1480 | 1465245451348 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:31 INFO - PROCESS | 1480 | 1465245451352 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:31 INFO - PROCESS | 1480 | 1465245451440 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 13:37:31 INFO - PROCESS | 1480 | 1465245451447 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:31 INFO - PROCESS | 1480 | 1465245451449 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:31 INFO - PROCESS | 1480 | ++DOCSHELL 13DC2800 == 33 [pid = 1480] [id = 474] 13:37:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (14E48400) [pid = 1480] [serial = 1422] [outer = 00000000] 13:37:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (14E99000) [pid = 1480] [serial = 1423] [outer = 14E48400] 13:37:31 INFO - PROCESS | 1480 | 1465245451493 Marionette DEBUG loaded listener.js 13:37:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (15561400) [pid = 1480] [serial = 1424] [outer = 14E48400] 13:37:31 INFO - PROCESS | 1480 | 1465245451952 Marionette TRACE conn6 <- [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]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 13:37:32 INFO - PROCESS | 1480 | 1465245452025 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 1480 | 1465245452027 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 13:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:37:32 INFO - PROCESS | 1480 | 1465245452036 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 1480 | 1465245452038 Marionette TRACE conn6 <- [1,1862,null,{}] 13:37:32 INFO - PROCESS | 1480 | 1465245452041 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 1480 | 1465245452043 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:32 INFO - PROCESS | 1480 | 1465245452189 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 13:37:32 INFO - PROCESS | 1480 | 1465245452206 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 1480 | 1465245452208 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:32 INFO - PROCESS | 1480 | ++DOCSHELL 0D1F0000 == 34 [pid = 1480] [id = 475] 13:37:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (162D9400) [pid = 1480] [serial = 1425] [outer = 00000000] 13:37:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (164E5800) [pid = 1480] [serial = 1426] [outer = 162D9400] 13:37:32 INFO - PROCESS | 1480 | 1465245452252 Marionette DEBUG loaded listener.js 13:37:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (164E7C00) [pid = 1480] [serial = 1427] [outer = 162D9400] 13:37:32 INFO - PROCESS | 1480 | 1465245452695 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 13:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 13:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:37:32 INFO - PROCESS | 1480 | 1465245452710 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 13:37:32 INFO - PROCESS | 1480 | 1465245452712 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 13:37:32 INFO - PROCESS | 1480 | 1465245452715 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:37:32 INFO - PROCESS | 1480 | 1465245452717 Marionette TRACE conn6 <- [1,1866,null,{}] 13:37:32 INFO - PROCESS | 1480 | 1465245452720 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:32 INFO - PROCESS | 1480 | 1465245452722 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:32 INFO - PROCESS | 1480 | 1465245452836 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 13:37:32 INFO - PROCESS | 1480 | 1465245452842 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:32 INFO - PROCESS | 1480 | 1465245452848 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:32 INFO - PROCESS | 1480 | ++DOCSHELL 0D846800 == 35 [pid = 1480] [id = 476] 13:37:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (16D19C00) [pid = 1480] [serial = 1428] [outer = 00000000] 13:37:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (16D25800) [pid = 1480] [serial = 1429] [outer = 16D19C00] 13:37:32 INFO - PROCESS | 1480 | 1465245452956 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17554800) [pid = 1480] [serial = 1430] [outer = 16D19C00] 13:37:33 INFO - PROCESS | 1480 | 1465245453413 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 13:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 13:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:37:33 INFO - PROCESS | 1480 | 1465245453446 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 13:37:33 INFO - PROCESS | 1480 | 1465245453448 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 13:37:33 INFO - PROCESS | 1480 | 1465245453451 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:37:33 INFO - PROCESS | 1480 | 1465245453452 Marionette TRACE conn6 <- [1,1870,null,{}] 13:37:33 INFO - PROCESS | 1480 | 1465245453461 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:33 INFO - PROCESS | 1480 | 1465245453464 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:33 INFO - PROCESS | 1480 | 1465245453606 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 13:37:33 INFO - PROCESS | 1480 | 1465245453619 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:33 INFO - PROCESS | 1480 | 1465245453621 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:33 INFO - PROCESS | 1480 | ++DOCSHELL 17556C00 == 36 [pid = 1480] [id = 477] 13:37:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17557800) [pid = 1480] [serial = 1431] [outer = 00000000] 13:37:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (176BE400) [pid = 1480] [serial = 1432] [outer = 17557800] 13:37:33 INFO - PROCESS | 1480 | 1465245453720 Marionette DEBUG loaded listener.js 13:37:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17713800) [pid = 1480] [serial = 1433] [outer = 17557800] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (12221800) [pid = 1480] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D1E5800) [pid = 1480] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14E9B000) [pid = 1480] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (19765C00) [pid = 1480] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D615400) [pid = 1480] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0D0E8400) [pid = 1480] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D704000) [pid = 1480] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:37:33 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D70BC00) [pid = 1480] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:37:34 INFO - PROCESS | 1480 | 1465245454118 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 691ms 13:37:34 INFO - PROCESS | 1480 | 1465245454143 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 13:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:37:34 INFO - PROCESS | 1480 | 1465245454145 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 13:37:34 INFO - PROCESS | 1480 | 1465245454148 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 1480 | 1465245454149 Marionette TRACE conn6 <- [1,1874,null,{}] 13:37:34 INFO - PROCESS | 1480 | 1465245454153 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 1480 | 1465245454154 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:34 INFO - PROCESS | 1480 | 1465245454234 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 13:37:34 INFO - PROCESS | 1480 | 1465245454324 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 1480 | 1465245454326 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:34 INFO - PROCESS | 1480 | ++DOCSHELL 0D083C00 == 37 [pid = 1480] [id = 478] 13:37:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D0E2800) [pid = 1480] [serial = 1434] [outer = 00000000] 13:37:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1555FC00) [pid = 1480] [serial = 1435] [outer = 0D0E2800] 13:37:34 INFO - PROCESS | 1480 | 1465245454370 Marionette DEBUG loaded listener.js 13:37:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (17718C00) [pid = 1480] [serial = 1436] [outer = 0D0E2800] 13:37:34 INFO - PROCESS | 1480 | 1465245454739 Marionette TRACE conn6 <- [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]]]}] 13:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 13:37:34 INFO - PROCESS | 1480 | 1465245454779 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 13:37:34 INFO - PROCESS | 1480 | 1465245454781 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 13:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:37:34 INFO - PROCESS | 1480 | 1465245454784 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:37:34 INFO - PROCESS | 1480 | 1465245454785 Marionette TRACE conn6 <- [1,1878,null,{}] 13:37:34 INFO - PROCESS | 1480 | 1465245454788 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:34 INFO - PROCESS | 1480 | 1465245454790 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:34 INFO - PROCESS | 1480 | 1465245454873 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 13:37:34 INFO - PROCESS | 1480 | 1465245455003 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:34 INFO - PROCESS | 1480 | 1465245455004 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:34 INFO - PROCESS | 1480 | ++DOCSHELL 11B9D400 == 38 [pid = 1480] [id = 479] 13:37:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (12F7C000) [pid = 1480] [serial = 1437] [outer = 00000000] 13:37:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (177DE800) [pid = 1480] [serial = 1438] [outer = 12F7C000] 13:37:35 INFO - PROCESS | 1480 | 1465245455048 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (177DF000) [pid = 1480] [serial = 1439] [outer = 12F7C000] 13:37:35 INFO - PROCESS | 1480 | 1465245455394 Marionette TRACE conn6 <- [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]]]}] 13:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 13:37:35 INFO - PROCESS | 1480 | 1465245455455 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 13:37:35 INFO - PROCESS | 1480 | 1465245455457 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 13:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:37:35 INFO - PROCESS | 1480 | 1465245455460 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:37:35 INFO - PROCESS | 1480 | 1465245455462 Marionette TRACE conn6 <- [1,1882,null,{}] 13:37:35 INFO - PROCESS | 1480 | 1465245455466 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:35 INFO - PROCESS | 1480 | 1465245455468 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:35 INFO - PROCESS | 1480 | 1465245455548 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 13:37:35 INFO - PROCESS | 1480 | 1465245455554 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:35 INFO - PROCESS | 1480 | 1465245455556 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:35 INFO - PROCESS | 1480 | ++DOCSHELL 15633400 == 39 [pid = 1480] [id = 480] 13:37:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1770B400) [pid = 1480] [serial = 1440] [outer = 00000000] 13:37:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17A31C00) [pid = 1480] [serial = 1441] [outer = 1770B400] 13:37:35 INFO - PROCESS | 1480 | 1465245455611 Marionette DEBUG loaded listener.js 13:37:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17A3AC00) [pid = 1480] [serial = 1442] [outer = 1770B400] 13:37:36 INFO - PROCESS | 1480 | 1465245456097 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 13:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 13:37:36 INFO - PROCESS | 1480 | 1465245456196 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 13:37:36 INFO - PROCESS | 1480 | 1465245456201 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 13:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:37:36 INFO - PROCESS | 1480 | 1465245456206 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:37:36 INFO - PROCESS | 1480 | 1465245456210 Marionette TRACE conn6 <- [1,1886,null,{}] 13:37:36 INFO - PROCESS | 1480 | 1465245456216 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:36 INFO - PROCESS | 1480 | 1465245456219 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:36 INFO - PROCESS | 1480 | 1465245456426 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 13:37:36 INFO - PROCESS | 1480 | 1465245456537 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:36 INFO - PROCESS | 1480 | 1465245456542 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:36 INFO - PROCESS | 1480 | ++DOCSHELL 0D843C00 == 40 [pid = 1480] [id = 481] 13:37:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D844C00) [pid = 1480] [serial = 1443] [outer = 00000000] 13:37:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0DBE1800) [pid = 1480] [serial = 1444] [outer = 0D844C00] 13:37:36 INFO - PROCESS | 1480 | 1465245456603 Marionette DEBUG loaded listener.js 13:37:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (11BA0000) [pid = 1480] [serial = 1445] [outer = 0D844C00] 13:37:37 INFO - PROCESS | 1480 | 1465245457164 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 13:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1022ms 13:37:37 INFO - PROCESS | 1480 | 1465245457233 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 13:37:37 INFO - PROCESS | 1480 | 1465245457238 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 13:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:37:37 INFO - PROCESS | 1480 | 1465245457245 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:37:37 INFO - PROCESS | 1480 | 1465245457248 Marionette TRACE conn6 <- [1,1890,null,{}] 13:37:37 INFO - PROCESS | 1480 | 1465245457252 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:37 INFO - PROCESS | 1480 | 1465245457255 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:37 INFO - PROCESS | 1480 | 1465245457368 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 13:37:37 INFO - PROCESS | 1480 | 1465245457507 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:37 INFO - PROCESS | 1480 | 1465245457510 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:37 INFO - PROCESS | 1480 | ++DOCSHELL 14E4EC00 == 41 [pid = 1480] [id = 482] 13:37:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E4F000) [pid = 1480] [serial = 1446] [outer = 00000000] 13:37:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E97800) [pid = 1480] [serial = 1447] [outer = 14E4F000] 13:37:37 INFO - PROCESS | 1480 | 1465245457568 Marionette DEBUG loaded listener.js 13:37:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (15560C00) [pid = 1480] [serial = 1448] [outer = 14E4F000] 13:37:38 INFO - PROCESS | 1480 | 1465245458191 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 13:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 970ms 13:37:38 INFO - PROCESS | 1480 | 1465245458217 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 13:37:38 INFO - PROCESS | 1480 | 1465245458219 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 13:37:38 INFO - PROCESS | 1480 | 1465245458223 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:37:38 INFO - PROCESS | 1480 | 1465245458227 Marionette TRACE conn6 <- [1,1894,null,{}] 13:37:38 INFO - PROCESS | 1480 | 1465245458238 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:38 INFO - PROCESS | 1480 | 1465245458243 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:38 INFO - PROCESS | 1480 | 1465245458360 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 13:37:38 INFO - PROCESS | 1480 | 1465245458497 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:38 INFO - PROCESS | 1480 | 1465245458501 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:38 INFO - PROCESS | 1480 | ++DOCSHELL 17A35C00 == 42 [pid = 1480] [id = 483] 13:37:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A36000) [pid = 1480] [serial = 1449] [outer = 00000000] 13:37:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A7B400) [pid = 1480] [serial = 1450] [outer = 17A36000] 13:37:38 INFO - PROCESS | 1480 | 1465245458559 Marionette DEBUG loaded listener.js 13:37:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BAD000) [pid = 1480] [serial = 1451] [outer = 17A36000] 13:37:39 INFO - PROCESS | 1480 | 1465245459130 Marionette TRACE conn6 <- [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]]]}] 13:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 970ms 13:37:39 INFO - PROCESS | 1480 | 1465245459197 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 13:37:39 INFO - PROCESS | 1480 | 1465245459200 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 13:37:39 INFO - PROCESS | 1480 | 1465245459203 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:37:39 INFO - PROCESS | 1480 | 1465245459206 Marionette TRACE conn6 <- [1,1898,null,{}] 13:37:39 INFO - PROCESS | 1480 | 1465245459209 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:39 INFO - PROCESS | 1480 | 1465245459212 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:39 INFO - PROCESS | 1480 | 1465245459322 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 13:37:39 INFO - PROCESS | 1480 | 1465245459457 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:39 INFO - PROCESS | 1480 | 1465245459460 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:39 INFO - PROCESS | 1480 | ++DOCSHELL 17A7A400 == 43 [pid = 1480] [id = 484] 13:37:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BAFC00) [pid = 1480] [serial = 1452] [outer = 00000000] 13:37:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (18CD2C00) [pid = 1480] [serial = 1453] [outer = 18BAFC00] 13:37:39 INFO - PROCESS | 1480 | 1465245459516 Marionette DEBUG loaded listener.js 13:37:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (193B3C00) [pid = 1480] [serial = 1454] [outer = 18BAFC00] 13:37:40 INFO - PROCESS | 1480 | 1465245460301 Marionette TRACE conn6 <- [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]]]}] 13:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1126ms 13:37:40 INFO - PROCESS | 1480 | 1465245460333 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 13:37:40 INFO - PROCESS | 1480 | 1465245460338 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 13:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:37:40 INFO - PROCESS | 1480 | 1465245460342 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:37:40 INFO - PROCESS | 1480 | 1465245460346 Marionette TRACE conn6 <- [1,1902,null,{}] 13:37:40 INFO - PROCESS | 1480 | 1465245460351 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:40 INFO - PROCESS | 1480 | 1465245460354 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:40 INFO - PROCESS | 1480 | 1465245460455 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 13:37:40 INFO - PROCESS | 1480 | 1465245460598 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:40 INFO - PROCESS | 1480 | 1465245460602 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:40 INFO - PROCESS | 1480 | ++DOCSHELL 0D626800 == 44 [pid = 1480] [id = 485] 13:37:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D627800) [pid = 1480] [serial = 1455] [outer = 00000000] 13:37:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D689800) [pid = 1480] [serial = 1456] [outer = 0D627800] 13:37:40 INFO - PROCESS | 1480 | 1465245460655 Marionette DEBUG loaded listener.js 13:37:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D70FC00) [pid = 1480] [serial = 1457] [outer = 0D627800] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 11B9D400 == 43 [pid = 1480] [id = 479] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0D083C00 == 42 [pid = 1480] [id = 478] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 17556C00 == 41 [pid = 1480] [id = 477] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0D846800 == 40 [pid = 1480] [id = 476] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0D1F0000 == 39 [pid = 1480] [id = 475] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 13DC2800 == 38 [pid = 1480] [id = 474] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 1223FC00 == 37 [pid = 1480] [id = 473] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0D83F000 == 36 [pid = 1480] [id = 472] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0C228000 == 35 [pid = 1480] [id = 471] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0D840800 == 34 [pid = 1480] [id = 470] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 09061400 == 33 [pid = 1480] [id = 469] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0D631000 == 32 [pid = 1480] [id = 464] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 17A7A400 == 31 [pid = 1480] [id = 484] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 14E4EC00 == 30 [pid = 1480] [id = 482] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 17A35C00 == 29 [pid = 1480] [id = 483] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 15633400 == 28 [pid = 1480] [id = 480] 13:37:41 INFO - PROCESS | 1480 | --DOCSHELL 0D843C00 == 27 [pid = 1480] [id = 481] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D619400) [pid = 1480] [serial = 1397] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (19772400) [pid = 1480] [serial = 1387] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0E30A000) [pid = 1480] [serial = 1400] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1A00C000) [pid = 1480] [serial = 1390] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0EA75000) [pid = 1480] [serial = 1381] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D613C00) [pid = 1480] [serial = 1396] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (12236800) [pid = 1480] [serial = 1393] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0DBEF800) [pid = 1480] [serial = 1399] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (131BB000) [pid = 1480] [serial = 1394] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16D1C400) [pid = 1480] [serial = 1384] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (123CB400) [pid = 1480] [serial = 1402] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (131BD400) [pid = 1480] [serial = 1403] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14E54400) [pid = 1480] [serial = 1405] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (12169400) [pid = 1480] [serial = 1382] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (16D27000) [pid = 1480] [serial = 1385] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19889800) [pid = 1480] [serial = 1388] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1A44A800) [pid = 1480] [serial = 1391] [outer = 00000000] [url = about:blank] 13:37:41 INFO - PROCESS | 1480 | 1465245461909 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 13:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1637ms 13:37:41 INFO - PROCESS | 1480 | 1465245461982 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 13:37:41 INFO - PROCESS | 1480 | 1465245461986 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 13:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:37:41 INFO - PROCESS | 1480 | 1465245461990 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:37:41 INFO - PROCESS | 1480 | 1465245461995 Marionette TRACE conn6 <- [1,1906,null,{}] 13:37:41 INFO - PROCESS | 1480 | 1465245462000 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:41 INFO - PROCESS | 1480 | 1465245462003 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:42 INFO - PROCESS | 1480 | 1465245462128 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 13:37:42 INFO - PROCESS | 1480 | 1465245462221 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 1480 | 1465245462223 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:42 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E6C00 == 28 [pid = 1480] [id = 486] 13:37:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D54CC00) [pid = 1480] [serial = 1458] [outer = 00000000] 13:37:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D61D000) [pid = 1480] [serial = 1459] [outer = 0D54CC00] 13:37:42 INFO - PROCESS | 1480 | 1465245462271 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D62AC00) [pid = 1480] [serial = 1460] [outer = 0D54CC00] 13:37:42 INFO - PROCESS | 1480 | 1465245462661 Marionette TRACE conn6 <- [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]]]}] 13:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 13:37:42 INFO - PROCESS | 1480 | 1465245462721 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 13:37:42 INFO - PROCESS | 1480 | 1465245462726 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 13:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:37:42 INFO - PROCESS | 1480 | 1465245462733 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:37:42 INFO - PROCESS | 1480 | 1465245462735 Marionette TRACE conn6 <- [1,1910,null,{}] 13:37:42 INFO - PROCESS | 1480 | 1465245462739 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:42 INFO - PROCESS | 1480 | 1465245462741 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:42 INFO - PROCESS | 1480 | 1465245462834 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 13:37:42 INFO - PROCESS | 1480 | 1465245462841 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:42 INFO - PROCESS | 1480 | 1465245462843 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:42 INFO - PROCESS | 1480 | ++DOCSHELL 0D70A000 == 29 [pid = 1480] [id = 487] 13:37:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D845400) [pid = 1480] [serial = 1461] [outer = 00000000] 13:37:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0E30C800) [pid = 1480] [serial = 1462] [outer = 0D845400] 13:37:42 INFO - PROCESS | 1480 | 1465245462890 Marionette DEBUG loaded listener.js 13:37:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0EAC0400) [pid = 1480] [serial = 1463] [outer = 0D845400] 13:37:43 INFO - PROCESS | 1480 | 1465245463344 Marionette TRACE conn6 <- [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]]]}] 13:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 13:37:43 INFO - PROCESS | 1480 | 1465245463406 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 13:37:43 INFO - PROCESS | 1480 | 1465245463408 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 13:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:37:43 INFO - PROCESS | 1480 | 1465245463412 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:37:43 INFO - PROCESS | 1480 | 1465245463415 Marionette TRACE conn6 <- [1,1914,null,{}] 13:37:43 INFO - PROCESS | 1480 | 1465245463426 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:43 INFO - PROCESS | 1480 | 1465245463431 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:43 INFO - PROCESS | 1480 | 1465245463516 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 13:37:43 INFO - PROCESS | 1480 | 1465245463525 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:43 INFO - PROCESS | 1480 | 1465245463528 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:43 INFO - PROCESS | 1480 | ++DOCSHELL 12250800 == 30 [pid = 1480] [id = 488] 13:37:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (12258400) [pid = 1480] [serial = 1464] [outer = 00000000] 13:37:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (123C7000) [pid = 1480] [serial = 1465] [outer = 12258400] 13:37:43 INFO - PROCESS | 1480 | 1465245463576 Marionette DEBUG loaded listener.js 13:37:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1313D400) [pid = 1480] [serial = 1466] [outer = 12258400] 13:37:44 INFO - PROCESS | 1480 | 1465245464059 Marionette TRACE conn6 <- [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]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 13:37:44 INFO - PROCESS | 1480 | 1465245464103 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 1480 | 1465245464106 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 13:37:44 INFO - PROCESS | 1480 | 1465245464109 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 1480 | 1465245464110 Marionette TRACE conn6 <- [1,1918,null,{}] 13:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:37:44 INFO - PROCESS | 1480 | 1465245464114 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:44 INFO - PROCESS | 1480 | 1465245464116 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:44 INFO - PROCESS | 1480 | 1465245464265 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 13:37:44 INFO - PROCESS | 1480 | 1465245464290 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 1480 | 1465245464293 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:44 INFO - PROCESS | 1480 | ++DOCSHELL 13DC7000 == 31 [pid = 1480] [id = 489] 13:37:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (13DC7800) [pid = 1480] [serial = 1467] [outer = 00000000] 13:37:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14E4D000) [pid = 1480] [serial = 1468] [outer = 13DC7800] 13:37:44 INFO - PROCESS | 1480 | 1465245464339 Marionette DEBUG loaded listener.js 13:37:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (14E62800) [pid = 1480] [serial = 1469] [outer = 13DC7800] 13:37:44 INFO - PROCESS | 1480 | 1465245464784 Marionette TRACE conn6 <- [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]]]}] 13:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 730ms 13:37:44 INFO - PROCESS | 1480 | 1465245464843 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 13:37:44 INFO - PROCESS | 1480 | 1465245464846 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 13:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:37:44 INFO - PROCESS | 1480 | 1465245464849 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:37:44 INFO - PROCESS | 1480 | 1465245464851 Marionette TRACE conn6 <- [1,1922,null,{}] 13:37:44 INFO - PROCESS | 1480 | 1465245464854 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:44 INFO - PROCESS | 1480 | 1465245464857 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:44 INFO - PROCESS | 1480 | 1465245464970 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 13:37:44 INFO - PROCESS | 1480 | 1465245464979 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:44 INFO - PROCESS | 1480 | 1465245464981 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:45 INFO - PROCESS | 1480 | ++DOCSHELL 14E94400 == 32 [pid = 1480] [id = 490] 13:37:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (14E95000) [pid = 1480] [serial = 1470] [outer = 00000000] 13:37:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (14E9E800) [pid = 1480] [serial = 1471] [outer = 14E95000] 13:37:45 INFO - PROCESS | 1480 | 1465245465079 Marionette DEBUG loaded listener.js 13:37:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (15634000) [pid = 1480] [serial = 1472] [outer = 14E95000] 13:37:45 INFO - PROCESS | 1480 | 1465245465547 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 13:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 13:37:45 INFO - PROCESS | 1480 | 1465245465614 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 13:37:45 INFO - PROCESS | 1480 | 1465245465616 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 13:37:45 INFO - PROCESS | 1480 | 1465245465619 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:37:45 INFO - PROCESS | 1480 | 1465245465621 Marionette TRACE conn6 <- [1,1926,null,{}] 13:37:45 INFO - PROCESS | 1480 | 1465245465624 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:37:45 INFO - PROCESS | 1480 | 1465245465630 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:46 INFO - PROCESS | 1480 | 1465245466026 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (162D9400) [pid = 1480] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (09062800) [pid = 1480] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16D19C00) [pid = 1480] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14E48400) [pid = 1480] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0DBF0400) [pid = 1480] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (12258000) [pid = 1480] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0C229800) [pid = 1480] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D83F800) [pid = 1480] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D0E2800) [pid = 1480] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17557800) [pid = 1480] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1770B400) [pid = 1480] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (12F7C000) [pid = 1480] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:37:46 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E46C00) [pid = 1480] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:37:46 INFO - PROCESS | 1480 | 1465245466095 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 1480 | 1465245466097 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:46 INFO - PROCESS | 1480 | ++DOCSHELL 0C229800 == 33 [pid = 1480] [id = 491] 13:37:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D0E2800) [pid = 1480] [serial = 1473] [outer = 00000000] 13:37:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D704800) [pid = 1480] [serial = 1474] [outer = 0D0E2800] 13:37:46 INFO - PROCESS | 1480 | 1465245466143 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (123C4000) [pid = 1480] [serial = 1475] [outer = 0D0E2800] 13:37:46 INFO - PROCESS | 1480 | 1465245466547 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 13:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 970ms 13:37:46 INFO - PROCESS | 1480 | 1465245466598 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 13:37:46 INFO - PROCESS | 1480 | 1465245466600 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 13:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:37:46 INFO - PROCESS | 1480 | 1465245466603 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:37:46 INFO - PROCESS | 1480 | 1465245466605 Marionette TRACE conn6 <- [1,1930,null,{}] 13:37:46 INFO - PROCESS | 1480 | 1465245466608 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:46 INFO - PROCESS | 1480 | 1465245466610 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:46 INFO - PROCESS | 1480 | 1465245466688 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 13:37:46 INFO - PROCESS | 1480 | 1465245466694 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:46 INFO - PROCESS | 1480 | 1465245466695 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:46 INFO - PROCESS | 1480 | ++DOCSHELL 0E307400 == 34 [pid = 1480] [id = 492] 13:37:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1215D000) [pid = 1480] [serial = 1476] [outer = 00000000] 13:37:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16DA7000) [pid = 1480] [serial = 1477] [outer = 1215D000] 13:37:46 INFO - PROCESS | 1480 | 1465245466740 Marionette DEBUG loaded listener.js 13:37:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1721B000) [pid = 1480] [serial = 1478] [outer = 1215D000] 13:37:47 INFO - PROCESS | 1480 | 1465245467153 Marionette TRACE conn6 <- [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]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 571ms 13:37:47 INFO - PROCESS | 1480 | 1465245467175 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 1480 | 1465245467177 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 13:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:37:47 INFO - PROCESS | 1480 | 1465245467180 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 1480 | 1465245467182 Marionette TRACE conn6 <- [1,1934,null,{}] 13:37:47 INFO - PROCESS | 1480 | 1465245467185 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 1480 | 1465245467187 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:47 INFO - PROCESS | 1480 | 1465245467308 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 13:37:47 INFO - PROCESS | 1480 | 1465245467316 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 1480 | 1465245467318 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:47 INFO - PROCESS | 1480 | ++DOCSHELL 11BA2400 == 35 [pid = 1480] [id = 493] 13:37:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (164DD000) [pid = 1480] [serial = 1479] [outer = 00000000] 13:37:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1755E000) [pid = 1480] [serial = 1480] [outer = 164DD000] 13:37:47 INFO - PROCESS | 1480 | 1465245467362 Marionette DEBUG loaded listener.js 13:37:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17556800) [pid = 1480] [serial = 1481] [outer = 164DD000] 13:37:47 INFO - PROCESS | 1480 | 1465245467790 Marionette TRACE conn6 <- [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]]]}] 13:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 13:37:47 INFO - PROCESS | 1480 | 1465245467811 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 13:37:47 INFO - PROCESS | 1480 | 1465245467813 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 13:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:37:47 INFO - PROCESS | 1480 | 1465245467816 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:37:47 INFO - PROCESS | 1480 | 1465245467818 Marionette TRACE conn6 <- [1,1938,null,{}] 13:37:47 INFO - PROCESS | 1480 | 1465245467821 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:47 INFO - PROCESS | 1480 | 1465245467823 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:47 INFO - PROCESS | 1480 | 1465245467939 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 13:37:47 INFO - PROCESS | 1480 | 1465245467948 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:47 INFO - PROCESS | 1480 | 1465245467949 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:47 INFO - PROCESS | 1480 | ++DOCSHELL 13753000 == 36 [pid = 1480] [id = 494] 13:37:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1770E400) [pid = 1480] [serial = 1482] [outer = 00000000] 13:37:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (177E7C00) [pid = 1480] [serial = 1483] [outer = 1770E400] 13:37:47 INFO - PROCESS | 1480 | 1465245467993 Marionette DEBUG loaded listener.js 13:37:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (179C7800) [pid = 1480] [serial = 1484] [outer = 1770E400] 13:37:48 INFO - PROCESS | 1480 | 1465245468782 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 13:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1021ms 13:37:48 INFO - PROCESS | 1480 | 1465245468839 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 13:37:48 INFO - PROCESS | 1480 | 1465245468843 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 13:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:37:48 INFO - PROCESS | 1480 | 1465245468848 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:37:48 INFO - PROCESS | 1480 | 1465245468854 Marionette TRACE conn6 <- [1,1942,null,{}] 13:37:48 INFO - PROCESS | 1480 | 1465245468879 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:48 INFO - PROCESS | 1480 | 1465245468882 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:49 INFO - PROCESS | 1480 | 1465245469039 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 13:37:49 INFO - PROCESS | 1480 | 1465245469171 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:49 INFO - PROCESS | 1480 | 1465245469174 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:49 INFO - PROCESS | 1480 | ++DOCSHELL 0D625000 == 37 [pid = 1480] [id = 495] 13:37:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D62F000) [pid = 1480] [serial = 1485] [outer = 00000000] 13:37:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0DD0FC00) [pid = 1480] [serial = 1486] [outer = 0D62F000] 13:37:49 INFO - PROCESS | 1480 | 1465245469233 Marionette DEBUG loaded listener.js 13:37:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (1215BC00) [pid = 1480] [serial = 1487] [outer = 0D62F000] 13:37:49 INFO - PROCESS | 1480 | 1465245469868 Marionette TRACE conn6 <- [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]]]}] 13:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1049ms 13:37:49 INFO - PROCESS | 1480 | 1465245469906 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 13:37:49 INFO - PROCESS | 1480 | 1465245469911 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 13:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:37:49 INFO - PROCESS | 1480 | 1465245469918 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:37:49 INFO - PROCESS | 1480 | 1465245469921 Marionette TRACE conn6 <- [1,1946,null,{}] 13:37:49 INFO - PROCESS | 1480 | 1465245469925 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:49 INFO - PROCESS | 1480 | 1465245469928 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:50 INFO - PROCESS | 1480 | 1465245470054 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 13:37:50 INFO - PROCESS | 1480 | 1465245470179 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:50 INFO - PROCESS | 1480 | 1465245470182 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:50 INFO - PROCESS | 1480 | ++DOCSHELL 12F87800 == 38 [pid = 1480] [id = 496] 13:37:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1374D400) [pid = 1480] [serial = 1488] [outer = 00000000] 13:37:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (14E4C800) [pid = 1480] [serial = 1489] [outer = 1374D400] 13:37:50 INFO - PROCESS | 1480 | 1465245470239 Marionette DEBUG loaded listener.js 13:37:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (14E98C00) [pid = 1480] [serial = 1490] [outer = 1374D400] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 11BA2400 == 37 [pid = 1480] [id = 493] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 0E307400 == 36 [pid = 1480] [id = 492] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 0C229800 == 35 [pid = 1480] [id = 491] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 14E94400 == 34 [pid = 1480] [id = 490] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 13DC7000 == 33 [pid = 1480] [id = 489] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 12250800 == 32 [pid = 1480] [id = 488] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 0D70A000 == 31 [pid = 1480] [id = 487] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 0D1E6C00 == 30 [pid = 1480] [id = 486] 13:37:50 INFO - PROCESS | 1480 | --DOCSHELL 0D626800 == 29 [pid = 1480] [id = 485] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (14E70C00) [pid = 1480] [serial = 1406] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (164E5800) [pid = 1480] [serial = 1426] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0C229C00) [pid = 1480] [serial = 1408] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0CD73000) [pid = 1480] [serial = 1409] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17554800) [pid = 1480] [serial = 1430] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (16D25800) [pid = 1480] [serial = 1429] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14E99000) [pid = 1480] [serial = 1423] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0E37DC00) [pid = 1480] [serial = 1411] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (11AC5000) [pid = 1480] [serial = 1412] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (12F7C400) [pid = 1480] [serial = 1420] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (13753C00) [pid = 1480] [serial = 1421] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D0E3400) [pid = 1480] [serial = 1414] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D1F2400) [pid = 1480] [serial = 1415] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0E309800) [pid = 1480] [serial = 1417] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (11ACE800) [pid = 1480] [serial = 1418] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1555FC00) [pid = 1480] [serial = 1435] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (176BE400) [pid = 1480] [serial = 1432] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17A31C00) [pid = 1480] [serial = 1441] [outer = 00000000] [url = about:blank] 13:37:50 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (177DF000) [pid = 1480] [serial = 1439] [outer = 00000000] [url = about:blank] 13:37:51 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (177DE800) [pid = 1480] [serial = 1438] [outer = 00000000] [url = about:blank] 13:37:51 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17A3AC00) [pid = 1480] [serial = 1442] [outer = 00000000] [url = about:blank] 13:37:51 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17718C00) [pid = 1480] [serial = 1436] [outer = 00000000] [url = about:blank] 13:37:51 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17713800) [pid = 1480] [serial = 1433] [outer = 00000000] [url = about:blank] 13:37:51 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (164E7C00) [pid = 1480] [serial = 1427] [outer = 00000000] [url = about:blank] 13:37:51 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (15561400) [pid = 1480] [serial = 1424] [outer = 00000000] [url = about:blank] 13:37:51 INFO - PROCESS | 1480 | 1465245471115 Marionette TRACE conn6 <- [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]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1214ms 13:37:51 INFO - PROCESS | 1480 | 1465245471141 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 1480 | 1465245471146 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 13:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:37:51 INFO - PROCESS | 1480 | 1465245471150 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - PROCESS | 1480 | 1465245471153 Marionette TRACE conn6 <- [1,1950,null,{}] 13:37:51 INFO - PROCESS | 1480 | 1465245471159 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:51 INFO - PROCESS | 1480 | 1465245471162 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:51 INFO - PROCESS | 1480 | 1465245471248 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 13:37:51 INFO - PROCESS | 1480 | 1465245471255 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 1480 | 1465245471259 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:51 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E3400 == 30 [pid = 1480] [id = 497] 13:37:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D0E9400) [pid = 1480] [serial = 1491] [outer = 00000000] 13:37:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D54B800) [pid = 1480] [serial = 1492] [outer = 0D0E9400] 13:37:51 INFO - PROCESS | 1480 | 1465245471307 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D633C00) [pid = 1480] [serial = 1493] [outer = 0D0E9400] 13:37:51 INFO - PROCESS | 1480 | 1465245471803 Marionette TRACE conn6 <- [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]]]}] 13:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 690ms 13:37:51 INFO - PROCESS | 1480 | 1465245471841 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 13:37:51 INFO - PROCESS | 1480 | 1465245471845 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 13:37:51 INFO - PROCESS | 1480 | 1465245471851 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:37:51 INFO - PROCESS | 1480 | 1465245471853 Marionette TRACE conn6 <- [1,1954,null,{}] 13:37:51 INFO - PROCESS | 1480 | 1465245471857 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:51 INFO - PROCESS | 1480 | 1465245471859 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:51 INFO - PROCESS | 1480 | 1465245471975 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 13:37:52 INFO - PROCESS | 1480 | 1465245472073 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 1480 | 1465245472075 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:52 INFO - PROCESS | 1480 | ++DOCSHELL 0E304800 == 31 [pid = 1480] [id = 498] 13:37:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0E307400) [pid = 1480] [serial = 1494] [outer = 00000000] 13:37:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (11AC5000) [pid = 1480] [serial = 1495] [outer = 0E307400] 13:37:52 INFO - PROCESS | 1480 | 1465245472124 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (11C7B800) [pid = 1480] [serial = 1496] [outer = 0E307400] 13:37:52 INFO - PROCESS | 1480 | 1465245472495 Marionette TRACE conn6 <- [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]]]}] 13:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 13:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:37:52 INFO - PROCESS | 1480 | 1465245472526 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 1480 | 1465245472528 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 13:37:52 INFO - PROCESS | 1480 | 1465245472531 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:37:52 INFO - PROCESS | 1480 | 1465245472535 Marionette TRACE conn6 <- [1,1958,null,{}] 13:37:52 INFO - PROCESS | 1480 | 1465245472545 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:52 INFO - PROCESS | 1480 | 1465245472550 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:52 INFO - PROCESS | 1480 | 1465245472637 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 13:37:52 INFO - PROCESS | 1480 | 1465245472645 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 1480 | 1465245472648 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:52 INFO - PROCESS | 1480 | ++DOCSHELL 13751400 == 32 [pid = 1480] [id = 499] 13:37:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (13753C00) [pid = 1480] [serial = 1497] [outer = 00000000] 13:37:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (13D39800) [pid = 1480] [serial = 1498] [outer = 13753C00] 13:37:52 INFO - PROCESS | 1480 | 1465245472700 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E4B000) [pid = 1480] [serial = 1499] [outer = 13753C00] 13:37:53 INFO - PROCESS | 1480 | 1465245473167 Marionette TRACE conn6 <- [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]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 13:37:53 INFO - PROCESS | 1480 | 1465245473222 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 1480 | 1465245473224 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 13:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:37:53 INFO - PROCESS | 1480 | 1465245473234 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 1480 | 1465245473236 Marionette TRACE conn6 <- [1,1962,null,{}] 13:37:53 INFO - PROCESS | 1480 | 1465245473239 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:53 INFO - PROCESS | 1480 | 1465245473241 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:53 INFO - PROCESS | 1480 | 1465245473364 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 13:37:53 INFO - PROCESS | 1480 | 1465245473451 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:53 INFO - PROCESS | 1480 | 1465245473453 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:53 INFO - PROCESS | 1480 | ++DOCSHELL 14EA1000 == 33 [pid = 1480] [id = 500] 13:37:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14EA1C00) [pid = 1480] [serial = 1500] [outer = 00000000] 13:37:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (15C30000) [pid = 1480] [serial = 1501] [outer = 14EA1C00] 13:37:53 INFO - PROCESS | 1480 | 1465245473500 Marionette DEBUG loaded listener.js 13:37:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (164E2800) [pid = 1480] [serial = 1502] [outer = 14EA1C00] 13:37:53 INFO - PROCESS | 1480 | 1465245473923 Marionette TRACE conn6 <- [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]]]}] 13:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 13:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:37:53 INFO - PROCESS | 1480 | 1465245473971 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 13:37:53 INFO - PROCESS | 1480 | 1465245473973 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 13:37:53 INFO - PROCESS | 1480 | 1465245473977 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:37:53 INFO - PROCESS | 1480 | 1465245473978 Marionette TRACE conn6 <- [1,1966,null,{}] 13:37:53 INFO - PROCESS | 1480 | 1465245473982 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:53 INFO - PROCESS | 1480 | 1465245473984 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:54 INFO - PROCESS | 1480 | 1465245474102 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 13:37:54 INFO - PROCESS | 1480 | 1465245474108 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 1480 | 1465245474110 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:54 INFO - PROCESS | 1480 | ++DOCSHELL 164E8400 == 34 [pid = 1480] [id = 501] 13:37:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (164E8800) [pid = 1480] [serial = 1503] [outer = 00000000] 13:37:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16D24400) [pid = 1480] [serial = 1504] [outer = 164E8800] 13:37:54 INFO - PROCESS | 1480 | 1465245474153 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16DA4C00) [pid = 1480] [serial = 1505] [outer = 164E8800] 13:37:54 INFO - PROCESS | 1480 | 1465245474614 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 13:37:54 INFO - PROCESS | 1480 | 1465245474647 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 13:37:54 INFO - PROCESS | 1480 | 1465245474649 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 13:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:37:54 INFO - PROCESS | 1480 | 1465245474653 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:37:54 INFO - PROCESS | 1480 | 1465245474654 Marionette TRACE conn6 <- [1,1970,null,{}] 13:37:54 INFO - PROCESS | 1480 | 1465245474664 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:54 INFO - PROCESS | 1480 | 1465245474670 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:54 INFO - PROCESS | 1480 | 1465245474847 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 13:37:54 INFO - PROCESS | 1480 | 1465245474873 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:54 INFO - PROCESS | 1480 | 1465245474875 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:54 INFO - PROCESS | 1480 | ++DOCSHELL 0D849400 == 35 [pid = 1480] [id = 502] 13:37:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (11B5A800) [pid = 1480] [serial = 1506] [outer = 00000000] 13:37:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17718C00) [pid = 1480] [serial = 1507] [outer = 11B5A800] 13:37:54 INFO - PROCESS | 1480 | 1465245474920 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (177DDC00) [pid = 1480] [serial = 1508] [outer = 11B5A800] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17A36000) [pid = 1480] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (18BAFC00) [pid = 1480] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D0E2800) [pid = 1480] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1215D000) [pid = 1480] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (13DC7800) [pid = 1480] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D627800) [pid = 1480] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (12258400) [pid = 1480] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D845400) [pid = 1480] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D54CC00) [pid = 1480] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (164DD000) [pid = 1480] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E95000) [pid = 1480] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D844C00) [pid = 1480] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:37:55 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14E4F000) [pid = 1480] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:37:55 INFO - PROCESS | 1480 | 1465245475476 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 890ms 13:37:55 INFO - PROCESS | 1480 | 1465245475544 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 13:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:37:55 INFO - PROCESS | 1480 | 1465245475546 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 13:37:55 INFO - PROCESS | 1480 | 1465245475549 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:37:55 INFO - PROCESS | 1480 | 1465245475551 Marionette TRACE conn6 <- [1,1974,null,{}] 13:37:55 INFO - PROCESS | 1480 | 1465245475554 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:55 INFO - PROCESS | 1480 | 1465245475556 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:55 INFO - PROCESS | 1480 | 1465245475670 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 13:37:55 INFO - PROCESS | 1480 | 1465245475732 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:55 INFO - PROCESS | 1480 | 1465245475734 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:55 INFO - PROCESS | 1480 | ++DOCSHELL 0DBEC000 == 36 [pid = 1480] [id = 503] 13:37:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0DBEEC00) [pid = 1480] [serial = 1509] [outer = 00000000] 13:37:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (162CE800) [pid = 1480] [serial = 1510] [outer = 0DBEEC00] 13:37:55 INFO - PROCESS | 1480 | 1465245475778 Marionette DEBUG loaded listener.js 13:37:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16DAC400) [pid = 1480] [serial = 1511] [outer = 0DBEEC00] 13:37:56 INFO - PROCESS | 1480 | 1465245476121 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 13:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:37:56 INFO - PROCESS | 1480 | 1465245476180 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 1480 | 1465245476182 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 13:37:56 INFO - PROCESS | 1480 | 1465245476209 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 1480 | 1465245476211 Marionette TRACE conn6 <- [1,1978,null,{}] 13:37:56 INFO - PROCESS | 1480 | 1465245476217 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:56 INFO - PROCESS | 1480 | 1465245476218 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:56 INFO - PROCESS | 1480 | 1465245476299 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 13:37:56 INFO - PROCESS | 1480 | 1465245476305 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 1480 | 1465245476307 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:56 INFO - PROCESS | 1480 | ++DOCSHELL 177E9800 == 37 [pid = 1480] [id = 504] 13:37:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177EA800) [pid = 1480] [serial = 1512] [outer = 00000000] 13:37:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17A3A400) [pid = 1480] [serial = 1513] [outer = 177EA800] 13:37:56 INFO - PROCESS | 1480 | 1465245476350 Marionette DEBUG loaded listener.js 13:37:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17A3F400) [pid = 1480] [serial = 1514] [outer = 177EA800] 13:37:56 INFO - PROCESS | 1480 | 1465245476789 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 13:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 650ms 13:37:56 INFO - PROCESS | 1480 | 1465245476836 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 1480 | 1465245476838 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 13:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:37:56 INFO - PROCESS | 1480 | 1465245476841 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:37:56 INFO - PROCESS | 1480 | 1465245476842 Marionette TRACE conn6 <- [1,1982,null,{}] 13:37:56 INFO - PROCESS | 1480 | 1465245476846 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:56 INFO - PROCESS | 1480 | 1465245476848 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:56 INFO - PROCESS | 1480 | 1465245476934 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 13:37:56 INFO - PROCESS | 1480 | 1465245476940 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:56 INFO - PROCESS | 1480 | 1465245476942 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:56 INFO - PROCESS | 1480 | ++DOCSHELL 17AD0000 == 38 [pid = 1480] [id = 505] 13:37:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18BA9800) [pid = 1480] [serial = 1515] [outer = 00000000] 13:37:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BB5000) [pid = 1480] [serial = 1516] [outer = 18BA9800] 13:37:56 INFO - PROCESS | 1480 | 1465245476988 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BDC400) [pid = 1480] [serial = 1517] [outer = 18BA9800] 13:37:57 INFO - PROCESS | 1480 | --DOCSHELL 0D0E3400 == 37 [pid = 1480] [id = 497] 13:37:57 INFO - PROCESS | 1480 | --DOCSHELL 0D625000 == 36 [pid = 1480] [id = 495] 13:37:57 INFO - PROCESS | 1480 | --DOCSHELL 12F87800 == 35 [pid = 1480] [id = 496] 13:37:57 INFO - PROCESS | 1480 | --DOCSHELL 13753000 == 34 [pid = 1480] [id = 494] 13:37:58 INFO - PROCESS | 1480 | --DOCSHELL 0E304800 == 33 [pid = 1480] [id = 498] 13:37:58 INFO - PROCESS | 1480 | --DOCSHELL 0D849400 == 32 [pid = 1480] [id = 502] 13:37:58 INFO - PROCESS | 1480 | --DOCSHELL 13751400 == 31 [pid = 1480] [id = 499] 13:37:58 INFO - PROCESS | 1480 | --DOCSHELL 164E8400 == 30 [pid = 1480] [id = 501] 13:37:58 INFO - PROCESS | 1480 | --DOCSHELL 177E9800 == 29 [pid = 1480] [id = 504] 13:37:58 INFO - PROCESS | 1480 | --DOCSHELL 0DBEC000 == 28 [pid = 1480] [id = 503] 13:37:58 INFO - PROCESS | 1480 | --DOCSHELL 14EA1000 == 27 [pid = 1480] [id = 500] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E4D000) [pid = 1480] [serial = 1468] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D70FC00) [pid = 1480] [serial = 1457] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D689800) [pid = 1480] [serial = 1456] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (123C7000) [pid = 1480] [serial = 1465] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0E30C800) [pid = 1480] [serial = 1462] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0EAC0400) [pid = 1480] [serial = 1463] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D61D000) [pid = 1480] [serial = 1459] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D62AC00) [pid = 1480] [serial = 1460] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1755E000) [pid = 1480] [serial = 1480] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (14E9E800) [pid = 1480] [serial = 1471] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (11BA0000) [pid = 1480] [serial = 1445] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0DBE1800) [pid = 1480] [serial = 1444] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (15560C00) [pid = 1480] [serial = 1448] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14E97800) [pid = 1480] [serial = 1447] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (18BAD000) [pid = 1480] [serial = 1451] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17A7B400) [pid = 1480] [serial = 1450] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (193B3C00) [pid = 1480] [serial = 1454] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (18CD2C00) [pid = 1480] [serial = 1453] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0D704800) [pid = 1480] [serial = 1474] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (15634000) [pid = 1480] [serial = 1472] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (16DA7000) [pid = 1480] [serial = 1477] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (123C4000) [pid = 1480] [serial = 1475] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (1721B000) [pid = 1480] [serial = 1478] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (14E62800) [pid = 1480] [serial = 1469] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (17556800) [pid = 1480] [serial = 1481] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (1313D400) [pid = 1480] [serial = 1466] [outer = 00000000] [url = about:blank] 13:37:58 INFO - PROCESS | 1480 | 1465245478837 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 13:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2021ms 13:37:58 INFO - PROCESS | 1480 | 1465245478864 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 13:37:58 INFO - PROCESS | 1480 | 1465245478868 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 13:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:37:58 INFO - PROCESS | 1480 | 1465245478874 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:37:58 INFO - PROCESS | 1480 | 1465245478877 Marionette TRACE conn6 <- [1,1986,null,{}] 13:37:58 INFO - PROCESS | 1480 | 1465245478884 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:58 INFO - PROCESS | 1480 | 1465245478887 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:58 INFO - PROCESS | 1480 | 1465245478983 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 13:37:58 INFO - PROCESS | 1480 | 1465245478993 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 1480 | 1465245478996 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:58 INFO - PROCESS | 1480 | ++DOCSHELL 0D550800 == 28 [pid = 1480] [id = 506] 13:37:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D551000) [pid = 1480] [serial = 1518] [outer = 00000000] 13:37:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0D614800) [pid = 1480] [serial = 1519] [outer = 0D551000] 13:37:59 INFO - PROCESS | 1480 | 1465245479047 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0D61D000) [pid = 1480] [serial = 1520] [outer = 0D551000] 13:37:59 INFO - PROCESS | 1480 | 1465245479535 Marionette TRACE conn6 <- [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]]]}] 13:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 13:37:59 INFO - PROCESS | 1480 | 1465245479548 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 1480 | 1465245479553 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 13:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:37:59 INFO - PROCESS | 1480 | 1465245479559 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:37:59 INFO - PROCESS | 1480 | 1465245479562 Marionette TRACE conn6 <- [1,1990,null,{}] 13:37:59 INFO - PROCESS | 1480 | 1465245479570 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:37:59 INFO - PROCESS | 1480 | 1465245479573 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:59 INFO - PROCESS | 1480 | 1465245479665 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 13:37:59 INFO - PROCESS | 1480 | 1465245479672 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 1480 | 1465245479675 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:37:59 INFO - PROCESS | 1480 | ++DOCSHELL 0D70D000 == 29 [pid = 1480] [id = 507] 13:37:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (0D70D800) [pid = 1480] [serial = 1521] [outer = 00000000] 13:37:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0D841400) [pid = 1480] [serial = 1522] [outer = 0D70D800] 13:37:59 INFO - PROCESS | 1480 | 1465245479726 Marionette DEBUG loaded listener.js 13:37:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0D848C00) [pid = 1480] [serial = 1523] [outer = 0D70D800] 13:38:00 INFO - PROCESS | 1480 | 1465245480187 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 13:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 13:38:00 INFO - PROCESS | 1480 | 1465245480253 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 1480 | 1465245480255 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 13:38:00 INFO - PROCESS | 1480 | 1465245480258 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:38:00 INFO - PROCESS | 1480 | 1465245480262 Marionette TRACE conn6 <- [1,1994,null,{}] 13:38:00 INFO - PROCESS | 1480 | 1465245480273 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 1480 | 1465245480277 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:00 INFO - PROCESS | 1480 | 1465245480362 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 13:38:00 INFO - PROCESS | 1480 | 1465245480488 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:00 INFO - PROCESS | 1480 | 1465245480491 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:00 INFO - PROCESS | 1480 | ++DOCSHELL 11B53800 == 30 [pid = 1480] [id = 508] 13:38:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (11BA0000) [pid = 1480] [serial = 1524] [outer = 00000000] 13:38:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (1211B400) [pid = 1480] [serial = 1525] [outer = 11BA0000] 13:38:00 INFO - PROCESS | 1480 | 1465245480539 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (121D5C00) [pid = 1480] [serial = 1526] [outer = 11BA0000] 13:38:00 INFO - PROCESS | 1480 | 1465245480933 Marionette TRACE conn6 <- [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]]]}] 13:38:00 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 13:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 13:38:00 INFO - PROCESS | 1480 | 1465245480993 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 1480 | 1465245480995 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 13:38:00 INFO - PROCESS | 1480 | 1465245480998 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:38:00 INFO - PROCESS | 1480 | 1465245481000 Marionette TRACE conn6 <- [1,1998,null,{}] 13:38:00 INFO - PROCESS | 1480 | 1465245481003 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:00 INFO - PROCESS | 1480 | 1465245481005 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:01 INFO - PROCESS | 1480 | 1465245481124 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 13:38:01 INFO - PROCESS | 1480 | 1465245481136 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 1480 | 1465245481138 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:01 INFO - PROCESS | 1480 | ++DOCSHELL 1221DC00 == 31 [pid = 1480] [id = 509] 13:38:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (12231400) [pid = 1480] [serial = 1527] [outer = 00000000] 13:38:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (12F68C00) [pid = 1480] [serial = 1528] [outer = 12231400] 13:38:01 INFO - PROCESS | 1480 | 1465245481183 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1313D400) [pid = 1480] [serial = 1529] [outer = 12231400] 13:38:01 INFO - PROCESS | 1480 | 1465245481610 Marionette TRACE conn6 <- [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]]]}] 13:38:01 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 13:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 13:38:01 INFO - PROCESS | 1480 | 1465245481633 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 13:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:38:01 INFO - PROCESS | 1480 | 1465245481635 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 13:38:01 INFO - PROCESS | 1480 | 1465245481638 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:38:01 INFO - PROCESS | 1480 | 1465245481640 Marionette TRACE conn6 <- [1,2002,null,{}] 13:38:01 INFO - PROCESS | 1480 | 1465245481643 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:01 INFO - PROCESS | 1480 | 1465245481645 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:01 INFO - PROCESS | 1480 | 1465245481757 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 13:38:01 INFO - PROCESS | 1480 | 1465245481844 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 1480 | 1465245481846 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:01 INFO - PROCESS | 1480 | ++DOCSHELL 13753400 == 32 [pid = 1480] [id = 510] 13:38:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (13755C00) [pid = 1480] [serial = 1530] [outer = 00000000] 13:38:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E4EC00) [pid = 1480] [serial = 1531] [outer = 13755C00] 13:38:01 INFO - PROCESS | 1480 | 1465245481890 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14E62800) [pid = 1480] [serial = 1532] [outer = 13755C00] 13:38:02 INFO - PROCESS | 1480 | 1465245482261 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 671ms 13:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:38:02 INFO - PROCESS | 1480 | 1465245482310 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 1480 | 1465245482313 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 13:38:02 INFO - PROCESS | 1480 | 1465245482316 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 1480 | 1465245482317 Marionette TRACE conn6 <- [1,2006,null,{}] 13:38:02 INFO - PROCESS | 1480 | 1465245482321 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 1480 | 1465245482327 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:02 INFO - PROCESS | 1480 | 1465245482430 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 13:38:02 INFO - PROCESS | 1480 | 1465245482436 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 1480 | 1465245482438 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:02 INFO - PROCESS | 1480 | ++DOCSHELL 14E70C00 == 33 [pid = 1480] [id = 511] 13:38:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14E94C00) [pid = 1480] [serial = 1533] [outer = 00000000] 13:38:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (15628800) [pid = 1480] [serial = 1534] [outer = 14E94C00] 13:38:02 INFO - PROCESS | 1480 | 1465245482482 Marionette DEBUG loaded listener.js 13:38:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (162D1C00) [pid = 1480] [serial = 1535] [outer = 14E94C00] 13:38:02 INFO - PROCESS | 1480 | 1465245482931 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 13:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:38:02 INFO - PROCESS | 1480 | 1465245482991 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 1480 | 1465245482993 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 13:38:02 INFO - PROCESS | 1480 | 1465245482996 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:38:02 INFO - PROCESS | 1480 | 1465245482998 Marionette TRACE conn6 <- [1,2010,null,{}] 13:38:02 INFO - PROCESS | 1480 | 1465245483001 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:02 INFO - PROCESS | 1480 | 1465245483003 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:03 INFO - PROCESS | 1480 | 1465245483084 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 13:38:03 INFO - PROCESS | 1480 | 1465245483119 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 1480 | 1465245483121 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:03 INFO - PROCESS | 1480 | ++DOCSHELL 15627000 == 34 [pid = 1480] [id = 512] 13:38:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16337C00) [pid = 1480] [serial = 1536] [outer = 00000000] 13:38:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16D1F400) [pid = 1480] [serial = 1537] [outer = 16337C00] 13:38:03 INFO - PROCESS | 1480 | 1465245483164 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16D21C00) [pid = 1480] [serial = 1538] [outer = 16337C00] 13:38:03 INFO - PROCESS | 1480 | 1465245483582 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 13:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 13:38:03 INFO - PROCESS | 1480 | 1465245483637 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 13:38:03 INFO - PROCESS | 1480 | 1465245483639 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 13:38:03 INFO - PROCESS | 1480 | 1465245483643 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:38:03 INFO - PROCESS | 1480 | 1465245483644 Marionette TRACE conn6 <- [1,2014,null,{}] 13:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:38:03 INFO - PROCESS | 1480 | 1465245483648 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:03 INFO - PROCESS | 1480 | 1465245483650 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:03 INFO - PROCESS | 1480 | 1465245483726 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 13:38:03 INFO - PROCESS | 1480 | 1465245483732 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:03 INFO - PROCESS | 1480 | 1465245483734 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:03 INFO - PROCESS | 1480 | ++DOCSHELL 16D1BC00 == 35 [pid = 1480] [id = 513] 13:38:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16D1F000) [pid = 1480] [serial = 1539] [outer = 00000000] 13:38:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17556C00) [pid = 1480] [serial = 1540] [outer = 16D1F000] 13:38:03 INFO - PROCESS | 1480 | 1465245483778 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17553800) [pid = 1480] [serial = 1541] [outer = 16D1F000] 13:38:04 INFO - PROCESS | 1480 | 1465245484246 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 13:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 13:38:04 INFO - PROCESS | 1480 | 1465245484278 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 13:38:04 INFO - PROCESS | 1480 | 1465245484281 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 13:38:04 INFO - PROCESS | 1480 | 1465245484284 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:38:04 INFO - PROCESS | 1480 | 1465245484285 Marionette TRACE conn6 <- [1,2018,null,{}] 13:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:38:04 INFO - PROCESS | 1480 | 1465245484289 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:04 INFO - PROCESS | 1480 | 1465245484291 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:04 INFO - PROCESS | 1480 | 1465245484404 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 13:38:04 INFO - PROCESS | 1480 | 1465245484415 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:04 INFO - PROCESS | 1480 | 1465245484417 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:04 INFO - PROCESS | 1480 | ++DOCSHELL 0E988800 == 36 [pid = 1480] [id = 514] 13:38:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1770AC00) [pid = 1480] [serial = 1542] [outer = 00000000] 13:38:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17712C00) [pid = 1480] [serial = 1543] [outer = 1770AC00] 13:38:04 INFO - PROCESS | 1480 | 1465245484516 Marionette DEBUG loaded listener.js 13:38:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17713800) [pid = 1480] [serial = 1544] [outer = 1770AC00] 13:38:04 INFO - PROCESS | 1480 | 1465245484989 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 731ms 13:38:05 INFO - PROCESS | 1480 | 1465245485019 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 1480 | 1465245485021 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 13:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:38:05 INFO - PROCESS | 1480 | 1465245485031 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - PROCESS | 1480 | 1465245485033 Marionette TRACE conn6 <- [1,2022,null,{}] 13:38:05 INFO - PROCESS | 1480 | 1465245485036 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 1480 | 1465245485038 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:05 INFO - PROCESS | 1480 | 1465245485156 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 13:38:05 INFO - PROCESS | 1480 | 1465245485165 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 1480 | 1465245485167 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:05 INFO - PROCESS | 1480 | ++DOCSHELL 0CD21000 == 37 [pid = 1480] [id = 515] 13:38:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17712000) [pid = 1480] [serial = 1545] [outer = 00000000] 13:38:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (177E6400) [pid = 1480] [serial = 1546] [outer = 17712000] 13:38:05 INFO - PROCESS | 1480 | 1465245485263 Marionette DEBUG loaded listener.js 13:38:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (179BF400) [pid = 1480] [serial = 1547] [outer = 17712000] 13:38:05 INFO - PROCESS | 1480 | 1465245485700 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 13:38:05 INFO - PROCESS | 1480 | 1465245485790 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 13:38:05 INFO - PROCESS | 1480 | 1465245485793 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 13:38:05 INFO - PROCESS | 1480 | 1465245485796 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:38:05 INFO - PROCESS | 1480 | 1465245485799 Marionette TRACE conn6 <- [1,2026,null,{}] 13:38:05 INFO - PROCESS | 1480 | 1465245485806 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:05 INFO - PROCESS | 1480 | 1465245485809 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:05 INFO - PROCESS | 1480 | 1465245485936 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 13:38:05 INFO - PROCESS | 1480 | 1465245485950 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:05 INFO - PROCESS | 1480 | 1465245485952 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:06 INFO - PROCESS | 1480 | ++DOCSHELL 0C22A000 == 38 [pid = 1480] [id = 516] 13:38:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D0EA800) [pid = 1480] [serial = 1548] [outer = 00000000] 13:38:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (12221800) [pid = 1480] [serial = 1549] [outer = 0D0EA800] 13:38:06 INFO - PROCESS | 1480 | 1465245486212 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17A3B000) [pid = 1480] [serial = 1550] [outer = 0D0EA800] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (14EA1C00) [pid = 1480] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (164E8800) [pid = 1480] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0DBEEC00) [pid = 1480] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (11B5A800) [pid = 1480] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (177EA800) [pid = 1480] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (13753C00) [pid = 1480] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0E307400) [pid = 1480] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D0E9400) [pid = 1480] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1374D400) [pid = 1480] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D62F000) [pid = 1480] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:38:06 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1770E400) [pid = 1480] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:38:06 INFO - PROCESS | 1480 | 1465245486595 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 13:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 830ms 13:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:38:06 INFO - PROCESS | 1480 | 1465245486630 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 13:38:06 INFO - PROCESS | 1480 | 1465245486632 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 13:38:06 INFO - PROCESS | 1480 | 1465245486635 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:38:06 INFO - PROCESS | 1480 | 1465245486637 Marionette TRACE conn6 <- [1,2030,null,{}] 13:38:06 INFO - PROCESS | 1480 | 1465245486640 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:06 INFO - PROCESS | 1480 | 1465245486642 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:06 INFO - PROCESS | 1480 | 1465245486723 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 13:38:06 INFO - PROCESS | 1480 | 1465245486819 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:06 INFO - PROCESS | 1480 | 1465245486821 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:06 INFO - PROCESS | 1480 | ++DOCSHELL 12218800 == 39 [pid = 1480] [id = 517] 13:38:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1223DC00) [pid = 1480] [serial = 1551] [outer = 00000000] 13:38:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177EA800) [pid = 1480] [serial = 1552] [outer = 1223DC00] 13:38:06 INFO - PROCESS | 1480 | 1465245486864 Marionette DEBUG loaded listener.js 13:38:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BB4C00) [pid = 1480] [serial = 1553] [outer = 1223DC00] 13:38:07 INFO - PROCESS | 1480 | 1465245487240 Marionette TRACE conn6 <- [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]]]}] 13:38:07 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) 13:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 13:38:07 INFO - PROCESS | 1480 | 1465245487266 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 1480 | 1465245487268 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 13:38:07 INFO - PROCESS | 1480 | 1465245487272 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:38:07 INFO - PROCESS | 1480 | 1465245487273 Marionette TRACE conn6 <- [1,2034,null,{}] 13:38:07 INFO - PROCESS | 1480 | 1465245487277 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 1480 | 1465245487278 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:07 INFO - PROCESS | 1480 | 1465245487400 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 13:38:07 INFO - PROCESS | 1480 | 1465245487432 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 1480 | 1465245487434 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:07 INFO - PROCESS | 1480 | ++DOCSHELL 13DC5000 == 40 [pid = 1480] [id = 518] 13:38:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18BB4400) [pid = 1480] [serial = 1554] [outer = 00000000] 13:38:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19339000) [pid = 1480] [serial = 1555] [outer = 18BB4400] 13:38:07 INFO - PROCESS | 1480 | 1465245487477 Marionette DEBUG loaded listener.js 13:38:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19340400) [pid = 1480] [serial = 1556] [outer = 18BB4400] 13:38:07 INFO - PROCESS | 1480 | 1465245487879 Marionette TRACE conn6 <- [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]]]}] 13:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 13:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:38:07 INFO - PROCESS | 1480 | 1465245487915 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 13:38:07 INFO - PROCESS | 1480 | 1465245487917 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 13:38:07 INFO - PROCESS | 1480 | 1465245487920 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:38:07 INFO - PROCESS | 1480 | 1465245487922 Marionette TRACE conn6 <- [1,2038,null,{}] 13:38:07 INFO - PROCESS | 1480 | 1465245487925 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:07 INFO - PROCESS | 1480 | 1465245487927 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:07 INFO - PROCESS | 1480 | 1465245488008 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 13:38:07 INFO - PROCESS | 1480 | 1465245488013 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:07 INFO - PROCESS | 1480 | 1465245488015 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:08 INFO - PROCESS | 1480 | ++DOCSHELL 193BFC00 == 41 [pid = 1480] [id = 519] 13:38:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (193C0800) [pid = 1480] [serial = 1557] [outer = 00000000] 13:38:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1984CC00) [pid = 1480] [serial = 1558] [outer = 193C0800] 13:38:08 INFO - PROCESS | 1480 | 1465245488059 Marionette DEBUG loaded listener.js 13:38:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (19889C00) [pid = 1480] [serial = 1559] [outer = 193C0800] 13:38:08 INFO - PROCESS | 1480 | 1465245488811 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 970ms 13:38:08 INFO - PROCESS | 1480 | 1465245488892 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 13:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:38:08 INFO - PROCESS | 1480 | 1465245488897 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 13:38:08 INFO - PROCESS | 1480 | 1465245488901 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:38:08 INFO - PROCESS | 1480 | 1465245488906 Marionette TRACE conn6 <- [1,2042,null,{}] 13:38:08 INFO - PROCESS | 1480 | 1465245488911 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:08 INFO - PROCESS | 1480 | 1465245488914 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:09 INFO - PROCESS | 1480 | 1465245489046 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 13:38:09 INFO - PROCESS | 1480 | 1465245489159 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:09 INFO - PROCESS | 1480 | 1465245489162 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:09 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E4400 == 42 [pid = 1480] [id = 520] 13:38:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D1F1400) [pid = 1480] [serial = 1560] [outer = 00000000] 13:38:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D62F800) [pid = 1480] [serial = 1561] [outer = 0D1F1400] 13:38:09 INFO - PROCESS | 1480 | 1465245489222 Marionette DEBUG loaded listener.js 13:38:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D840400) [pid = 1480] [serial = 1562] [outer = 0D1F1400] 13:38:09 INFO - PROCESS | 1480 | 1465245489910 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 13:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1079ms 13:38:09 INFO - PROCESS | 1480 | 1465245489992 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 13:38:09 INFO - PROCESS | 1480 | 1465245489998 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 13:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:38:09 INFO - PROCESS | 1480 | 1465245490004 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:38:09 INFO - PROCESS | 1480 | 1465245490008 Marionette TRACE conn6 <- [1,2046,null,{}] 13:38:09 INFO - PROCESS | 1480 | 1465245490012 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:09 INFO - PROCESS | 1480 | 1465245490015 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:10 INFO - PROCESS | 1480 | 1465245490171 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 13:38:10 INFO - PROCESS | 1480 | 1465245490497 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:10 INFO - PROCESS | 1480 | 1465245490500 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:10 INFO - PROCESS | 1480 | ++DOCSHELL 0C229C00 == 43 [pid = 1480] [id = 521] 13:38:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0C22B000) [pid = 1480] [serial = 1563] [outer = 00000000] 13:38:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0D083C00) [pid = 1480] [serial = 1564] [outer = 0C22B000] 13:38:10 INFO - PROCESS | 1480 | 1465245490593 Marionette DEBUG loaded listener.js 13:38:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D550400) [pid = 1480] [serial = 1565] [outer = 0C22B000] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 13DC5000 == 42 [pid = 1480] [id = 518] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 12218800 == 41 [pid = 1480] [id = 517] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 0C22A000 == 40 [pid = 1480] [id = 516] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 0CD21000 == 39 [pid = 1480] [id = 515] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 0E988800 == 38 [pid = 1480] [id = 514] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 16D1BC00 == 37 [pid = 1480] [id = 513] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 15627000 == 36 [pid = 1480] [id = 512] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 14E70C00 == 35 [pid = 1480] [id = 511] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 13753400 == 34 [pid = 1480] [id = 510] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 1221DC00 == 33 [pid = 1480] [id = 509] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 11B53800 == 32 [pid = 1480] [id = 508] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (18BB5000) [pid = 1480] [serial = 1516] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 0D70D000 == 31 [pid = 1480] [id = 507] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 0D550800 == 30 [pid = 1480] [id = 506] 13:38:11 INFO - PROCESS | 1480 | --DOCSHELL 17AD0000 == 29 [pid = 1480] [id = 505] 13:38:11 INFO - PROCESS | 1480 | 1465245491265 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 13:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1283ms 13:38:11 INFO - PROCESS | 1480 | 1465245491292 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 13:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:38:11 INFO - PROCESS | 1480 | 1465245491296 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 13:38:11 INFO - PROCESS | 1480 | 1465245491300 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:38:11 INFO - PROCESS | 1480 | 1465245491303 Marionette TRACE conn6 <- [1,2050,null,{}] 13:38:11 INFO - PROCESS | 1480 | 1465245491308 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:11 INFO - PROCESS | 1480 | 1465245491312 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:11 INFO - PROCESS | 1480 | 1465245491413 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (15C30000) [pid = 1480] [serial = 1501] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (164E2800) [pid = 1480] [serial = 1502] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (16D24400) [pid = 1480] [serial = 1504] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (162CE800) [pid = 1480] [serial = 1510] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17718C00) [pid = 1480] [serial = 1507] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17A3A400) [pid = 1480] [serial = 1513] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (177DDC00) [pid = 1480] [serial = 1508] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16DAC400) [pid = 1480] [serial = 1511] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17A3F400) [pid = 1480] [serial = 1514] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (13D39800) [pid = 1480] [serial = 1498] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (11AC5000) [pid = 1480] [serial = 1495] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (11C7B800) [pid = 1480] [serial = 1496] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D54B800) [pid = 1480] [serial = 1492] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D633C00) [pid = 1480] [serial = 1493] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (14E98C00) [pid = 1480] [serial = 1490] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E4C800) [pid = 1480] [serial = 1489] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1215BC00) [pid = 1480] [serial = 1487] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0DD0FC00) [pid = 1480] [serial = 1486] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (177E7C00) [pid = 1480] [serial = 1483] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (179C7800) [pid = 1480] [serial = 1484] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (16DA4C00) [pid = 1480] [serial = 1505] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14E4B000) [pid = 1480] [serial = 1499] [outer = 00000000] [url = about:blank] 13:38:11 INFO - PROCESS | 1480 | 1465245491515 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:11 INFO - PROCESS | 1480 | 1465245491517 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:11 INFO - PROCESS | 1480 | ++DOCSHELL 09060C00 == 30 [pid = 1480] [id = 522] 13:38:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0C224400) [pid = 1480] [serial = 1566] [outer = 00000000] 13:38:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D54B800) [pid = 1480] [serial = 1567] [outer = 0C224400] 13:38:11 INFO - PROCESS | 1480 | 1465245491565 Marionette DEBUG loaded listener.js 13:38:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D840000) [pid = 1480] [serial = 1568] [outer = 0C224400] 13:38:12 INFO - PROCESS | 1480 | 1465245492022 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 770ms 13:38:12 INFO - PROCESS | 1480 | 1465245492074 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 1480 | 1465245492078 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 13:38:12 INFO - PROCESS | 1480 | 1465245492081 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:38:12 INFO - PROCESS | 1480 | 1465245492083 Marionette TRACE conn6 <- [1,2054,null,{}] 13:38:12 INFO - PROCESS | 1480 | 1465245492087 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 1480 | 1465245492089 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:12 INFO - PROCESS | 1480 | 1465245492177 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 13:38:12 INFO - PROCESS | 1480 | 1465245492192 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 1480 | 1465245492194 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:12 INFO - PROCESS | 1480 | ++DOCSHELL 11ACD400 == 31 [pid = 1480] [id = 523] 13:38:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (11BA1C00) [pid = 1480] [serial = 1569] [outer = 00000000] 13:38:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1221A400) [pid = 1480] [serial = 1570] [outer = 11BA1C00] 13:38:12 INFO - PROCESS | 1480 | 1465245492239 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (12235800) [pid = 1480] [serial = 1571] [outer = 11BA1C00] 13:38:12 INFO - PROCESS | 1480 | 1465245492714 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 13:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 13:38:12 INFO - PROCESS | 1480 | 1465245492757 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 13:38:12 INFO - PROCESS | 1480 | 1465245492759 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 13:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:38:12 INFO - PROCESS | 1480 | 1465245492768 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:38:12 INFO - PROCESS | 1480 | 1465245492774 Marionette TRACE conn6 <- [1,2058,null,{}] 13:38:12 INFO - PROCESS | 1480 | 1465245492779 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:12 INFO - PROCESS | 1480 | 1465245492782 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:12 INFO - PROCESS | 1480 | 1465245492870 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 13:38:12 INFO - PROCESS | 1480 | 1465245492879 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:12 INFO - PROCESS | 1480 | 1465245492881 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:12 INFO - PROCESS | 1480 | ++DOCSHELL 13D36800 == 32 [pid = 1480] [id = 524] 13:38:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (13D39800) [pid = 1480] [serial = 1572] [outer = 00000000] 13:38:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E4BC00) [pid = 1480] [serial = 1573] [outer = 13D39800] 13:38:12 INFO - PROCESS | 1480 | 1465245492926 Marionette DEBUG loaded listener.js 13:38:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E54400) [pid = 1480] [serial = 1574] [outer = 13D39800] 13:38:13 INFO - PROCESS | 1480 | 1465245493433 Marionette TRACE conn6 <- [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]]]}] 13:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 13:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:38:13 INFO - PROCESS | 1480 | 1465245493496 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 13:38:13 INFO - PROCESS | 1480 | 1465245493499 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 13:38:13 INFO - PROCESS | 1480 | 1465245493502 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:38:13 INFO - PROCESS | 1480 | 1465245493504 Marionette TRACE conn6 <- [1,2062,null,{}] 13:38:13 INFO - PROCESS | 1480 | 1465245493507 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:13 INFO - PROCESS | 1480 | 1465245493509 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:13 INFO - PROCESS | 1480 | 1465245493595 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 13:38:13 INFO - PROCESS | 1480 | 1465245493601 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:13 INFO - PROCESS | 1480 | 1465245493603 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:13 INFO - PROCESS | 1480 | ++DOCSHELL 14E53400 == 33 [pid = 1480] [id = 525] 13:38:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E69800) [pid = 1480] [serial = 1575] [outer = 00000000] 13:38:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1567A800) [pid = 1480] [serial = 1576] [outer = 14E69800] 13:38:13 INFO - PROCESS | 1480 | 1465245493647 Marionette DEBUG loaded listener.js 13:38:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16334800) [pid = 1480] [serial = 1577] [outer = 14E69800] 13:38:14 INFO - PROCESS | 1480 | 1465245494127 Marionette TRACE conn6 <- [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]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 13:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:38:14 INFO - PROCESS | 1480 | 1465245494172 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 1480 | 1465245494174 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 13:38:14 INFO - PROCESS | 1480 | 1465245494177 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 1480 | 1465245494179 Marionette TRACE conn6 <- [1,2066,null,{}] 13:38:14 INFO - PROCESS | 1480 | 1465245494187 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:14 INFO - PROCESS | 1480 | 1465245494189 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:14 INFO - PROCESS | 1480 | 1465245494330 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 13:38:14 INFO - PROCESS | 1480 | 1465245494391 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:14 INFO - PROCESS | 1480 | 1465245494397 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:14 INFO - PROCESS | 1480 | ++DOCSHELL 0DD85C00 == 34 [pid = 1480] [id = 526] 13:38:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (164E3800) [pid = 1480] [serial = 1578] [outer = 00000000] 13:38:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (164E8800) [pid = 1480] [serial = 1579] [outer = 164E3800] 13:38:14 INFO - PROCESS | 1480 | 1465245494454 Marionette DEBUG loaded listener.js 13:38:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (16DB2400) [pid = 1480] [serial = 1580] [outer = 164E3800] 13:38:14 INFO - PROCESS | 1480 | 1465245494906 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 13:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 771ms 13:38:14 INFO - PROCESS | 1480 | 1465245494958 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 13:38:14 INFO - PROCESS | 1480 | 1465245494960 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 13:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:38:14 INFO - PROCESS | 1480 | 1465245494963 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:38:14 INFO - PROCESS | 1480 | 1465245494965 Marionette TRACE conn6 <- [1,2070,null,{}] 13:38:14 INFO - PROCESS | 1480 | 1465245494968 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:14 INFO - PROCESS | 1480 | 1465245494971 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:15 INFO - PROCESS | 1480 | 1465245495098 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 13:38:15 INFO - PROCESS | 1480 | 1465245495166 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:15 INFO - PROCESS | 1480 | 1465245495168 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:15 INFO - PROCESS | 1480 | ++DOCSHELL 0D07FC00 == 35 [pid = 1480] [id = 527] 13:38:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17298000) [pid = 1480] [serial = 1581] [outer = 00000000] 13:38:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1770B000) [pid = 1480] [serial = 1582] [outer = 17298000] 13:38:15 INFO - PROCESS | 1480 | 1465245495213 Marionette DEBUG loaded listener.js 13:38:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1755EC00) [pid = 1480] [serial = 1583] [outer = 17298000] 13:38:15 INFO - PROCESS | 1480 | 1465245495636 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 13:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 13:38:15 INFO - PROCESS | 1480 | 1465245495715 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 13:38:15 INFO - PROCESS | 1480 | 1465245495717 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 13:38:15 INFO - PROCESS | 1480 | 1465245495723 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:38:15 INFO - PROCESS | 1480 | 1465245495724 Marionette TRACE conn6 <- [1,2074,null,{}] 13:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:38:15 INFO - PROCESS | 1480 | 1465245495728 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:15 INFO - PROCESS | 1480 | 1465245495730 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:15 INFO - PROCESS | 1480 | 1465245495995 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (1770AC00) [pid = 1480] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17712000) [pid = 1480] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (14E94C00) [pid = 1480] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D551000) [pid = 1480] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D70D800) [pid = 1480] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (11BA0000) [pid = 1480] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (12231400) [pid = 1480] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16D1F000) [pid = 1480] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (16337C00) [pid = 1480] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (13755C00) [pid = 1480] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (18BA9800) [pid = 1480] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BB4400) [pid = 1480] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D0EA800) [pid = 1480] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:38:15 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1223DC00) [pid = 1480] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:38:16 INFO - PROCESS | 1480 | 1465245496064 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 1480 | 1465245496066 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:16 INFO - PROCESS | 1480 | ++DOCSHELL 0CDD3800 == 36 [pid = 1480] [id = 528] 13:38:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D083000) [pid = 1480] [serial = 1584] [outer = 00000000] 13:38:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0E984800) [pid = 1480] [serial = 1585] [outer = 0D083000] 13:38:16 INFO - PROCESS | 1480 | 1465245496110 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12252800) [pid = 1480] [serial = 1586] [outer = 0D083000] 13:38:16 INFO - PROCESS | 1480 | 1465245496468 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 13:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 770ms 13:38:16 INFO - PROCESS | 1480 | 1465245496505 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 13:38:16 INFO - PROCESS | 1480 | 1465245496507 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 13:38:16 INFO - PROCESS | 1480 | 1465245496510 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:38:16 INFO - PROCESS | 1480 | 1465245496512 Marionette TRACE conn6 <- [1,2078,null,{}] 13:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:38:16 INFO - PROCESS | 1480 | 1465245496515 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:16 INFO - PROCESS | 1480 | 1465245496517 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:16 INFO - PROCESS | 1480 | 1465245496599 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 13:38:16 INFO - PROCESS | 1480 | 1465245496604 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:16 INFO - PROCESS | 1480 | 1465245496606 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:16 INFO - PROCESS | 1480 | ++DOCSHELL 14E69400 == 37 [pid = 1480] [id = 529] 13:38:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16337C00) [pid = 1480] [serial = 1587] [outer = 00000000] 13:38:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177E1000) [pid = 1480] [serial = 1588] [outer = 16337C00] 13:38:16 INFO - PROCESS | 1480 | 1465245496649 Marionette DEBUG loaded listener.js 13:38:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A31C00) [pid = 1480] [serial = 1589] [outer = 16337C00] 13:38:17 INFO - PROCESS | 1480 | 1465245497082 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 13:38:17 INFO - PROCESS | 1480 | 1465245497155 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 1480 | 1465245497157 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 13:38:17 INFO - PROCESS | 1480 | 1465245497160 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:38:17 INFO - PROCESS | 1480 | 1465245497162 Marionette TRACE conn6 <- [1,2082,null,{}] 13:38:17 INFO - PROCESS | 1480 | 1465245497166 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 1480 | 1465245497168 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:17 INFO - PROCESS | 1480 | 1465245497252 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 13:38:17 INFO - PROCESS | 1480 | 1465245497258 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 1480 | 1465245497260 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:17 INFO - PROCESS | 1480 | ++DOCSHELL 177DEC00 == 38 [pid = 1480] [id = 530] 13:38:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A35C00) [pid = 1480] [serial = 1590] [outer = 00000000] 13:38:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A7B400) [pid = 1480] [serial = 1591] [outer = 17A35C00] 13:38:17 INFO - PROCESS | 1480 | 1465245497304 Marionette DEBUG loaded listener.js 13:38:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18BAB000) [pid = 1480] [serial = 1592] [outer = 17A35C00] 13:38:17 INFO - PROCESS | 1480 | 1465245497767 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 13:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 13:38:17 INFO - PROCESS | 1480 | 1465245497797 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 13:38:17 INFO - PROCESS | 1480 | 1465245497798 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 13:38:17 INFO - PROCESS | 1480 | 1465245497820 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:38:17 INFO - PROCESS | 1480 | 1465245497821 Marionette TRACE conn6 <- [1,2086,null,{}] 13:38:17 INFO - PROCESS | 1480 | 1465245497825 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:17 INFO - PROCESS | 1480 | 1465245497827 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:17 INFO - PROCESS | 1480 | 1465245497908 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 13:38:17 INFO - PROCESS | 1480 | 1465245497914 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:17 INFO - PROCESS | 1480 | 1465245497916 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:17 INFO - PROCESS | 1480 | ++DOCSHELL 18BB4400 == 39 [pid = 1480] [id = 531] 13:38:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BB8800) [pid = 1480] [serial = 1593] [outer = 00000000] 13:38:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (193B3C00) [pid = 1480] [serial = 1594] [outer = 18BB8800] 13:38:17 INFO - PROCESS | 1480 | 1465245497961 Marionette DEBUG loaded listener.js 13:38:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19770C00) [pid = 1480] [serial = 1595] [outer = 18BB8800] 13:38:18 INFO - PROCESS | 1480 | 1465245498685 Marionette TRACE conn6 <- [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]]]}] 13:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 931ms 13:38:18 INFO - PROCESS | 1480 | 1465245498756 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 13:38:18 INFO - PROCESS | 1480 | 1465245498761 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 13:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:38:18 INFO - PROCESS | 1480 | 1465245498765 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:38:18 INFO - PROCESS | 1480 | 1465245498771 Marionette TRACE conn6 <- [1,2090,null,{}] 13:38:18 INFO - PROCESS | 1480 | 1465245498776 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:18 INFO - PROCESS | 1480 | 1465245498779 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:18 INFO - PROCESS | 1480 | 1465245498906 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 13:38:19 INFO - PROCESS | 1480 | 1465245499042 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:19 INFO - PROCESS | 1480 | 1465245499045 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:19 INFO - PROCESS | 1480 | ++DOCSHELL 0D632C00 == 40 [pid = 1480] [id = 532] 13:38:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D708C00) [pid = 1480] [serial = 1596] [outer = 00000000] 13:38:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0E9D3800) [pid = 1480] [serial = 1597] [outer = 0D708C00] 13:38:19 INFO - PROCESS | 1480 | 1465245499110 Marionette DEBUG loaded listener.js 13:38:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (121D0800) [pid = 1480] [serial = 1598] [outer = 0D708C00] 13:38:19 INFO - PROCESS | 1480 | 1465245499694 Marionette TRACE conn6 <- [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]]]}] 13:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 990ms 13:38:19 INFO - PROCESS | 1480 | 1465245499756 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 13:38:19 INFO - PROCESS | 1480 | 1465245499762 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 13:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:38:19 INFO - PROCESS | 1480 | 1465245499769 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:38:19 INFO - PROCESS | 1480 | 1465245499772 Marionette TRACE conn6 <- [1,2094,null,{}] 13:38:19 INFO - PROCESS | 1480 | 1465245499776 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:19 INFO - PROCESS | 1480 | 1465245499779 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:19 INFO - PROCESS | 1480 | 1465245499932 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 13:38:20 INFO - PROCESS | 1480 | 1465245500073 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:20 INFO - PROCESS | 1480 | 1465245500075 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:20 INFO - PROCESS | 1480 | ++DOCSHELL 14E92C00 == 41 [pid = 1480] [id = 533] 13:38:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14E93800) [pid = 1480] [serial = 1599] [outer = 00000000] 13:38:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (164E1400) [pid = 1480] [serial = 1600] [outer = 14E93800] 13:38:20 INFO - PROCESS | 1480 | 1465245500134 Marionette DEBUG loaded listener.js 13:38:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (164E8C00) [pid = 1480] [serial = 1601] [outer = 14E93800] 13:38:20 INFO - PROCESS | 1480 | 1465245500750 Marionette TRACE conn6 <- [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]]]}] 13:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1022ms 13:38:20 INFO - PROCESS | 1480 | 1465245500793 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 13:38:20 INFO - PROCESS | 1480 | 1465245500796 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 13:38:20 INFO - PROCESS | 1480 | 1465245500800 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:38:20 INFO - PROCESS | 1480 | 1465245500804 Marionette TRACE conn6 <- [1,2098,null,{}] 13:38:20 INFO - PROCESS | 1480 | 1465245500815 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:20 INFO - PROCESS | 1480 | 1465245500820 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:20 INFO - PROCESS | 1480 | 1465245500933 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 13:38:21 INFO - PROCESS | 1480 | 1465245501075 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:21 INFO - PROCESS | 1480 | 1465245501078 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:21 INFO - PROCESS | 1480 | ++DOCSHELL 19880C00 == 42 [pid = 1480] [id = 534] 13:38:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (19881800) [pid = 1480] [serial = 1602] [outer = 00000000] 13:38:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (19C93800) [pid = 1480] [serial = 1603] [outer = 19881800] 13:38:21 INFO - PROCESS | 1480 | 1465245501136 Marionette DEBUG loaded listener.js 13:38:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 94 (1A007400) [pid = 1480] [serial = 1604] [outer = 19881800] 13:38:21 INFO - PROCESS | 1480 | 1465245501788 Marionette TRACE conn6 <- [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]]]}] 13:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1021ms 13:38:21 INFO - PROCESS | 1480 | 1465245501824 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 13:38:21 INFO - PROCESS | 1480 | 1465245501827 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 13:38:21 INFO - PROCESS | 1480 | 1465245501830 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:38:21 INFO - PROCESS | 1480 | 1465245501833 Marionette TRACE conn6 <- [1,2102,null,{}] 13:38:21 INFO - PROCESS | 1480 | 1465245501836 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:21 INFO - PROCESS | 1480 | 1465245501839 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:21 INFO - PROCESS | 1480 | 1465245501950 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 13:38:22 INFO - PROCESS | 1480 | 1465245502253 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:22 INFO - PROCESS | 1480 | 1465245502256 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:22 INFO - PROCESS | 1480 | ++DOCSHELL 0C22C000 == 43 [pid = 1480] [id = 535] 13:38:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 95 (0C22F800) [pid = 1480] [serial = 1605] [outer = 00000000] 13:38:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 96 (0D550800) [pid = 1480] [serial = 1606] [outer = 0C22F800] 13:38:22 INFO - PROCESS | 1480 | 1465245502307 Marionette DEBUG loaded listener.js 13:38:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 97 (0D612800) [pid = 1480] [serial = 1607] [outer = 0C22F800] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 177DEC00 == 42 [pid = 1480] [id = 530] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 14E69400 == 41 [pid = 1480] [id = 529] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 0CDD3800 == 40 [pid = 1480] [id = 528] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 0D07FC00 == 39 [pid = 1480] [id = 527] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 0DD85C00 == 38 [pid = 1480] [id = 526] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 14E53400 == 37 [pid = 1480] [id = 525] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 13D36800 == 36 [pid = 1480] [id = 524] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 11ACD400 == 35 [pid = 1480] [id = 523] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 09060C00 == 34 [pid = 1480] [id = 522] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 0C229C00 == 33 [pid = 1480] [id = 521] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 193BFC00 == 32 [pid = 1480] [id = 519] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 0D1E4400 == 31 [pid = 1480] [id = 520] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 19880C00 == 30 [pid = 1480] [id = 534] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 14E92C00 == 29 [pid = 1480] [id = 533] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 18BB4400 == 28 [pid = 1480] [id = 531] 13:38:23 INFO - PROCESS | 1480 | --DOCSHELL 0D632C00 == 27 [pid = 1480] [id = 532] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 96 (17712C00) [pid = 1480] [serial = 1543] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 95 (177E6400) [pid = 1480] [serial = 1546] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 94 (15628800) [pid = 1480] [serial = 1534] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 93 (162D1C00) [pid = 1480] [serial = 1535] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D614800) [pid = 1480] [serial = 1519] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (0D61D000) [pid = 1480] [serial = 1520] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (0D841400) [pid = 1480] [serial = 1522] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D848C00) [pid = 1480] [serial = 1523] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1211B400) [pid = 1480] [serial = 1525] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (121D5C00) [pid = 1480] [serial = 1526] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (12F68C00) [pid = 1480] [serial = 1528] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1313D400) [pid = 1480] [serial = 1529] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17556C00) [pid = 1480] [serial = 1540] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16D1F400) [pid = 1480] [serial = 1537] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16D21C00) [pid = 1480] [serial = 1538] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14E4EC00) [pid = 1480] [serial = 1531] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E62800) [pid = 1480] [serial = 1532] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18BDC400) [pid = 1480] [serial = 1517] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (179BF400) [pid = 1480] [serial = 1547] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (19339000) [pid = 1480] [serial = 1555] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (12221800) [pid = 1480] [serial = 1549] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17A3B000) [pid = 1480] [serial = 1550] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (177EA800) [pid = 1480] [serial = 1552] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (18BB4C00) [pid = 1480] [serial = 1553] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1984CC00) [pid = 1480] [serial = 1558] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17713800) [pid = 1480] [serial = 1544] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (19340400) [pid = 1480] [serial = 1556] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17553800) [pid = 1480] [serial = 1541] [outer = 00000000] [url = about:blank] 13:38:23 INFO - PROCESS | 1480 | 1465245503644 Marionette TRACE conn6 <- [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]]]}] 13:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1884ms 13:38:23 INFO - PROCESS | 1480 | 1465245503719 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 13:38:23 INFO - PROCESS | 1480 | 1465245503723 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 13:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:38:23 INFO - PROCESS | 1480 | 1465245503728 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:38:23 INFO - PROCESS | 1480 | 1465245503731 Marionette TRACE conn6 <- [1,2106,null,{}] 13:38:23 INFO - PROCESS | 1480 | 1465245503737 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:23 INFO - PROCESS | 1480 | 1465245503740 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:23 INFO - PROCESS | 1480 | 1465245503841 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 13:38:23 INFO - PROCESS | 1480 | 1465245503930 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:23 INFO - PROCESS | 1480 | 1465245503934 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:23 INFO - PROCESS | 1480 | ++DOCSHELL 0C297400 == 28 [pid = 1480] [id = 536] 13:38:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0CD1F800) [pid = 1480] [serial = 1608] [outer = 00000000] 13:38:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D554000) [pid = 1480] [serial = 1609] [outer = 0CD1F800] 13:38:23 INFO - PROCESS | 1480 | 1465245503986 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D61E400) [pid = 1480] [serial = 1610] [outer = 0CD1F800] 13:38:24 INFO - PROCESS | 1480 | 1465245504393 Marionette TRACE conn6 <- [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]]]}] 13:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 13:38:24 INFO - PROCESS | 1480 | 1465245504437 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 13:38:24 INFO - PROCESS | 1480 | 1465245504442 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 13:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:38:24 INFO - PROCESS | 1480 | 1465245504448 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:38:24 INFO - PROCESS | 1480 | 1465245504451 Marionette TRACE conn6 <- [1,2110,null,{}] 13:38:24 INFO - PROCESS | 1480 | 1465245504455 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:24 INFO - PROCESS | 1480 | 1465245504458 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:24 INFO - PROCESS | 1480 | 1465245504546 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 13:38:24 INFO - PROCESS | 1480 | 1465245504553 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:24 INFO - PROCESS | 1480 | 1465245504556 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D70A400 == 29 [pid = 1480] [id = 537] 13:38:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D840800) [pid = 1480] [serial = 1611] [outer = 00000000] 13:38:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0DBEB400) [pid = 1480] [serial = 1612] [outer = 0D840800] 13:38:24 INFO - PROCESS | 1480 | 1465245504603 Marionette DEBUG loaded listener.js 13:38:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0E308C00) [pid = 1480] [serial = 1613] [outer = 0D840800] 13:38:25 INFO - PROCESS | 1480 | --DOCSHELL 0DD0BC00 == 28 [pid = 1480] [id = 12] 13:38:25 INFO - PROCESS | 1480 | 1465245505118 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 13:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 13:38:25 INFO - PROCESS | 1480 | 1465245505185 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 1480 | 1465245505188 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 13:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:38:25 INFO - PROCESS | 1480 | 1465245505192 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - PROCESS | 1480 | 1465245505195 Marionette TRACE conn6 <- [1,2114,null,{}] 13:38:25 INFO - PROCESS | 1480 | 1465245505206 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 1480 | 1465245505210 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:25 INFO - PROCESS | 1480 | 1465245505399 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 13:38:25 INFO - PROCESS | 1480 | 1465245505410 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:25 INFO - PROCESS | 1480 | 1465245505413 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:25 INFO - PROCESS | 1480 | ++DOCSHELL 0E37DC00 == 29 [pid = 1480] [id = 538] 13:38:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0E9CDC00) [pid = 1480] [serial = 1614] [outer = 00000000] 13:38:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (12234800) [pid = 1480] [serial = 1615] [outer = 0E9CDC00] 13:38:25 INFO - PROCESS | 1480 | 1465245505463 Marionette DEBUG loaded listener.js 13:38:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (12F7C000) [pid = 1480] [serial = 1616] [outer = 0E9CDC00] 13:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 13:38:25 INFO - PROCESS | 1480 | 1465245505959 Marionette TRACE conn6 <- [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]]]}] 13:38:25 INFO - PROCESS | 1480 | 1465245505965 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 13:38:25 INFO - PROCESS | 1480 | 1465245505967 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 13:38:25 INFO - PROCESS | 1480 | 1465245505970 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:38:25 INFO - PROCESS | 1480 | 1465245505972 Marionette TRACE conn6 <- [1,2118,null,{}] 13:38:25 INFO - PROCESS | 1480 | 1465245505976 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:25 INFO - PROCESS | 1480 | 1465245505977 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:26 INFO - PROCESS | 1480 | 1465245506099 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 13:38:26 INFO - PROCESS | 1480 | 1465245506105 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 1480 | 1465245506107 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:26 INFO - PROCESS | 1480 | ++DOCSHELL 13132400 == 30 [pid = 1480] [id = 539] 13:38:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (131BAC00) [pid = 1480] [serial = 1617] [outer = 00000000] 13:38:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (13DC0C00) [pid = 1480] [serial = 1618] [outer = 131BAC00] 13:38:26 INFO - PROCESS | 1480 | 1465245506152 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14E51800) [pid = 1480] [serial = 1619] [outer = 131BAC00] 13:38:26 INFO - PROCESS | 1480 | 1465245506617 Marionette TRACE conn6 <- [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] 13:38:26 INFO - PROCESS | 1480 | 1465245506647 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 13:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:38:26 INFO - PROCESS | 1480 | 1465245506650 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:38:26 INFO - PROCESS | 1480 | 1465245506652 Marionette TRACE conn6 <- [1,2122,null,{}] 13:38:26 INFO - PROCESS | 1480 | 1465245506656 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:26 INFO - PROCESS | 1480 | 1465245506658 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:26 INFO - PROCESS | 1480 | 1465245506770 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 13:38:26 INFO - PROCESS | 1480 | 1465245506866 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:26 INFO - PROCESS | 1480 | 1465245506868 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:26 INFO - PROCESS | 1480 | ++DOCSHELL 14E96000 == 31 [pid = 1480] [id = 540] 13:38:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (14E96400) [pid = 1480] [serial = 1620] [outer = 00000000] 13:38:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (14E9E400) [pid = 1480] [serial = 1621] [outer = 14E96400] 13:38:26 INFO - PROCESS | 1480 | 1465245506916 Marionette DEBUG loaded listener.js 13:38:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1567F800) [pid = 1480] [serial = 1622] [outer = 14E96400] 13:38:27 INFO - PROCESS | 1480 | 1465245507367 Marionette TRACE conn6 <- [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]]]}] 13:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 13:38:27 INFO - PROCESS | 1480 | 1465245507427 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 13:38:27 INFO - PROCESS | 1480 | 1465245507429 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 13:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:38:27 INFO - PROCESS | 1480 | 1465245507432 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:38:27 INFO - PROCESS | 1480 | 1465245507434 Marionette TRACE conn6 <- [1,2126,null,{}] 13:38:27 INFO - PROCESS | 1480 | 1465245507437 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:27 INFO - PROCESS | 1480 | 1465245507443 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:27 INFO - PROCESS | 1480 | 1465245507580 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 13:38:27 INFO - PROCESS | 1480 | 1465245507593 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:27 INFO - PROCESS | 1480 | 1465245507595 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:27 INFO - PROCESS | 1480 | ++DOCSHELL 164E2800 == 32 [pid = 1480] [id = 541] 13:38:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (164E2C00) [pid = 1480] [serial = 1623] [outer = 00000000] 13:38:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (16DAC400) [pid = 1480] [serial = 1624] [outer = 164E2C00] 13:38:27 INFO - PROCESS | 1480 | 1465245507639 Marionette DEBUG loaded listener.js 13:38:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17557800) [pid = 1480] [serial = 1625] [outer = 164E2C00] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17A35C00) [pid = 1480] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (164E3800) [pid = 1480] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (17298000) [pid = 1480] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D083000) [pid = 1480] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (11BA1C00) [pid = 1480] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0C22B000) [pid = 1480] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (13D39800) [pid = 1480] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14E69800) [pid = 1480] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (193C0800) [pid = 1480] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D1F1400) [pid = 1480] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0C224400) [pid = 1480] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16337C00) [pid = 1480] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:38:28 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (18BB8800) [pid = 1480] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:38:28 INFO - PROCESS | 1480 | 1465245508336 Marionette TRACE conn6 <- [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]]]}] 13:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 930ms 13:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:38:28 INFO - PROCESS | 1480 | 1465245508365 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 13:38:28 INFO - PROCESS | 1480 | 1465245508367 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 13:38:28 INFO - PROCESS | 1480 | 1465245508370 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 1480 | 1465245508372 Marionette TRACE conn6 <- [1,2130,null,{}] 13:38:28 INFO - PROCESS | 1480 | 1465245508375 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 1480 | 1465245508377 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:28 INFO - PROCESS | 1480 | 1465245508459 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 13:38:28 INFO - PROCESS | 1480 | 1465245508466 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:28 INFO - PROCESS | 1480 | 1465245508468 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:28 INFO - PROCESS | 1480 | ++DOCSHELL 0CD74000 == 33 [pid = 1480] [id = 542] 13:38:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D1E6C00) [pid = 1480] [serial = 1626] [outer = 00000000] 13:38:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16D1C400) [pid = 1480] [serial = 1627] [outer = 0D1E6C00] 13:38:28 INFO - PROCESS | 1480 | 1465245508514 Marionette DEBUG loaded listener.js 13:38:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16D1FC00) [pid = 1480] [serial = 1628] [outer = 0D1E6C00] 13:38:28 INFO - PROCESS | 1480 | 1465245508942 Marionette TRACE conn6 <- [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] 13:38:28 INFO - PROCESS | 1480 | 1465245509003 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 13:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:38:28 INFO - PROCESS | 1480 | 1465245509006 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:38:28 INFO - PROCESS | 1480 | 1465245509008 Marionette TRACE conn6 <- [1,2134,null,{}] 13:38:28 INFO - PROCESS | 1480 | 1465245509011 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:28 INFO - PROCESS | 1480 | 1465245509013 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:29 INFO - PROCESS | 1480 | 1465245509097 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 13:38:29 INFO - PROCESS | 1480 | 1465245509102 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:29 INFO - PROCESS | 1480 | 1465245509104 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:29 INFO - PROCESS | 1480 | ++DOCSHELL 1755A000 == 34 [pid = 1480] [id = 543] 13:38:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1755F400) [pid = 1480] [serial = 1629] [outer = 00000000] 13:38:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177BB400) [pid = 1480] [serial = 1630] [outer = 1755F400] 13:38:29 INFO - PROCESS | 1480 | 1465245509148 Marionette DEBUG loaded listener.js 13:38:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177BF800) [pid = 1480] [serial = 1631] [outer = 1755F400] 13:38:29 INFO - PROCESS | 1480 | 1465245509591 Marionette TRACE conn6 <- [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] 13:38:29 INFO - PROCESS | 1480 | 1465245509678 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 13:38:29 INFO - PROCESS | 1480 | 1465245509684 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:38:29 INFO - PROCESS | 1480 | 1465245509689 Marionette TRACE conn6 <- [1,2138,null,{}] 13:38:29 INFO - PROCESS | 1480 | 1465245509696 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:29 INFO - PROCESS | 1480 | 1465245509700 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:29 INFO - PROCESS | 1480 | 1465245509905 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 13:38:30 INFO - PROCESS | 1480 | 1465245510021 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:30 INFO - PROCESS | 1480 | 1465245510026 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:30 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E7C00 == 35 [pid = 1480] [id = 544] 13:38:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D0E8000) [pid = 1480] [serial = 1632] [outer = 00000000] 13:38:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0D615C00) [pid = 1480] [serial = 1633] [outer = 0D0E8000] 13:38:30 INFO - PROCESS | 1480 | 1465245510084 Marionette DEBUG loaded listener.js 13:38:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D619000) [pid = 1480] [serial = 1634] [outer = 0D0E8000] 13:38:30 INFO - PROCESS | 1480 | 1465245510807 Marionette TRACE conn6 <- [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]]]}] 13:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1172ms 13:38:30 INFO - PROCESS | 1480 | 1465245510873 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 13:38:30 INFO - PROCESS | 1480 | 1465245510876 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 13:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:38:30 INFO - PROCESS | 1480 | 1465245510884 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:38:30 INFO - PROCESS | 1480 | 1465245510888 Marionette TRACE conn6 <- [1,2142,null,{}] 13:38:30 INFO - PROCESS | 1480 | 1465245510892 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:30 INFO - PROCESS | 1480 | 1465245510895 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:30 INFO - PROCESS | 1480 | 1465245511021 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 13:38:31 INFO - PROCESS | 1480 | 1465245511150 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:31 INFO - PROCESS | 1480 | 1465245511153 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:31 INFO - PROCESS | 1480 | ++DOCSHELL 11C7FC00 == 36 [pid = 1480] [id = 545] 13:38:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (11C80800) [pid = 1480] [serial = 1635] [outer = 00000000] 13:38:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1223D800) [pid = 1480] [serial = 1636] [outer = 11C80800] 13:38:31 INFO - PROCESS | 1480 | 1465245511211 Marionette DEBUG loaded listener.js 13:38:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (131BDC00) [pid = 1480] [serial = 1637] [outer = 11C80800] 13:38:32 INFO - PROCESS | 1480 | 1465245512091 Marionette TRACE conn6 <- [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]]]}] 13:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1279ms 13:38:32 INFO - PROCESS | 1480 | 1465245512164 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 13:38:32 INFO - PROCESS | 1480 | 1465245512169 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 13:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:38:32 INFO - PROCESS | 1480 | 1465245512175 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:38:32 INFO - PROCESS | 1480 | 1465245512178 Marionette TRACE conn6 <- [1,2146,null,{}] 13:38:32 INFO - PROCESS | 1480 | 1465245512184 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:32 INFO - PROCESS | 1480 | 1465245512187 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:32 INFO - PROCESS | 1480 | 1465245512310 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 13:38:32 INFO - PROCESS | 1480 | 1465245512452 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:32 INFO - PROCESS | 1480 | 1465245512456 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:32 INFO - PROCESS | 1480 | ++DOCSHELL 0D705000 == 37 [pid = 1480] [id = 546] 13:38:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D705400) [pid = 1480] [serial = 1638] [outer = 00000000] 13:38:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D842C00) [pid = 1480] [serial = 1639] [outer = 0D705400] 13:38:32 INFO - PROCESS | 1480 | 1465245512511 Marionette DEBUG loaded listener.js 13:38:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0DD07C00) [pid = 1480] [serial = 1640] [outer = 0D705400] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 0CD74000 == 36 [pid = 1480] [id = 542] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 164E2800 == 35 [pid = 1480] [id = 541] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 14E96000 == 34 [pid = 1480] [id = 540] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 13132400 == 33 [pid = 1480] [id = 539] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 0E37DC00 == 32 [pid = 1480] [id = 538] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 0D70A400 == 31 [pid = 1480] [id = 537] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 0C297400 == 30 [pid = 1480] [id = 536] 13:38:32 INFO - PROCESS | 1480 | --DOCSHELL 0CD6A800 == 29 [pid = 1480] [id = 13] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (19770C00) [pid = 1480] [serial = 1595] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (193B3C00) [pid = 1480] [serial = 1594] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17A7B400) [pid = 1480] [serial = 1591] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (164E8800) [pid = 1480] [serial = 1579] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1770B000) [pid = 1480] [serial = 1582] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0E984800) [pid = 1480] [serial = 1585] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1221A400) [pid = 1480] [serial = 1570] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (12235800) [pid = 1480] [serial = 1571] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D083C00) [pid = 1480] [serial = 1564] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D550400) [pid = 1480] [serial = 1565] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E4BC00) [pid = 1480] [serial = 1573] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14E54400) [pid = 1480] [serial = 1574] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1567A800) [pid = 1480] [serial = 1576] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (19889C00) [pid = 1480] [serial = 1559] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D62F800) [pid = 1480] [serial = 1561] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D840400) [pid = 1480] [serial = 1562] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1755EC00) [pid = 1480] [serial = 1583] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D54B800) [pid = 1480] [serial = 1567] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D840000) [pid = 1480] [serial = 1568] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18BAB000) [pid = 1480] [serial = 1592] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (177E1000) [pid = 1480] [serial = 1588] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (12252800) [pid = 1480] [serial = 1586] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17A31C00) [pid = 1480] [serial = 1589] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16DB2400) [pid = 1480] [serial = 1580] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (16334800) [pid = 1480] [serial = 1577] [outer = 00000000] [url = about:blank] 13:38:32 INFO - PROCESS | 1480 | 1465245513007 Marionette TRACE conn6 <- [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]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 871ms 13:38:33 INFO - PROCESS | 1480 | 1465245513050 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1480 | 1465245513054 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 13:38:33 INFO - PROCESS | 1480 | 1465245513060 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:38:33 INFO - PROCESS | 1480 | 1465245513062 Marionette TRACE conn6 <- [1,2150,null,{}] 13:38:33 INFO - PROCESS | 1480 | 1465245513070 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 1480 | 1465245513072 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:33 INFO - PROCESS | 1480 | 1465245513160 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 13:38:33 INFO - PROCESS | 1480 | 1465245513168 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 1480 | 1465245513171 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:33 INFO - PROCESS | 1480 | ++DOCSHELL 0D707C00 == 30 [pid = 1480] [id = 547] 13:38:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D708000) [pid = 1480] [serial = 1641] [outer = 00000000] 13:38:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0DD0CC00) [pid = 1480] [serial = 1642] [outer = 0D708000] 13:38:33 INFO - PROCESS | 1480 | 1465245513218 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0EAC1800) [pid = 1480] [serial = 1643] [outer = 0D708000] 13:38:33 INFO - PROCESS | 1480 | 1465245513712 Marionette TRACE conn6 <- [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]]]}] 13:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 13:38:33 INFO - PROCESS | 1480 | 1465245513736 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 1480 | 1465245513738 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 13:38:33 INFO - PROCESS | 1480 | 1465245513742 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:38:33 INFO - PROCESS | 1480 | 1465245513745 Marionette TRACE conn6 <- [1,2154,null,{}] 13:38:33 INFO - PROCESS | 1480 | 1465245513756 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:33 INFO - PROCESS | 1480 | 1465245513761 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:33 INFO - PROCESS | 1480 | 1465245513877 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 13:38:33 INFO - PROCESS | 1480 | 1465245513974 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 1480 | 1465245513978 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:33 INFO - PROCESS | 1480 | ++DOCSHELL 12F68C00 == 31 [pid = 1480] [id = 548] 13:38:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (12F82400) [pid = 1480] [serial = 1644] [outer = 00000000] 13:38:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (13753400) [pid = 1480] [serial = 1645] [outer = 12F82400] 13:38:34 INFO - PROCESS | 1480 | 1465245514034 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (13DC0400) [pid = 1480] [serial = 1646] [outer = 12F82400] 13:38:34 INFO - PROCESS | 1480 | 1465245514413 Marionette TRACE conn6 <- [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]]]}] 13:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 13:38:34 INFO - PROCESS | 1480 | 1465245514476 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 13:38:34 INFO - PROCESS | 1480 | 1465245514478 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 13:38:34 INFO - PROCESS | 1480 | 1465245514482 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:38:34 INFO - PROCESS | 1480 | 1465245514483 Marionette TRACE conn6 <- [1,2158,null,{}] 13:38:34 INFO - PROCESS | 1480 | 1465245514487 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:34 INFO - PROCESS | 1480 | 1465245514489 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:34 INFO - PROCESS | 1480 | 1465245514575 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 13:38:34 INFO - PROCESS | 1480 | 1465245514581 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 1480 | 1465245514583 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:34 INFO - PROCESS | 1480 | ++DOCSHELL 14E6A000 == 32 [pid = 1480] [id = 549] 13:38:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14E6A800) [pid = 1480] [serial = 1647] [outer = 00000000] 13:38:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1567BC00) [pid = 1480] [serial = 1648] [outer = 14E6A800] 13:38:34 INFO - PROCESS | 1480 | 1465245514629 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (164DD000) [pid = 1480] [serial = 1649] [outer = 14E6A800] 13:38:35 INFO - PROCESS | 1480 | 1465245515135 Marionette TRACE conn6 <- [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]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 13:38:35 INFO - PROCESS | 1480 | 1465245515158 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 13:38:35 INFO - PROCESS | 1480 | 1465245515160 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 13:38:35 INFO - PROCESS | 1480 | 1465245515163 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:38:35 INFO - PROCESS | 1480 | 1465245515164 Marionette TRACE conn6 <- [1,2162,null,{}] 13:38:35 INFO - PROCESS | 1480 | 1465245515168 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 1480 | 1465245515170 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:35 INFO - PROCESS | 1480 | 1465245515308 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 13:38:35 INFO - PROCESS | 1480 | 1465245515330 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:35 INFO - PROCESS | 1480 | 1465245515332 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:35 INFO - PROCESS | 1480 | ++DOCSHELL 09056800 == 33 [pid = 1480] [id = 550] 13:38:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0EAC6000) [pid = 1480] [serial = 1650] [outer = 00000000] 13:38:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16D1D000) [pid = 1480] [serial = 1651] [outer = 0EAC6000] 13:38:35 INFO - PROCESS | 1480 | 1465245515378 Marionette DEBUG loaded listener.js 13:38:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16D28000) [pid = 1480] [serial = 1652] [outer = 0EAC6000] 13:38:35 INFO - PROCESS | 1480 | 1465245515844 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 13:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 13:38:35 INFO - PROCESS | 1480 | 1465245515895 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 13:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:38:35 INFO - PROCESS | 1480 | 1465245515897 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 13:38:35 INFO - PROCESS | 1480 | 1465245515900 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:38:35 INFO - PROCESS | 1480 | 1465245515902 Marionette TRACE conn6 <- [1,2166,null,{}] 13:38:35 INFO - PROCESS | 1480 | 1465245515905 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:35 INFO - PROCESS | 1480 | 1465245515911 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:36 INFO - PROCESS | 1480 | 1465245516057 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 13:38:36 INFO - PROCESS | 1480 | 1465245516071 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 1480 | 1465245516073 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:36 INFO - PROCESS | 1480 | ++DOCSHELL 16D1CC00 == 34 [pid = 1480] [id = 551] 13:38:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17553C00) [pid = 1480] [serial = 1653] [outer = 00000000] 13:38:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177DB800) [pid = 1480] [serial = 1654] [outer = 17553C00] 13:38:36 INFO - PROCESS | 1480 | 1465245516173 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177E8C00) [pid = 1480] [serial = 1655] [outer = 17553C00] 13:38:36 INFO - PROCESS | 1480 | 1465245516599 Marionette TRACE conn6 <- [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]]]}] 13:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 13:38:36 INFO - PROCESS | 1480 | 1465245516640 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 1480 | 1465245516642 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 13:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:38:36 INFO - PROCESS | 1480 | 1465245516655 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:38:36 INFO - PROCESS | 1480 | 1465245516657 Marionette TRACE conn6 <- [1,2170,null,{}] 13:38:36 INFO - PROCESS | 1480 | 1465245516660 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:36 INFO - PROCESS | 1480 | 1465245516662 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:36 INFO - PROCESS | 1480 | 1465245516776 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 13:38:36 INFO - PROCESS | 1480 | 1465245516784 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 1480 | 1465245516786 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:36 INFO - PROCESS | 1480 | ++DOCSHELL 177E6000 == 35 [pid = 1480] [id = 552] 13:38:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (179BE800) [pid = 1480] [serial = 1656] [outer = 00000000] 13:38:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A33800) [pid = 1480] [serial = 1657] [outer = 179BE800] 13:38:36 INFO - PROCESS | 1480 | 1465245516838 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A35400) [pid = 1480] [serial = 1658] [outer = 179BE800] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (19881800) [pid = 1480] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D1E6C00) [pid = 1480] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0DD0C000) [pid = 1480] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0C22F800) [pid = 1480] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0E9CDC00) [pid = 1480] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0CD1F800) [pid = 1480] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (131BAC00) [pid = 1480] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D840800) [pid = 1480] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14E96400) [pid = 1480] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (164E2C00) [pid = 1480] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0E37A000) [pid = 1480] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D708C00) [pid = 1480] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:38:37 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14E93800) [pid = 1480] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:38:37 INFO - PROCESS | 1480 | 1465245517343 Marionette TRACE conn6 <- [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]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 13:38:37 INFO - PROCESS | 1480 | 1465245517387 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 13:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:38:37 INFO - PROCESS | 1480 | 1465245517389 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 13:38:37 INFO - PROCESS | 1480 | 1465245517392 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 1480 | 1465245517393 Marionette TRACE conn6 <- [1,2174,null,{}] 13:38:37 INFO - PROCESS | 1480 | 1465245517397 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 1480 | 1465245517398 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:37 INFO - PROCESS | 1480 | 1465245517478 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 13:38:37 INFO - PROCESS | 1480 | 1465245517484 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:37 INFO - PROCESS | 1480 | 1465245517486 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:37 INFO - PROCESS | 1480 | ++DOCSHELL 131BAC00 == 36 [pid = 1480] [id = 553] 13:38:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14E4F400) [pid = 1480] [serial = 1659] [outer = 00000000] 13:38:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (164E2C00) [pid = 1480] [serial = 1660] [outer = 14E4F400] 13:38:37 INFO - PROCESS | 1480 | 1465245517529 Marionette DEBUG loaded listener.js 13:38:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (177E3800) [pid = 1480] [serial = 1661] [outer = 14E4F400] 13:38:37 INFO - PROCESS | 1480 | 1465245517953 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 13:38:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:38:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 573ms 13:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:38:37 INFO - PROCESS | 1480 | 1465245517965 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 1480 | 1465245517967 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 13:38:37 INFO - PROCESS | 1480 | 1465245517970 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:38:37 INFO - PROCESS | 1480 | 1465245517972 Marionette TRACE conn6 <- [1,2178,null,{}] 13:38:37 INFO - PROCESS | 1480 | 1465245517975 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:37 INFO - PROCESS | 1480 | 1465245517977 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:38 INFO - PROCESS | 1480 | 1465245518111 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 13:38:38 INFO - PROCESS | 1480 | 1465245518120 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 1480 | 1465245518122 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:38 INFO - PROCESS | 1480 | ++DOCSHELL 17A32C00 == 37 [pid = 1480] [id = 554] 13:38:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17A38C00) [pid = 1480] [serial = 1662] [outer = 00000000] 13:38:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BAD800) [pid = 1480] [serial = 1663] [outer = 17A38C00] 13:38:38 INFO - PROCESS | 1480 | 1465245518169 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18BB2C00) [pid = 1480] [serial = 1664] [outer = 17A38C00] 13:38:38 INFO - PROCESS | 1480 | 1465245518603 Marionette TRACE conn6 <- [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]]]}] 13:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 13:38:38 INFO - PROCESS | 1480 | 1465245518642 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 13:38:38 INFO - PROCESS | 1480 | 1465245518644 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 13:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:38:38 INFO - PROCESS | 1480 | 1465245518647 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:38:38 INFO - PROCESS | 1480 | 1465245518648 Marionette TRACE conn6 <- [1,2182,null,{}] 13:38:38 INFO - PROCESS | 1480 | 1465245518652 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:38 INFO - PROCESS | 1480 | 1465245518654 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:38 INFO - PROCESS | 1480 | 1465245518784 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 13:38:38 INFO - PROCESS | 1480 | 1465245518792 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 1480 | 1465245518794 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:38 INFO - PROCESS | 1480 | ++DOCSHELL 14E93400 == 38 [pid = 1480] [id = 555] 13:38:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18BAE000) [pid = 1480] [serial = 1665] [outer = 00000000] 13:38:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18CCD800) [pid = 1480] [serial = 1666] [outer = 18BAE000] 13:38:38 INFO - PROCESS | 1480 | 1465245518841 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18CD1000) [pid = 1480] [serial = 1667] [outer = 18BAE000] 13:38:39 INFO - PROCESS | 1480 | --DOCSHELL 0C22C000 == 37 [pid = 1480] [id = 535] 13:38:39 INFO - PROCESS | 1480 | --DOCSHELL 0D707C00 == 36 [pid = 1480] [id = 547] 13:38:39 INFO - PROCESS | 1480 | --DOCSHELL 0D705000 == 35 [pid = 1480] [id = 546] 13:38:39 INFO - PROCESS | 1480 | --DOCSHELL 11C7FC00 == 34 [pid = 1480] [id = 545] 13:38:39 INFO - PROCESS | 1480 | --DOCSHELL 1755A000 == 33 [pid = 1480] [id = 543] 13:38:39 INFO - PROCESS | 1480 | --DOCSHELL 0D0E7C00 == 32 [pid = 1480] [id = 544] 13:38:40 INFO - PROCESS | 1480 | --DOCSHELL 12F68C00 == 31 [pid = 1480] [id = 548] 13:38:40 INFO - PROCESS | 1480 | --DOCSHELL 14E6A000 == 30 [pid = 1480] [id = 549] 13:38:40 INFO - PROCESS | 1480 | --DOCSHELL 16D1CC00 == 29 [pid = 1480] [id = 551] 13:38:40 INFO - PROCESS | 1480 | --DOCSHELL 177E6000 == 28 [pid = 1480] [id = 552] 13:38:40 INFO - PROCESS | 1480 | --DOCSHELL 17A32C00 == 27 [pid = 1480] [id = 554] 13:38:40 INFO - PROCESS | 1480 | --DOCSHELL 09056800 == 26 [pid = 1480] [id = 550] 13:38:40 INFO - PROCESS | 1480 | --DOCSHELL 131BAC00 == 25 [pid = 1480] [id = 553] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0E375C00) [pid = 1480] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (177BB400) [pid = 1480] [serial = 1630] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D612800) [pid = 1480] [serial = 1607] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D550800) [pid = 1480] [serial = 1606] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (12234800) [pid = 1480] [serial = 1615] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D554000) [pid = 1480] [serial = 1609] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (13DC0C00) [pid = 1480] [serial = 1618] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D61E400) [pid = 1480] [serial = 1610] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0DBEB400) [pid = 1480] [serial = 1612] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0E308C00) [pid = 1480] [serial = 1613] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14E9E400) [pid = 1480] [serial = 1621] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (16DAC400) [pid = 1480] [serial = 1624] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1567F800) [pid = 1480] [serial = 1622] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17557800) [pid = 1480] [serial = 1625] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0C224800) [pid = 1480] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (121D0800) [pid = 1480] [serial = 1598] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0E9D3800) [pid = 1480] [serial = 1597] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (164E8C00) [pid = 1480] [serial = 1601] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (164E1400) [pid = 1480] [serial = 1600] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (1A007400) [pid = 1480] [serial = 1604] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (19C93800) [pid = 1480] [serial = 1603] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (14E51800) [pid = 1480] [serial = 1619] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (16D1C400) [pid = 1480] [serial = 1627] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (16D1FC00) [pid = 1480] [serial = 1628] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (12F7C000) [pid = 1480] [serial = 1616] [outer = 00000000] [url = about:blank] 13:38:40 INFO - PROCESS | 1480 | 1465245520677 Marionette TRACE conn6 <- [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]]]}] 13:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 2070ms 13:38:40 INFO - PROCESS | 1480 | 1465245520718 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 1480 | 1465245520722 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 13:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:38:40 INFO - PROCESS | 1480 | 1465245520727 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:38:40 INFO - PROCESS | 1480 | 1465245520730 Marionette TRACE conn6 <- [1,2186,null,{}] 13:38:40 INFO - PROCESS | 1480 | 1465245520736 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:40 INFO - PROCESS | 1480 | 1465245520739 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:40 INFO - PROCESS | 1480 | 1465245520828 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 13:38:40 INFO - PROCESS | 1480 | 1465245520836 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 1480 | 1465245520839 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:40 INFO - PROCESS | 1480 | ++DOCSHELL 0D1EDC00 == 26 [pid = 1480] [id = 556] 13:38:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (0D1F1800) [pid = 1480] [serial = 1668] [outer = 00000000] 13:38:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0D54EC00) [pid = 1480] [serial = 1669] [outer = 0D1F1800] 13:38:40 INFO - PROCESS | 1480 | 1465245520889 Marionette DEBUG loaded listener.js 13:38:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D611C00) [pid = 1480] [serial = 1670] [outer = 0D1F1800] 13:38:41 INFO - PROCESS | 1480 | 1465245521401 Marionette TRACE conn6 <- [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]]]}] 13:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 730ms 13:38:41 INFO - PROCESS | 1480 | 1465245521458 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 13:38:41 INFO - PROCESS | 1480 | 1465245521463 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 13:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:38:41 INFO - PROCESS | 1480 | 1465245521470 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:38:41 INFO - PROCESS | 1480 | 1465245521472 Marionette TRACE conn6 <- [1,2190,null,{}] 13:38:41 INFO - PROCESS | 1480 | 1465245521476 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:41 INFO - PROCESS | 1480 | 1465245521479 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:41 INFO - PROCESS | 1480 | 1465245521571 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 13:38:41 INFO - PROCESS | 1480 | 1465245521675 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:41 INFO - PROCESS | 1480 | 1465245521678 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:41 INFO - PROCESS | 1480 | ++DOCSHELL 0D70C000 == 27 [pid = 1480] [id = 557] 13:38:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0D70D000) [pid = 1480] [serial = 1671] [outer = 00000000] 13:38:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0D842400) [pid = 1480] [serial = 1672] [outer = 0D70D000] 13:38:41 INFO - PROCESS | 1480 | 1465245521727 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (0D849400) [pid = 1480] [serial = 1673] [outer = 0D70D000] 13:38:42 INFO - PROCESS | 1480 | 1465245522113 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 670ms 13:38:42 INFO - PROCESS | 1480 | 1465245522143 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 1480 | 1465245522145 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 13:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:38:42 INFO - PROCESS | 1480 | 1465245522148 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 1480 | 1465245522152 Marionette TRACE conn6 <- [1,2194,null,{}] 13:38:42 INFO - PROCESS | 1480 | 1465245522162 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 1480 | 1465245522167 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:42 INFO - PROCESS | 1480 | 1465245522277 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 13:38:42 INFO - PROCESS | 1480 | 1465245522287 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 1480 | 1465245522291 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:42 INFO - PROCESS | 1480 | ++DOCSHELL 0EABC000 == 28 [pid = 1480] [id = 558] 13:38:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0EAC0400) [pid = 1480] [serial = 1674] [outer = 00000000] 13:38:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (11B59400) [pid = 1480] [serial = 1675] [outer = 0EAC0400] 13:38:42 INFO - PROCESS | 1480 | 1465245522339 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (11C7F400) [pid = 1480] [serial = 1676] [outer = 0EAC0400] 13:38:42 INFO - PROCESS | 1480 | 1465245522803 Marionette TRACE conn6 <- [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]]]}] 13:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 13:38:42 INFO - PROCESS | 1480 | 1465245522823 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 13:38:42 INFO - PROCESS | 1480 | 1465245522825 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 13:38:42 INFO - PROCESS | 1480 | 1465245522828 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:38:42 INFO - PROCESS | 1480 | 1465245522830 Marionette TRACE conn6 <- [1,2198,null,{}] 13:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:38:42 INFO - PROCESS | 1480 | 1465245522837 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:42 INFO - PROCESS | 1480 | 1465245522839 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:42 INFO - PROCESS | 1480 | 1465245522925 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 13:38:42 INFO - PROCESS | 1480 | 1465245522931 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 1480 | 1465245522933 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:42 INFO - PROCESS | 1480 | ++DOCSHELL 1221CC00 == 29 [pid = 1480] [id = 559] 13:38:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (1221E400) [pid = 1480] [serial = 1677] [outer = 00000000] 13:38:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (1223E800) [pid = 1480] [serial = 1678] [outer = 1221E400] 13:38:42 INFO - PROCESS | 1480 | 1465245522978 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (123C4000) [pid = 1480] [serial = 1679] [outer = 1221E400] 13:38:43 INFO - PROCESS | 1480 | 1465245523410 Marionette TRACE conn6 <- [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]]]}] 13:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 13:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:38:43 INFO - PROCESS | 1480 | 1465245523463 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 1480 | 1465245523465 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 13:38:43 INFO - PROCESS | 1480 | 1465245523468 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:38:43 INFO - PROCESS | 1480 | 1465245523470 Marionette TRACE conn6 <- [1,2202,null,{}] 13:38:43 INFO - PROCESS | 1480 | 1465245523473 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:43 INFO - PROCESS | 1480 | 1465245523475 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:43 INFO - PROCESS | 1480 | 1465245523554 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 13:38:43 INFO - PROCESS | 1480 | 1465245523561 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:43 INFO - PROCESS | 1480 | 1465245523563 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:43 INFO - PROCESS | 1480 | ++DOCSHELL 12F6B800 == 30 [pid = 1480] [id = 560] 13:38:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (131BAC00) [pid = 1480] [serial = 1680] [outer = 00000000] 13:38:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (13753000) [pid = 1480] [serial = 1681] [outer = 131BAC00] 13:38:43 INFO - PROCESS | 1480 | 1465245523608 Marionette DEBUG loaded listener.js 13:38:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14E4BC00) [pid = 1480] [serial = 1682] [outer = 131BAC00] 13:38:44 INFO - PROCESS | 1480 | 1465245524068 Marionette TRACE conn6 <- [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]]]}] 13:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 630ms 13:38:44 INFO - PROCESS | 1480 | 1465245524103 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 1480 | 1465245524105 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 13:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:38:44 INFO - PROCESS | 1480 | 1465245524122 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 1480 | 1465245524124 Marionette TRACE conn6 <- [1,2206,null,{}] 13:38:44 INFO - PROCESS | 1480 | 1465245524129 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 1480 | 1465245524134 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:44 INFO - PROCESS | 1480 | 1465245524236 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 13:38:44 INFO - PROCESS | 1480 | 1465245524241 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 1480 | 1465245524243 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:44 INFO - PROCESS | 1480 | ++DOCSHELL 14E6E400 == 31 [pid = 1480] [id = 561] 13:38:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E93C00) [pid = 1480] [serial = 1683] [outer = 00000000] 13:38:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1548E000) [pid = 1480] [serial = 1684] [outer = 14E93C00] 13:38:44 INFO - PROCESS | 1480 | 1465245524287 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (15634400) [pid = 1480] [serial = 1685] [outer = 14E93C00] 13:38:44 INFO - PROCESS | 1480 | 1465245524713 Marionette TRACE conn6 <- [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]]]}] 13:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 13:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:38:44 INFO - PROCESS | 1480 | 1465245524743 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 13:38:44 INFO - PROCESS | 1480 | 1465245524745 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 13:38:44 INFO - PROCESS | 1480 | 1465245524752 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:38:44 INFO - PROCESS | 1480 | 1465245524754 Marionette TRACE conn6 <- [1,2210,null,{}] 13:38:44 INFO - PROCESS | 1480 | 1465245524771 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:44 INFO - PROCESS | 1480 | 1465245524773 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:44 INFO - PROCESS | 1480 | 1465245524855 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 13:38:44 INFO - PROCESS | 1480 | 1465245524860 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 1480 | 1465245524862 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:44 INFO - PROCESS | 1480 | ++DOCSHELL 15C34800 == 32 [pid = 1480] [id = 562] 13:38:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16332C00) [pid = 1480] [serial = 1686] [outer = 00000000] 13:38:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (164E4400) [pid = 1480] [serial = 1687] [outer = 16332C00] 13:38:44 INFO - PROCESS | 1480 | 1465245524905 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (164E7C00) [pid = 1480] [serial = 1688] [outer = 16332C00] 13:38:45 INFO - PROCESS | 1480 | 1465245525360 Marionette TRACE conn6 <- [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]]]}] 13:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 650ms 13:38:45 INFO - PROCESS | 1480 | 1465245525421 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 13:38:45 INFO - PROCESS | 1480 | 1465245525423 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 13:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:38:45 INFO - PROCESS | 1480 | 1465245525427 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:38:45 INFO - PROCESS | 1480 | 1465245525429 Marionette TRACE conn6 <- [1,2214,null,{}] 13:38:45 INFO - PROCESS | 1480 | 1465245525432 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:45 INFO - PROCESS | 1480 | 1465245525434 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:45 INFO - PROCESS | 1480 | 1465245525518 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 13:38:45 INFO - PROCESS | 1480 | 1465245525525 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 1480 | 1465245525527 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:45 INFO - PROCESS | 1480 | ++DOCSHELL 16D1E800 == 33 [pid = 1480] [id = 563] 13:38:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16D20800) [pid = 1480] [serial = 1689] [outer = 00000000] 13:38:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16D27000) [pid = 1480] [serial = 1690] [outer = 16D20800] 13:38:45 INFO - PROCESS | 1480 | 1465245525574 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (122B8400) [pid = 1480] [serial = 1691] [outer = 16D20800] 13:38:46 INFO - PROCESS | 1480 | 1465245526058 Marionette TRACE conn6 <- [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]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 13:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:38:46 INFO - PROCESS | 1480 | 1465245526098 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 1480 | 1465245526100 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 13:38:46 INFO - PROCESS | 1480 | 1465245526103 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 1480 | 1465245526104 Marionette TRACE conn6 <- [1,2218,null,{}] 13:38:46 INFO - PROCESS | 1480 | 1465245526108 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 1480 | 1465245526110 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:46 INFO - PROCESS | 1480 | 1465245526232 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 13:38:46 INFO - PROCESS | 1480 | 1465245526325 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 1480 | 1465245526327 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:46 INFO - PROCESS | 1480 | ++DOCSHELL 0EA76800 == 34 [pid = 1480] [id = 564] 13:38:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17558C00) [pid = 1480] [serial = 1692] [outer = 00000000] 13:38:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1755CC00) [pid = 1480] [serial = 1693] [outer = 17558C00] 13:38:46 INFO - PROCESS | 1480 | 1465245526371 Marionette DEBUG loaded listener.js 13:38:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1755DC00) [pid = 1480] [serial = 1694] [outer = 17558C00] 13:38:46 INFO - PROCESS | 1480 | 1465245526795 Marionette TRACE conn6 <- [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]]]}] 13:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 13:38:46 INFO - PROCESS | 1480 | 1465245526834 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 13:38:46 INFO - PROCESS | 1480 | 1465245526836 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 13:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:38:46 INFO - PROCESS | 1480 | 1465245526839 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:38:46 INFO - PROCESS | 1480 | 1465245526840 Marionette TRACE conn6 <- [1,2222,null,{}] 13:38:46 INFO - PROCESS | 1480 | 1465245526843 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:46 INFO - PROCESS | 1480 | 1465245526845 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:46 INFO - PROCESS | 1480 | 1465245526962 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 13:38:46 INFO - PROCESS | 1480 | 1465245526967 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:46 INFO - PROCESS | 1480 | 1465245526969 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:46 INFO - PROCESS | 1480 | ++DOCSHELL 0D84B000 == 35 [pid = 1480] [id = 565] 13:38:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0E30A400) [pid = 1480] [serial = 1695] [outer = 00000000] 13:38:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (176C1C00) [pid = 1480] [serial = 1696] [outer = 0E30A400] 13:38:46 INFO - PROCESS | 1480 | 1465245527012 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1770D400) [pid = 1480] [serial = 1697] [outer = 0E30A400] 13:38:47 INFO - PROCESS | 1480 | 1465245527466 Marionette TRACE conn6 <- [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]]]}] 13:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 13:38:47 INFO - PROCESS | 1480 | 1465245527510 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 13:38:47 INFO - PROCESS | 1480 | 1465245527512 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 13:38:47 INFO - PROCESS | 1480 | 1465245527515 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:38:47 INFO - PROCESS | 1480 | 1465245527518 Marionette TRACE conn6 <- [1,2226,null,{}] 13:38:47 INFO - PROCESS | 1480 | 1465245527521 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:47 INFO - PROCESS | 1480 | 1465245527523 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:47 INFO - PROCESS | 1480 | 1465245527683 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 13:38:47 INFO - PROCESS | 1480 | 1465245527710 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:47 INFO - PROCESS | 1480 | 1465245527713 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:47 INFO - PROCESS | 1480 | ++DOCSHELL 12F5F000 == 36 [pid = 1480] [id = 566] 13:38:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (177DE400) [pid = 1480] [serial = 1698] [outer = 00000000] 13:38:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17A35800) [pid = 1480] [serial = 1699] [outer = 177DE400] 13:38:47 INFO - PROCESS | 1480 | 1465245527758 Marionette DEBUG loaded listener.js 13:38:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (17A76400) [pid = 1480] [serial = 1700] [outer = 177DE400] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17A38C00) [pid = 1480] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0EAC6000) [pid = 1480] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17553C00) [pid = 1480] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (179BE800) [pid = 1480] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (12F82400) [pid = 1480] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D708000) [pid = 1480] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D705400) [pid = 1480] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (11C80800) [pid = 1480] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D0E8000) [pid = 1480] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1755F400) [pid = 1480] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E6A800) [pid = 1480] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:38:48 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E4F400) [pid = 1480] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:38:48 INFO - PROCESS | 1480 | 1465245528347 Marionette TRACE conn6 <- [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]]]}] 13:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 870ms 13:38:48 INFO - PROCESS | 1480 | 1465245528390 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 13:38:48 INFO - PROCESS | 1480 | 1465245528392 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 13:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:38:48 INFO - PROCESS | 1480 | 1465245528394 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:38:48 INFO - PROCESS | 1480 | 1465245528396 Marionette TRACE conn6 <- [1,2230,null,{}] 13:38:48 INFO - PROCESS | 1480 | 1465245528400 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:48 INFO - PROCESS | 1480 | 1465245528401 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:48 INFO - PROCESS | 1480 | 1465245528526 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 13:38:48 INFO - PROCESS | 1480 | 1465245528535 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:48 INFO - PROCESS | 1480 | 1465245528536 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:48 INFO - PROCESS | 1480 | ++DOCSHELL 0DD86C00 == 37 [pid = 1480] [id = 567] 13:38:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1224E800) [pid = 1480] [serial = 1701] [outer = 00000000] 13:38:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E97800) [pid = 1480] [serial = 1702] [outer = 1224E800] 13:38:48 INFO - PROCESS | 1480 | 1465245528591 Marionette DEBUG loaded listener.js 13:38:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E9C400) [pid = 1480] [serial = 1703] [outer = 1224E800] 13:38:48 INFO - PROCESS | 1480 | 1465245528996 Marionette TRACE conn6 <- [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]]]}] 13:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 13:38:49 INFO - PROCESS | 1480 | 1465245529032 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 1480 | 1465245529034 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 13:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:38:49 INFO - PROCESS | 1480 | 1465245529038 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 1480 | 1465245529039 Marionette TRACE conn6 <- [1,2234,null,{}] 13:38:49 INFO - PROCESS | 1480 | 1465245529043 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 1480 | 1465245529045 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:49 INFO - PROCESS | 1480 | 1465245529128 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 13:38:49 INFO - PROCESS | 1480 | 1465245529135 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 1480 | 1465245529137 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:49 INFO - PROCESS | 1480 | ++DOCSHELL 1755EC00 == 38 [pid = 1480] [id = 568] 13:38:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177C3C00) [pid = 1480] [serial = 1704] [outer = 00000000] 13:38:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A3CC00) [pid = 1480] [serial = 1705] [outer = 177C3C00] 13:38:49 INFO - PROCESS | 1480 | 1465245529182 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18BB7400) [pid = 1480] [serial = 1706] [outer = 177C3C00] 13:38:49 INFO - PROCESS | 1480 | 1465245529628 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 13:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 13:38:49 INFO - PROCESS | 1480 | 1465245529671 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 13:38:49 INFO - PROCESS | 1480 | 1465245529673 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 13:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:38:49 INFO - PROCESS | 1480 | 1465245529676 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:38:49 INFO - PROCESS | 1480 | 1465245529677 Marionette TRACE conn6 <- [1,2238,null,{}] 13:38:49 INFO - PROCESS | 1480 | 1465245529681 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:49 INFO - PROCESS | 1480 | 1465245529683 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:49 INFO - PROCESS | 1480 | 1465245529821 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 13:38:49 INFO - PROCESS | 1480 | 1465245529830 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:49 INFO - PROCESS | 1480 | 1465245529832 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:49 INFO - PROCESS | 1480 | ++DOCSHELL 13752800 == 39 [pid = 1480] [id = 569] 13:38:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14E4C400) [pid = 1480] [serial = 1707] [outer = 00000000] 13:38:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (18CCEC00) [pid = 1480] [serial = 1708] [outer = 14E4C400] 13:38:49 INFO - PROCESS | 1480 | 1465245529875 Marionette DEBUG loaded listener.js 13:38:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19345400) [pid = 1480] [serial = 1709] [outer = 14E4C400] 13:38:50 INFO - PROCESS | 1480 | --DOCSHELL 14E93400 == 38 [pid = 1480] [id = 555] 13:38:50 INFO - PROCESS | 1480 | --DOCSHELL 0D1EDC00 == 37 [pid = 1480] [id = 556] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 0EA76800 == 36 [pid = 1480] [id = 564] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 14E6E400 == 35 [pid = 1480] [id = 561] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 15C34800 == 34 [pid = 1480] [id = 562] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 0D70C000 == 33 [pid = 1480] [id = 557] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 0EABC000 == 32 [pid = 1480] [id = 558] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 1221CC00 == 31 [pid = 1480] [id = 559] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 12F5F000 == 30 [pid = 1480] [id = 566] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 12F6B800 == 29 [pid = 1480] [id = 560] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 1755EC00 == 28 [pid = 1480] [id = 568] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 0DD86C00 == 27 [pid = 1480] [id = 567] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 16D1E800 == 26 [pid = 1480] [id = 563] 13:38:51 INFO - PROCESS | 1480 | --DOCSHELL 0D84B000 == 25 [pid = 1480] [id = 565] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (18BB2C00) [pid = 1480] [serial = 1664] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (16D1D000) [pid = 1480] [serial = 1651] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (177DB800) [pid = 1480] [serial = 1654] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17A33800) [pid = 1480] [serial = 1657] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (177E8C00) [pid = 1480] [serial = 1655] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (18CCD800) [pid = 1480] [serial = 1666] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17A35400) [pid = 1480] [serial = 1658] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (13753400) [pid = 1480] [serial = 1645] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0DD0CC00) [pid = 1480] [serial = 1642] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0EAC1800) [pid = 1480] [serial = 1643] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0DD07C00) [pid = 1480] [serial = 1640] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D842C00) [pid = 1480] [serial = 1639] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (131BDC00) [pid = 1480] [serial = 1637] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1223D800) [pid = 1480] [serial = 1636] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D619000) [pid = 1480] [serial = 1634] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0D615C00) [pid = 1480] [serial = 1633] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (177BF800) [pid = 1480] [serial = 1631] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (1567BC00) [pid = 1480] [serial = 1648] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (13DC0400) [pid = 1480] [serial = 1646] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (16D28000) [pid = 1480] [serial = 1652] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (164E2C00) [pid = 1480] [serial = 1660] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (177E3800) [pid = 1480] [serial = 1661] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (18BAD800) [pid = 1480] [serial = 1663] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (164DD000) [pid = 1480] [serial = 1649] [outer = 00000000] [url = about:blank] 13:38:51 INFO - PROCESS | 1480 | 1465245531677 Marionette TRACE conn6 <- [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]]]}] 13:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2020ms 13:38:51 INFO - PROCESS | 1480 | 1465245531698 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 13:38:51 INFO - PROCESS | 1480 | 1465245531702 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 13:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:38:51 INFO - PROCESS | 1480 | 1465245531709 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:38:51 INFO - PROCESS | 1480 | 1465245531712 Marionette TRACE conn6 <- [1,2242,null,{}] 13:38:51 INFO - PROCESS | 1480 | 1465245531718 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:51 INFO - PROCESS | 1480 | 1465245531721 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:51 INFO - PROCESS | 1480 | 1465245531811 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 13:38:51 INFO - PROCESS | 1480 | 1465245531819 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:51 INFO - PROCESS | 1480 | 1465245531824 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:51 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E4400 == 26 [pid = 1480] [id = 570] 13:38:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0D1E5800) [pid = 1480] [serial = 1710] [outer = 00000000] 13:38:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0D546400) [pid = 1480] [serial = 1711] [outer = 0D1E5800] 13:38:51 INFO - PROCESS | 1480 | 1465245531872 Marionette DEBUG loaded listener.js 13:38:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D614400) [pid = 1480] [serial = 1712] [outer = 0D1E5800] 13:38:52 INFO - PROCESS | 1480 | 1465245532354 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 13:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 13:38:52 INFO - PROCESS | 1480 | 1465245532386 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 13:38:52 INFO - PROCESS | 1480 | 1465245532391 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 13:38:52 INFO - PROCESS | 1480 | 1465245532397 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:38:52 INFO - PROCESS | 1480 | 1465245532400 Marionette TRACE conn6 <- [1,2246,null,{}] 13:38:52 INFO - PROCESS | 1480 | 1465245532404 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:52 INFO - PROCESS | 1480 | 1465245532407 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:52 INFO - PROCESS | 1480 | 1465245532495 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 13:38:52 INFO - PROCESS | 1480 | 1465245532504 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:52 INFO - PROCESS | 1480 | 1465245532506 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:52 INFO - PROCESS | 1480 | ++DOCSHELL 0D631800 == 27 [pid = 1480] [id = 571] 13:38:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D632800) [pid = 1480] [serial = 1713] [outer = 00000000] 13:38:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D701C00) [pid = 1480] [serial = 1714] [outer = 0D632800] 13:38:52 INFO - PROCESS | 1480 | 1465245532554 Marionette DEBUG loaded listener.js 13:38:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D708800) [pid = 1480] [serial = 1715] [outer = 0D632800] 13:38:53 INFO - PROCESS | 1480 | 1465245533038 Marionette TRACE conn6 <- [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]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 13:38:53 INFO - PROCESS | 1480 | 1465245533073 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 1480 | 1465245533075 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 13:38:53 INFO - PROCESS | 1480 | 1465245533079 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:38:53 INFO - PROCESS | 1480 | 1465245533082 Marionette TRACE conn6 <- [1,2250,null,{}] 13:38:53 INFO - PROCESS | 1480 | 1465245533093 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 1480 | 1465245533098 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:53 INFO - PROCESS | 1480 | 1465245533182 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 13:38:53 INFO - PROCESS | 1480 | 1465245533217 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 1480 | 1465245533220 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:53 INFO - PROCESS | 1480 | ++DOCSHELL 0DE83C00 == 28 [pid = 1480] [id = 572] 13:38:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0DE87400) [pid = 1480] [serial = 1716] [outer = 00000000] 13:38:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0E30A000) [pid = 1480] [serial = 1717] [outer = 0DE87400] 13:38:53 INFO - PROCESS | 1480 | 1465245533352 Marionette DEBUG loaded listener.js 13:38:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0E984800) [pid = 1480] [serial = 1718] [outer = 0DE87400] 13:38:53 INFO - PROCESS | 1480 | 1465245533719 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 13:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 13:38:53 INFO - PROCESS | 1480 | 1465245533753 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 13:38:53 INFO - PROCESS | 1480 | 1465245533755 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 13:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:38:53 INFO - PROCESS | 1480 | 1465245533758 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:38:53 INFO - PROCESS | 1480 | 1465245533760 Marionette TRACE conn6 <- [1,2254,null,{}] 13:38:53 INFO - PROCESS | 1480 | 1465245533763 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:53 INFO - PROCESS | 1480 | 1465245533765 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:53 INFO - PROCESS | 1480 | 1465245533851 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 13:38:53 INFO - PROCESS | 1480 | 1465245533939 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:53 INFO - PROCESS | 1480 | 1465245533941 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:53 INFO - PROCESS | 1480 | ++DOCSHELL 0E309C00 == 29 [pid = 1480] [id = 573] 13:38:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0EA75400) [pid = 1480] [serial = 1719] [outer = 00000000] 13:38:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1215C400) [pid = 1480] [serial = 1720] [outer = 0EA75400] 13:38:53 INFO - PROCESS | 1480 | 1465245533987 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1221B800) [pid = 1480] [serial = 1721] [outer = 0EA75400] 13:38:54 INFO - PROCESS | 1480 | 1465245534360 Marionette TRACE conn6 <- [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]]]}] 13:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 13:38:54 INFO - PROCESS | 1480 | 1465245534389 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 13:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:38:54 INFO - PROCESS | 1480 | 1465245534391 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 13:38:54 INFO - PROCESS | 1480 | 1465245534394 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:38:54 INFO - PROCESS | 1480 | 1465245534395 Marionette TRACE conn6 <- [1,2258,null,{}] 13:38:54 INFO - PROCESS | 1480 | 1465245534399 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:54 INFO - PROCESS | 1480 | 1465245534401 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:54 INFO - PROCESS | 1480 | 1465245534514 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 13:38:54 INFO - PROCESS | 1480 | 1465245534522 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:54 INFO - PROCESS | 1480 | 1465245534524 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:54 INFO - PROCESS | 1480 | ++DOCSHELL 12236C00 == 30 [pid = 1480] [id = 574] 13:38:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (12238C00) [pid = 1480] [serial = 1722] [outer = 00000000] 13:38:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (12F7C400) [pid = 1480] [serial = 1723] [outer = 12238C00] 13:38:54 INFO - PROCESS | 1480 | 1465245534568 Marionette DEBUG loaded listener.js 13:38:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (131BB000) [pid = 1480] [serial = 1724] [outer = 12238C00] 13:38:54 INFO - PROCESS | 1480 | 1465245535009 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 13:38:55 INFO - PROCESS | 1480 | 1465245535025 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 1480 | 1465245535027 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 13:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:38:55 INFO - PROCESS | 1480 | 1465245535030 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 1480 | 1465245535031 Marionette TRACE conn6 <- [1,2262,null,{}] 13:38:55 INFO - PROCESS | 1480 | 1465245535035 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 1480 | 1465245535040 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:55 INFO - PROCESS | 1480 | 1465245535180 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 13:38:55 INFO - PROCESS | 1480 | 1465245535189 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 1480 | 1465245535191 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:55 INFO - PROCESS | 1480 | ++DOCSHELL 13757400 == 31 [pid = 1480] [id = 575] 13:38:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1375C000) [pid = 1480] [serial = 1725] [outer = 00000000] 13:38:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12234000) [pid = 1480] [serial = 1726] [outer = 1375C000] 13:38:55 INFO - PROCESS | 1480 | 1465245535236 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E96800) [pid = 1480] [serial = 1727] [outer = 1375C000] 13:38:55 INFO - PROCESS | 1480 | 1465245535675 Marionette TRACE conn6 <- [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]]]}] 13:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 13:38:55 INFO - PROCESS | 1480 | 1465245535701 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 13:38:55 INFO - PROCESS | 1480 | 1465245535703 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 13:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:38:55 INFO - PROCESS | 1480 | 1465245535706 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:38:55 INFO - PROCESS | 1480 | 1465245535708 Marionette TRACE conn6 <- [1,2266,null,{}] 13:38:55 INFO - PROCESS | 1480 | 1465245535711 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:55 INFO - PROCESS | 1480 | 1465245535713 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:55 INFO - PROCESS | 1480 | 1465245535825 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 13:38:55 INFO - PROCESS | 1480 | 1465245535862 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:55 INFO - PROCESS | 1480 | 1465245535864 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:55 INFO - PROCESS | 1480 | ++DOCSHELL 12233C00 == 32 [pid = 1480] [id = 576] 13:38:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (13DC4400) [pid = 1480] [serial = 1728] [outer = 00000000] 13:38:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1556B000) [pid = 1480] [serial = 1729] [outer = 13DC4400] 13:38:55 INFO - PROCESS | 1480 | 1465245535908 Marionette DEBUG loaded listener.js 13:38:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (15626000) [pid = 1480] [serial = 1730] [outer = 13DC4400] 13:38:56 INFO - PROCESS | 1480 | 1465245536317 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 13:38:56 INFO - PROCESS | 1480 | 1465245536337 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 1480 | 1465245536339 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:38:56 INFO - PROCESS | 1480 | 1465245536342 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 1480 | 1465245536344 Marionette TRACE conn6 <- [1,2270,null,{}] 13:38:56 INFO - PROCESS | 1480 | 1465245536348 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:56 INFO - PROCESS | 1480 | 1465245536350 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:56 INFO - PROCESS | 1480 | 1465245536479 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 13:38:56 INFO - PROCESS | 1480 | 1465245536487 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:56 INFO - PROCESS | 1480 | 1465245536489 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:56 INFO - PROCESS | 1480 | ++DOCSHELL 0D68F800 == 33 [pid = 1480] [id = 577] 13:38:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1556A800) [pid = 1480] [serial = 1731] [outer = 00000000] 13:38:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16D1C800) [pid = 1480] [serial = 1732] [outer = 1556A800] 13:38:56 INFO - PROCESS | 1480 | 1465245536536 Marionette DEBUG loaded listener.js 13:38:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (16D1F800) [pid = 1480] [serial = 1733] [outer = 1556A800] 13:38:56 INFO - PROCESS | 1480 | 1465245537000 Marionette TRACE conn6 <- [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]]]}] 13:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 13:38:56 INFO - PROCESS | 1480 | 1465245537013 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 13:38:56 INFO - PROCESS | 1480 | 1465245537015 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 13:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:38:56 INFO - PROCESS | 1480 | 1465245537018 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:38:56 INFO - PROCESS | 1480 | 1465245537020 Marionette TRACE conn6 <- [1,2274,null,{}] 13:38:57 INFO - PROCESS | 1480 | 1465245537023 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 1480 | 1465245537025 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:57 INFO - PROCESS | 1480 | 1465245537148 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 13:38:57 INFO - PROCESS | 1480 | 1465245537245 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 1480 | 1465245537247 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:57 INFO - PROCESS | 1480 | ++DOCSHELL 0DD0B000 == 34 [pid = 1480] [id = 578] 13:38:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (17299800) [pid = 1480] [serial = 1734] [outer = 00000000] 13:38:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17560400) [pid = 1480] [serial = 1735] [outer = 17299800] 13:38:57 INFO - PROCESS | 1480 | 1465245537291 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (176C3C00) [pid = 1480] [serial = 1736] [outer = 17299800] 13:38:57 INFO - PROCESS | 1480 | 1465245537712 Marionette TRACE conn6 <- [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]]]}] 13:38:57 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 13:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 13:38:57 INFO - PROCESS | 1480 | 1465245537749 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 13:38:57 INFO - PROCESS | 1480 | 1465245537751 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 13:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:38:57 INFO - PROCESS | 1480 | 1465245537754 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:38:57 INFO - PROCESS | 1480 | 1465245537756 Marionette TRACE conn6 <- [1,2278,null,{}] 13:38:57 INFO - PROCESS | 1480 | 1465245537760 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:57 INFO - PROCESS | 1480 | 1465245537762 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:57 INFO - PROCESS | 1480 | 1465245537878 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 13:38:57 INFO - PROCESS | 1480 | 1465245537885 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:57 INFO - PROCESS | 1480 | 1465245537887 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:57 INFO - PROCESS | 1480 | ++DOCSHELL 17715800 == 35 [pid = 1480] [id = 579] 13:38:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17717400) [pid = 1480] [serial = 1737] [outer = 00000000] 13:38:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (177DF000) [pid = 1480] [serial = 1738] [outer = 17717400] 13:38:57 INFO - PROCESS | 1480 | 1465245537930 Marionette DEBUG loaded listener.js 13:38:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (177E4C00) [pid = 1480] [serial = 1739] [outer = 17717400] 13:38:58 INFO - PROCESS | 1480 | 1465245538383 Marionette TRACE conn6 <- [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]]]}] 13:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 13:38:58 INFO - PROCESS | 1480 | 1465245538426 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 13:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:38:58 INFO - PROCESS | 1480 | 1465245538428 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 13:38:58 INFO - PROCESS | 1480 | 1465245538431 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:38:58 INFO - PROCESS | 1480 | 1465245538433 Marionette TRACE conn6 <- [1,2282,null,{}] 13:38:58 INFO - PROCESS | 1480 | 1465245538436 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:58 INFO - PROCESS | 1480 | 1465245538439 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:58 INFO - PROCESS | 1480 | 1465245538566 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 13:38:58 INFO - PROCESS | 1480 | 1465245538669 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:58 INFO - PROCESS | 1480 | 1465245538672 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:58 INFO - PROCESS | 1480 | ++DOCSHELL 12222800 == 36 [pid = 1480] [id = 580] 13:38:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (17A30800) [pid = 1480] [serial = 1740] [outer = 00000000] 13:38:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (17A3DC00) [pid = 1480] [serial = 1741] [outer = 17A30800] 13:38:58 INFO - PROCESS | 1480 | 1465245538717 Marionette DEBUG loaded listener.js 13:38:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (18BAC000) [pid = 1480] [serial = 1742] [outer = 17A30800] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (177C3C00) [pid = 1480] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (17558C00) [pid = 1480] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0E30A400) [pid = 1480] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (177DE400) [pid = 1480] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (1224E800) [pid = 1480] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (16D20800) [pid = 1480] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (16332C00) [pid = 1480] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (14E93C00) [pid = 1480] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (131BAC00) [pid = 1480] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1221E400) [pid = 1480] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0EAC0400) [pid = 1480] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0D70D000) [pid = 1480] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0D1F1800) [pid = 1480] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:38:59 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18BAE000) [pid = 1480] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:38:59 INFO - PROCESS | 1480 | 1465245539260 Marionette TRACE conn6 <- [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]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 870ms 13:38:59 INFO - PROCESS | 1480 | 1465245539302 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 1480 | 1465245539304 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 13:38:59 INFO - PROCESS | 1480 | 1465245539320 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:38:59 INFO - PROCESS | 1480 | 1465245539321 Marionette TRACE conn6 <- [1,2286,null,{}] 13:38:59 INFO - PROCESS | 1480 | 1465245539325 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 1480 | 1465245539327 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:59 INFO - PROCESS | 1480 | 1465245539408 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 13:38:59 INFO - PROCESS | 1480 | 1465245539413 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:38:59 INFO - PROCESS | 1480 | 1465245539415 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:38:59 INFO - PROCESS | 1480 | ++DOCSHELL 131C6C00 == 37 [pid = 1480] [id = 581] 13:38:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (15C34000) [pid = 1480] [serial = 1743] [outer = 00000000] 13:38:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177DE400) [pid = 1480] [serial = 1744] [outer = 15C34000] 13:38:59 INFO - PROCESS | 1480 | 1465245539469 Marionette DEBUG loaded listener.js 13:38:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A31C00) [pid = 1480] [serial = 1745] [outer = 15C34000] 13:38:59 INFO - PROCESS | 1480 | 1465245539889 Marionette TRACE conn6 <- [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]]]}] 13:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 631ms 13:38:59 INFO - PROCESS | 1480 | 1465245539967 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 13:38:59 INFO - PROCESS | 1480 | 1465245539969 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 13:38:59 INFO - PROCESS | 1480 | 1465245539972 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:38:59 INFO - PROCESS | 1480 | 1465245539973 Marionette TRACE conn6 <- [1,2290,null,{}] 13:38:59 INFO - PROCESS | 1480 | 1465245539977 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:38:59 INFO - PROCESS | 1480 | 1465245539979 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:00 INFO - PROCESS | 1480 | 1465245540058 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 13:39:00 INFO - PROCESS | 1480 | 1465245540064 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 1480 | 1465245540066 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:00 INFO - PROCESS | 1480 | ++DOCSHELL 0D70CC00 == 38 [pid = 1480] [id = 582] 13:39:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A3D000) [pid = 1480] [serial = 1746] [outer = 00000000] 13:39:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BB5000) [pid = 1480] [serial = 1747] [outer = 17A3D000] 13:39:00 INFO - PROCESS | 1480 | 1465245540110 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18CC8800) [pid = 1480] [serial = 1748] [outer = 17A3D000] 13:39:00 INFO - PROCESS | 1480 | 1465245540556 Marionette TRACE conn6 <- [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]]]}] 13:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 13:39:00 INFO - PROCESS | 1480 | 1465245540605 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 13:39:00 INFO - PROCESS | 1480 | 1465245540607 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 13:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:39:00 INFO - PROCESS | 1480 | 1465245540624 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:39:00 INFO - PROCESS | 1480 | 1465245540626 Marionette TRACE conn6 <- [1,2294,null,{}] 13:39:00 INFO - PROCESS | 1480 | 1465245540629 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:00 INFO - PROCESS | 1480 | 1465245540631 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:00 INFO - PROCESS | 1480 | 1465245540712 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 13:39:00 INFO - PROCESS | 1480 | 1465245540720 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:00 INFO - PROCESS | 1480 | 1465245540722 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:00 INFO - PROCESS | 1480 | ++DOCSHELL 12F68C00 == 39 [pid = 1480] [id = 583] 13:39:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1933B400) [pid = 1480] [serial = 1749] [outer = 00000000] 13:39:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (19842000) [pid = 1480] [serial = 1750] [outer = 1933B400] 13:39:00 INFO - PROCESS | 1480 | 1465245540765 Marionette DEBUG loaded listener.js 13:39:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (19880C00) [pid = 1480] [serial = 1751] [outer = 1933B400] 13:39:01 INFO - PROCESS | 1480 | --DOCSHELL 13752800 == 38 [pid = 1480] [id = 569] 13:39:01 INFO - PROCESS | 1480 | --DOCSHELL 0D1E4400 == 37 [pid = 1480] [id = 570] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 0D68F800 == 36 [pid = 1480] [id = 577] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 12233C00 == 35 [pid = 1480] [id = 576] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 13757400 == 34 [pid = 1480] [id = 575] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 0DD0B000 == 33 [pid = 1480] [id = 578] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 12236C00 == 32 [pid = 1480] [id = 574] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 0E309C00 == 31 [pid = 1480] [id = 573] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 12222800 == 30 [pid = 1480] [id = 580] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 0D70CC00 == 29 [pid = 1480] [id = 582] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 131C6C00 == 28 [pid = 1480] [id = 581] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 17715800 == 27 [pid = 1480] [id = 579] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 0DE83C00 == 26 [pid = 1480] [id = 572] 13:39:02 INFO - PROCESS | 1480 | --DOCSHELL 0D631800 == 25 [pid = 1480] [id = 571] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (18BB7400) [pid = 1480] [serial = 1706] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18CCEC00) [pid = 1480] [serial = 1708] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (1755CC00) [pid = 1480] [serial = 1693] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (176C1C00) [pid = 1480] [serial = 1696] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1755DC00) [pid = 1480] [serial = 1694] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17A35800) [pid = 1480] [serial = 1699] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1770D400) [pid = 1480] [serial = 1697] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14E97800) [pid = 1480] [serial = 1702] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (17A3CC00) [pid = 1480] [serial = 1705] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17A76400) [pid = 1480] [serial = 1700] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16D27000) [pid = 1480] [serial = 1690] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (164E4400) [pid = 1480] [serial = 1687] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (164E7C00) [pid = 1480] [serial = 1688] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1548E000) [pid = 1480] [serial = 1684] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (15634400) [pid = 1480] [serial = 1685] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (13753000) [pid = 1480] [serial = 1681] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14E4BC00) [pid = 1480] [serial = 1682] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1223E800) [pid = 1480] [serial = 1678] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (123C4000) [pid = 1480] [serial = 1679] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (11B59400) [pid = 1480] [serial = 1675] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (11C7F400) [pid = 1480] [serial = 1676] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D842400) [pid = 1480] [serial = 1672] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0D849400) [pid = 1480] [serial = 1673] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0D54EC00) [pid = 1480] [serial = 1669] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (0D611C00) [pid = 1480] [serial = 1670] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (18CD1000) [pid = 1480] [serial = 1667] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (122B8400) [pid = 1480] [serial = 1691] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (14E9C400) [pid = 1480] [serial = 1703] [outer = 00000000] [url = about:blank] 13:39:02 INFO - PROCESS | 1480 | 1465245542635 Marionette TRACE conn6 <- [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]]]}] 13:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2070ms 13:39:02 INFO - PROCESS | 1480 | 1465245542697 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 13:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:39:02 INFO - PROCESS | 1480 | 1465245542701 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 13:39:02 INFO - PROCESS | 1480 | 1465245542707 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:39:02 INFO - PROCESS | 1480 | 1465245542710 Marionette TRACE conn6 <- [1,2298,null,{}] 13:39:02 INFO - PROCESS | 1480 | 1465245542716 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:02 INFO - PROCESS | 1480 | 1465245542719 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:02 INFO - PROCESS | 1480 | 1465245542815 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 13:39:02 INFO - PROCESS | 1480 | 1465245542950 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:02 INFO - PROCESS | 1480 | 1465245542953 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:02 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCE400 == 26 [pid = 1480] [id = 584] 13:39:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0CDF1C00) [pid = 1480] [serial = 1752] [outer = 00000000] 13:39:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0D0E8C00) [pid = 1480] [serial = 1753] [outer = 0CDF1C00] 13:39:02 INFO - PROCESS | 1480 | 1465245543005 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D1EA000) [pid = 1480] [serial = 1754] [outer = 0CDF1C00] 13:39:03 INFO - PROCESS | 1480 | 1465245543402 Marionette TRACE conn6 <- [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]]]}] 13:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 13:39:03 INFO - PROCESS | 1480 | 1465245543436 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 13:39:03 INFO - PROCESS | 1480 | 1465245543442 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 13:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:39:03 INFO - PROCESS | 1480 | 1465245543448 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:39:03 INFO - PROCESS | 1480 | 1465245543450 Marionette TRACE conn6 <- [1,2302,null,{}] 13:39:03 INFO - PROCESS | 1480 | 1465245543454 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:03 INFO - PROCESS | 1480 | 1465245543457 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:03 INFO - PROCESS | 1480 | 1465245543552 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 13:39:03 INFO - PROCESS | 1480 | 1465245543558 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:03 INFO - PROCESS | 1480 | 1465245543561 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:03 INFO - PROCESS | 1480 | ++DOCSHELL 0D617C00 == 27 [pid = 1480] [id = 585] 13:39:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D624C00) [pid = 1480] [serial = 1755] [outer = 00000000] 13:39:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D62FC00) [pid = 1480] [serial = 1756] [outer = 0D624C00] 13:39:03 INFO - PROCESS | 1480 | 1465245543609 Marionette DEBUG loaded listener.js 13:39:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D703800) [pid = 1480] [serial = 1757] [outer = 0D624C00] 13:39:04 INFO - PROCESS | 1480 | 1465245544069 Marionette TRACE conn6 <- [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]]]}] 13:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 13:39:04 INFO - PROCESS | 1480 | 1465245544122 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 13:39:04 INFO - PROCESS | 1480 | 1465245544124 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 13:39:04 INFO - PROCESS | 1480 | 1465245544128 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:39:04 INFO - PROCESS | 1480 | 1465245544131 Marionette TRACE conn6 <- [1,2306,null,{}] 13:39:04 INFO - PROCESS | 1480 | 1465245544142 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 1480 | 1465245544146 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:04 INFO - PROCESS | 1480 | 1465245544258 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 13:39:04 INFO - PROCESS | 1480 | 1465245544276 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 1480 | 1465245544279 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:04 INFO - PROCESS | 1480 | ++DOCSHELL 0E307400 == 28 [pid = 1480] [id = 586] 13:39:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0E308C00) [pid = 1480] [serial = 1758] [outer = 00000000] 13:39:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0E980800) [pid = 1480] [serial = 1759] [outer = 0E308C00] 13:39:04 INFO - PROCESS | 1480 | 1465245544328 Marionette DEBUG loaded listener.js 13:39:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0EAC1400) [pid = 1480] [serial = 1760] [outer = 0E308C00] 13:39:04 INFO - PROCESS | 1480 | 1465245544772 Marionette TRACE conn6 <- [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] 13:39:04 INFO - PROCESS | 1480 | 1465245544820 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 13:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:39:04 INFO - PROCESS | 1480 | 1465245544823 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:39:04 INFO - PROCESS | 1480 | 1465245544825 Marionette TRACE conn6 <- [1,2310,null,{}] 13:39:04 INFO - PROCESS | 1480 | 1465245544828 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:04 INFO - PROCESS | 1480 | 1465245544831 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:04 INFO - PROCESS | 1480 | 1465245544923 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 13:39:04 INFO - PROCESS | 1480 | 1465245544930 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:04 INFO - PROCESS | 1480 | 1465245544933 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:04 INFO - PROCESS | 1480 | ++DOCSHELL 0E37F000 == 29 [pid = 1480] [id = 587] 13:39:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0E97FC00) [pid = 1480] [serial = 1761] [outer = 00000000] 13:39:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12218800) [pid = 1480] [serial = 1762] [outer = 0E97FC00] 13:39:04 INFO - PROCESS | 1480 | 1465245544978 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (12235000) [pid = 1480] [serial = 1763] [outer = 0E97FC00] 13:39:05 INFO - PROCESS | 1480 | 1465245545416 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 13:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 13:39:05 INFO - PROCESS | 1480 | 1465245545460 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 13:39:05 INFO - PROCESS | 1480 | 1465245545462 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 13:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:39:05 INFO - PROCESS | 1480 | 1465245545465 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:39:05 INFO - PROCESS | 1480 | 1465245545466 Marionette TRACE conn6 <- [1,2314,null,{}] 13:39:05 INFO - PROCESS | 1480 | 1465245545470 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:05 INFO - PROCESS | 1480 | 1465245545472 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:05 INFO - PROCESS | 1480 | 1465245545549 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 13:39:05 INFO - PROCESS | 1480 | 1465245545554 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:05 INFO - PROCESS | 1480 | 1465245545556 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:05 INFO - PROCESS | 1480 | ++DOCSHELL 1223C400 == 30 [pid = 1480] [id = 588] 13:39:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1223F000) [pid = 1480] [serial = 1764] [outer = 00000000] 13:39:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (123CB400) [pid = 1480] [serial = 1765] [outer = 1223F000] 13:39:05 INFO - PROCESS | 1480 | 1465245545601 Marionette DEBUG loaded listener.js 13:39:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (131BDC00) [pid = 1480] [serial = 1766] [outer = 1223F000] 13:39:06 INFO - PROCESS | 1480 | 1465245546060 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 13:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:39:06 INFO - PROCESS | 1480 | 1465245546108 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 1480 | 1465245546110 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 13:39:06 INFO - PROCESS | 1480 | 1465245546114 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 1480 | 1465245546116 Marionette TRACE conn6 <- [1,2318,null,{}] 13:39:06 INFO - PROCESS | 1480 | 1465245546120 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 1480 | 1465245546125 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:06 INFO - PROCESS | 1480 | 1465245546228 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 13:39:06 INFO - PROCESS | 1480 | 1465245546241 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 1480 | 1465245546243 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:06 INFO - PROCESS | 1480 | ++DOCSHELL 13D2F800 == 31 [pid = 1480] [id = 589] 13:39:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (13DC3400) [pid = 1480] [serial = 1767] [outer = 00000000] 13:39:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E62400) [pid = 1480] [serial = 1768] [outer = 13DC3400] 13:39:06 INFO - PROCESS | 1480 | 1465245546287 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E97800) [pid = 1480] [serial = 1769] [outer = 13DC3400] 13:39:06 INFO - PROCESS | 1480 | 1465245546728 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 13:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 670ms 13:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:39:06 INFO - PROCESS | 1480 | 1465245546787 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 13:39:06 INFO - PROCESS | 1480 | 1465245546789 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 13:39:06 INFO - PROCESS | 1480 | 1465245546792 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:39:06 INFO - PROCESS | 1480 | 1465245546794 Marionette TRACE conn6 <- [1,2322,null,{}] 13:39:06 INFO - PROCESS | 1480 | 1465245546797 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:06 INFO - PROCESS | 1480 | 1465245546799 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:06 INFO - PROCESS | 1480 | 1465245546880 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 13:39:06 INFO - PROCESS | 1480 | 1465245546886 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:06 INFO - PROCESS | 1480 | 1465245546887 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:06 INFO - PROCESS | 1480 | ++DOCSHELL 14EA0000 == 32 [pid = 1480] [id = 590] 13:39:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (15560C00) [pid = 1480] [serial = 1770] [outer = 00000000] 13:39:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (15C36000) [pid = 1480] [serial = 1771] [outer = 15560C00] 13:39:06 INFO - PROCESS | 1480 | 1465245546932 Marionette DEBUG loaded listener.js 13:39:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (162D5800) [pid = 1480] [serial = 1772] [outer = 15560C00] 13:39:07 INFO - PROCESS | 1480 | 1465245547385 Marionette TRACE conn6 <- [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]]]}] 13:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 13:39:07 INFO - PROCESS | 1480 | 1465245547440 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 13:39:07 INFO - PROCESS | 1480 | 1465245547442 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 13:39:07 INFO - PROCESS | 1480 | 1465245547445 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:39:07 INFO - PROCESS | 1480 | 1465245547447 Marionette TRACE conn6 <- [1,2326,null,{}] 13:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:39:07 INFO - PROCESS | 1480 | 1465245547450 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:07 INFO - PROCESS | 1480 | 1465245547452 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:07 INFO - PROCESS | 1480 | 1465245547532 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 13:39:07 INFO - PROCESS | 1480 | 1465245547537 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:07 INFO - PROCESS | 1480 | 1465245547539 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:07 INFO - PROCESS | 1480 | ++DOCSHELL 0905AC00 == 33 [pid = 1480] [id = 591] 13:39:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15C32000) [pid = 1480] [serial = 1773] [outer = 00000000] 13:39:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16D1BC00) [pid = 1480] [serial = 1774] [outer = 15C32000] 13:39:07 INFO - PROCESS | 1480 | 1465245547586 Marionette DEBUG loaded listener.js 13:39:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (164E3800) [pid = 1480] [serial = 1775] [outer = 15C32000] 13:39:08 INFO - PROCESS | 1480 | 1465245548060 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 13:39:08 INFO - PROCESS | 1480 | 1465245548121 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 13:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:39:08 INFO - PROCESS | 1480 | 1465245548123 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 13:39:08 INFO - PROCESS | 1480 | 1465245548126 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 1480 | 1465245548127 Marionette TRACE conn6 <- [1,2330,null,{}] 13:39:08 INFO - PROCESS | 1480 | 1465245548131 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 1480 | 1465245548133 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:08 INFO - PROCESS | 1480 | 1465245548246 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 13:39:08 INFO - PROCESS | 1480 | 1465245548337 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 1480 | 1465245548339 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:08 INFO - PROCESS | 1480 | ++DOCSHELL 0E306800 == 34 [pid = 1480] [id = 592] 13:39:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (16D27400) [pid = 1480] [serial = 1776] [outer = 00000000] 13:39:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (17557800) [pid = 1480] [serial = 1777] [outer = 16D27400] 13:39:08 INFO - PROCESS | 1480 | 1465245548382 Marionette DEBUG loaded listener.js 13:39:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1755CC00) [pid = 1480] [serial = 1778] [outer = 16D27400] 13:39:08 INFO - PROCESS | 1480 | 1465245548813 Marionette TRACE conn6 <- [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]]]}] 13:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 13:39:08 INFO - PROCESS | 1480 | 1465245548856 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 13:39:08 INFO - PROCESS | 1480 | 1465245548859 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 13:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:39:08 INFO - PROCESS | 1480 | 1465245548862 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:39:08 INFO - PROCESS | 1480 | 1465245548863 Marionette TRACE conn6 <- [1,2334,null,{}] 13:39:08 INFO - PROCESS | 1480 | 1465245548867 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:08 INFO - PROCESS | 1480 | 1465245548869 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:08 INFO - PROCESS | 1480 | 1465245548987 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 13:39:08 INFO - PROCESS | 1480 | 1465245548992 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:08 INFO - PROCESS | 1480 | 1465245548994 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:08 INFO - PROCESS | 1480 | ++DOCSHELL 17554000 == 35 [pid = 1480] [id = 593] 13:39:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (17562800) [pid = 1480] [serial = 1779] [outer = 00000000] 13:39:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (17713800) [pid = 1480] [serial = 1780] [outer = 17562800] 13:39:09 INFO - PROCESS | 1480 | 1465245549038 Marionette DEBUG loaded listener.js 13:39:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (177C1000) [pid = 1480] [serial = 1781] [outer = 17562800] 13:39:09 INFO - PROCESS | 1480 | 1465245549492 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 13:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 13:39:09 INFO - PROCESS | 1480 | 1465245549533 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 13:39:09 INFO - PROCESS | 1480 | 1465245549535 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 13:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:39:09 INFO - PROCESS | 1480 | 1465245549543 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:39:09 INFO - PROCESS | 1480 | 1465245549546 Marionette TRACE conn6 <- [1,2338,null,{}] 13:39:09 INFO - PROCESS | 1480 | 1465245549550 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:09 INFO - PROCESS | 1480 | 1465245549552 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:09 INFO - PROCESS | 1480 | 1465245549717 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17A3D000) [pid = 1480] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17299800) [pid = 1480] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17717400) [pid = 1480] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17A30800) [pid = 1480] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (15C34000) [pid = 1480] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1556A800) [pid = 1480] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (13DC4400) [pid = 1480] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1375C000) [pid = 1480] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (12238C00) [pid = 1480] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0EA75400) [pid = 1480] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0DE87400) [pid = 1480] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D632800) [pid = 1480] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D1E5800) [pid = 1480] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:39:09 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E4C400) [pid = 1480] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:39:09 INFO - PROCESS | 1480 | 1465245550012 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 1480 | 1465245550015 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:10 INFO - PROCESS | 1480 | ++DOCSHELL 0C228000 == 36 [pid = 1480] [id = 594] 13:39:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0C297400) [pid = 1480] [serial = 1782] [outer = 00000000] 13:39:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0DBEEC00) [pid = 1480] [serial = 1783] [outer = 0C297400] 13:39:10 INFO - PROCESS | 1480 | 1465245550061 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (13132400) [pid = 1480] [serial = 1784] [outer = 0C297400] 13:39:10 INFO - PROCESS | 1480 | 1465245550464 Marionette TRACE conn6 <- [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]]]}] 13:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 990ms 13:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:39:10 INFO - PROCESS | 1480 | 1465245550533 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 13:39:10 INFO - PROCESS | 1480 | 1465245550534 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 13:39:10 INFO - PROCESS | 1480 | 1465245550538 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:39:10 INFO - PROCESS | 1480 | 1465245550539 Marionette TRACE conn6 <- [1,2342,null,{}] 13:39:10 INFO - PROCESS | 1480 | 1465245550543 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:10 INFO - PROCESS | 1480 | 1465245550545 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:10 INFO - PROCESS | 1480 | 1465245550625 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 13:39:10 INFO - PROCESS | 1480 | 1465245550652 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:10 INFO - PROCESS | 1480 | 1465245550663 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:10 INFO - PROCESS | 1480 | ++DOCSHELL 164DC000 == 37 [pid = 1480] [id = 595] 13:39:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (164E2000) [pid = 1480] [serial = 1785] [outer = 00000000] 13:39:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17A3A800) [pid = 1480] [serial = 1786] [outer = 164E2000] 13:39:10 INFO - PROCESS | 1480 | 1465245550710 Marionette DEBUG loaded listener.js 13:39:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A3E800) [pid = 1480] [serial = 1787] [outer = 164E2000] 13:39:11 INFO - PROCESS | 1480 | 1465245551152 Marionette TRACE conn6 <- [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]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 13:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:39:11 INFO - PROCESS | 1480 | 1465245551209 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 1480 | 1465245551211 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 13:39:11 INFO - PROCESS | 1480 | 1465245551214 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - PROCESS | 1480 | 1465245551215 Marionette TRACE conn6 <- [1,2346,null,{}] 13:39:11 INFO - PROCESS | 1480 | 1465245551219 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 1480 | 1465245551220 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:11 INFO - PROCESS | 1480 | 1465245551324 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 13:39:11 INFO - PROCESS | 1480 | 1465245551332 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 1480 | 1465245551334 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:11 INFO - PROCESS | 1480 | ++DOCSHELL 17A38400 == 38 [pid = 1480] [id = 596] 13:39:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17AD4800) [pid = 1480] [serial = 1788] [outer = 00000000] 13:39:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BB4C00) [pid = 1480] [serial = 1789] [outer = 17AD4800] 13:39:11 INFO - PROCESS | 1480 | 1465245551378 Marionette DEBUG loaded listener.js 13:39:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BE0400) [pid = 1480] [serial = 1790] [outer = 17AD4800] 13:39:11 INFO - PROCESS | 1480 | 1465245551805 Marionette TRACE conn6 <- [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]]]}] 13:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 630ms 13:39:11 INFO - PROCESS | 1480 | 1465245551851 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 13:39:11 INFO - PROCESS | 1480 | 1465245551853 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 13:39:11 INFO - PROCESS | 1480 | 1465245551856 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:39:11 INFO - PROCESS | 1480 | 1465245551858 Marionette TRACE conn6 <- [1,2350,null,{}] 13:39:11 INFO - PROCESS | 1480 | 1465245551862 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:11 INFO - PROCESS | 1480 | 1465245551863 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:11 INFO - PROCESS | 1480 | 1465245551945 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 13:39:11 INFO - PROCESS | 1480 | 1465245551950 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:11 INFO - PROCESS | 1480 | 1465245551951 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:11 INFO - PROCESS | 1480 | ++DOCSHELL 09057400 == 39 [pid = 1480] [id = 597] 13:39:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (09058400) [pid = 1480] [serial = 1791] [outer = 00000000] 13:39:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0C225C00) [pid = 1480] [serial = 1792] [outer = 09058400] 13:39:12 INFO - PROCESS | 1480 | 1465245552050 Marionette DEBUG loaded listener.js 13:39:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0C22DC00) [pid = 1480] [serial = 1793] [outer = 09058400] 13:39:12 INFO - PROCESS | 1480 | 1465245552925 Marionette TRACE conn6 <- [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]]]}] 13:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1120ms 13:39:12 INFO - PROCESS | 1480 | 1465245552981 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 13:39:12 INFO - PROCESS | 1480 | 1465245552985 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 13:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:39:12 INFO - PROCESS | 1480 | 1465245552990 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:39:12 INFO - PROCESS | 1480 | 1465245552993 Marionette TRACE conn6 <- [1,2354,null,{}] 13:39:12 INFO - PROCESS | 1480 | 1465245552998 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:12 INFO - PROCESS | 1480 | 1465245553001 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:13 INFO - PROCESS | 1480 | 1465245553133 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 13:39:13 INFO - PROCESS | 1480 | 1465245553267 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:13 INFO - PROCESS | 1480 | 1465245553270 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:13 INFO - PROCESS | 1480 | ++DOCSHELL 0D845000 == 40 [pid = 1480] [id = 598] 13:39:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D845400) [pid = 1480] [serial = 1794] [outer = 00000000] 13:39:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0DD08800) [pid = 1480] [serial = 1795] [outer = 0D845400] 13:39:13 INFO - PROCESS | 1480 | 1465245553328 Marionette DEBUG loaded listener.js 13:39:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0E302000) [pid = 1480] [serial = 1796] [outer = 0D845400] 13:39:14 INFO - PROCESS | 1480 | 1465245554185 Marionette TRACE conn6 <- [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]]]}] 13:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1278ms 13:39:14 INFO - PROCESS | 1480 | 1465245554280 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 13:39:14 INFO - PROCESS | 1480 | 1465245554284 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 13:39:14 INFO - PROCESS | 1480 | 1465245554291 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:39:14 INFO - PROCESS | 1480 | 1465245554294 Marionette TRACE conn6 <- [1,2358,null,{}] 13:39:14 INFO - PROCESS | 1480 | 1465245554300 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:14 INFO - PROCESS | 1480 | 1465245554303 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:14 INFO - PROCESS | 1480 | 1465245554423 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 13:39:14 INFO - PROCESS | 1480 | 1465245554559 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:14 INFO - PROCESS | 1480 | 1465245554563 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:14 INFO - PROCESS | 1480 | ++DOCSHELL 0D70A800 == 41 [pid = 1480] [id = 599] 13:39:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (0D70B800) [pid = 1480] [serial = 1797] [outer = 00000000] 13:39:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (0D841C00) [pid = 1480] [serial = 1798] [outer = 0D70B800] 13:39:14 INFO - PROCESS | 1480 | 1465245554614 Marionette DEBUG loaded listener.js 13:39:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (0D848800) [pid = 1480] [serial = 1799] [outer = 0D70B800] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 17A38400 == 40 [pid = 1480] [id = 596] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 164DC000 == 39 [pid = 1480] [id = 595] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 0C228000 == 38 [pid = 1480] [id = 594] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 17554000 == 37 [pid = 1480] [id = 593] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 0E306800 == 36 [pid = 1480] [id = 592] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 0905AC00 == 35 [pid = 1480] [id = 591] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 14EA0000 == 34 [pid = 1480] [id = 590] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 13D2F800 == 33 [pid = 1480] [id = 589] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 1223C400 == 32 [pid = 1480] [id = 588] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 0E37F000 == 31 [pid = 1480] [id = 587] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (19842000) [pid = 1480] [serial = 1750] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 0E307400 == 30 [pid = 1480] [id = 586] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 0D617C00 == 29 [pid = 1480] [id = 585] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 0CDCE400 == 28 [pid = 1480] [id = 584] 13:39:14 INFO - PROCESS | 1480 | --DOCSHELL 12F68C00 == 27 [pid = 1480] [id = 583] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (18CC8800) [pid = 1480] [serial = 1748] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (17560400) [pid = 1480] [serial = 1735] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (177DF000) [pid = 1480] [serial = 1738] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (176C3C00) [pid = 1480] [serial = 1736] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17A3DC00) [pid = 1480] [serial = 1741] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (177E4C00) [pid = 1480] [serial = 1739] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (18BAC000) [pid = 1480] [serial = 1742] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (18BB5000) [pid = 1480] [serial = 1747] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17A31C00) [pid = 1480] [serial = 1745] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (16D1C800) [pid = 1480] [serial = 1732] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1556B000) [pid = 1480] [serial = 1729] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15626000) [pid = 1480] [serial = 1730] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (12234000) [pid = 1480] [serial = 1726] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E96800) [pid = 1480] [serial = 1727] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (12F7C400) [pid = 1480] [serial = 1723] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (131BB000) [pid = 1480] [serial = 1724] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1215C400) [pid = 1480] [serial = 1720] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1221B800) [pid = 1480] [serial = 1721] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0E30A000) [pid = 1480] [serial = 1717] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0E984800) [pid = 1480] [serial = 1718] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D701C00) [pid = 1480] [serial = 1714] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D708800) [pid = 1480] [serial = 1715] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0D546400) [pid = 1480] [serial = 1711] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D614400) [pid = 1480] [serial = 1712] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (19345400) [pid = 1480] [serial = 1709] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (177DE400) [pid = 1480] [serial = 1744] [outer = 00000000] [url = about:blank] 13:39:14 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16D1F800) [pid = 1480] [serial = 1733] [outer = 00000000] [url = about:blank] 13:39:15 INFO - PROCESS | 1480 | 1465245555146 Marionette TRACE conn6 <- [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]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 871ms 13:39:15 INFO - PROCESS | 1480 | 1465245555171 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 13:39:15 INFO - PROCESS | 1480 | 1465245555176 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 13:39:15 INFO - PROCESS | 1480 | 1465245555182 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:39:15 INFO - PROCESS | 1480 | 1465245555185 Marionette TRACE conn6 <- [1,2362,null,{}] 13:39:15 INFO - PROCESS | 1480 | 1465245555189 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:15 INFO - PROCESS | 1480 | 1465245555192 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:15 INFO - PROCESS | 1480 | 1465245555280 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 13:39:15 INFO - PROCESS | 1480 | 1465245555289 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:15 INFO - PROCESS | 1480 | 1465245555291 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:15 INFO - PROCESS | 1480 | ++DOCSHELL 0D701400 == 28 [pid = 1480] [id = 600] 13:39:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D701C00) [pid = 1480] [serial = 1800] [outer = 00000000] 13:39:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0DA99000) [pid = 1480] [serial = 1801] [outer = 0D701C00] 13:39:15 INFO - PROCESS | 1480 | 1465245555342 Marionette DEBUG loaded listener.js 13:39:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0E37D400) [pid = 1480] [serial = 1802] [outer = 0D701C00] 13:39:15 INFO - PROCESS | 1480 | 1465245555844 Marionette TRACE conn6 <- [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]]]}] 13:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 13:39:15 INFO - PROCESS | 1480 | 1465245555918 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 13:39:15 INFO - PROCESS | 1480 | 1465245555920 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 13:39:15 INFO - PROCESS | 1480 | 1465245555924 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:39:15 INFO - PROCESS | 1480 | 1465245555927 Marionette TRACE conn6 <- [1,2366,null,{}] 13:39:15 INFO - PROCESS | 1480 | 1465245555938 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:15 INFO - PROCESS | 1480 | 1465245555942 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:16 INFO - PROCESS | 1480 | 1465245556059 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 13:39:16 INFO - PROCESS | 1480 | 1465245556162 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 1480 | 1465245556165 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:16 INFO - PROCESS | 1480 | ++DOCSHELL 12233400 == 29 [pid = 1480] [id = 601] 13:39:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1223C400) [pid = 1480] [serial = 1803] [outer = 00000000] 13:39:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (122B8C00) [pid = 1480] [serial = 1804] [outer = 1223C400] 13:39:16 INFO - PROCESS | 1480 | 1465245556214 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (12F7C400) [pid = 1480] [serial = 1805] [outer = 1223C400] 13:39:16 INFO - PROCESS | 1480 | 1465245556598 Marionette TRACE conn6 <- [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]]]}] 13:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 13:39:16 INFO - PROCESS | 1480 | 1465245556658 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 13:39:16 INFO - PROCESS | 1480 | 1465245556660 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 13:39:16 INFO - PROCESS | 1480 | 1465245556663 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:39:16 INFO - PROCESS | 1480 | 1465245556665 Marionette TRACE conn6 <- [1,2370,null,{}] 13:39:16 INFO - PROCESS | 1480 | 1465245556669 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:16 INFO - PROCESS | 1480 | 1465245556671 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:16 INFO - PROCESS | 1480 | 1465245556762 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 13:39:16 INFO - PROCESS | 1480 | 1465245556777 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:16 INFO - PROCESS | 1480 | 1465245556780 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:16 INFO - PROCESS | 1480 | ++DOCSHELL 13D2EC00 == 30 [pid = 1480] [id = 602] 13:39:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14E47000) [pid = 1480] [serial = 1806] [outer = 00000000] 13:39:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14E53400) [pid = 1480] [serial = 1807] [outer = 14E47000] 13:39:16 INFO - PROCESS | 1480 | 1465245556826 Marionette DEBUG loaded listener.js 13:39:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E67400) [pid = 1480] [serial = 1808] [outer = 14E47000] 13:39:17 INFO - PROCESS | 1480 | 1465245557315 Marionette TRACE conn6 <- [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]]]}] 13:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 13:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:39:17 INFO - PROCESS | 1480 | 1465245557344 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 13:39:17 INFO - PROCESS | 1480 | 1465245557346 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 13:39:17 INFO - PROCESS | 1480 | 1465245557349 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:39:17 INFO - PROCESS | 1480 | 1465245557351 Marionette TRACE conn6 <- [1,2374,null,{}] 13:39:17 INFO - PROCESS | 1480 | 1465245557355 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:17 INFO - PROCESS | 1480 | 1465245557357 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:17 INFO - PROCESS | 1480 | 1465245557507 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 13:39:17 INFO - PROCESS | 1480 | 1465245557528 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:17 INFO - PROCESS | 1480 | 1465245557530 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:17 INFO - PROCESS | 1480 | ++DOCSHELL 11AC4C00 == 31 [pid = 1480] [id = 603] 13:39:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14E98C00) [pid = 1480] [serial = 1809] [outer = 00000000] 13:39:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14EA1800) [pid = 1480] [serial = 1810] [outer = 14E98C00] 13:39:17 INFO - PROCESS | 1480 | 1465245557577 Marionette DEBUG loaded listener.js 13:39:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (162D3000) [pid = 1480] [serial = 1811] [outer = 14E98C00] 13:39:18 INFO - PROCESS | 1480 | 1465245558024 Marionette TRACE conn6 <- [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]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 13:39:18 INFO - PROCESS | 1480 | 1465245558085 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 1480 | 1465245558087 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 13:39:18 INFO - PROCESS | 1480 | 1465245558090 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:39:18 INFO - PROCESS | 1480 | 1465245558092 Marionette TRACE conn6 <- [1,2378,null,{}] 13:39:18 INFO - PROCESS | 1480 | 1465245558095 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:18 INFO - PROCESS | 1480 | 1465245558100 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:18 INFO - PROCESS | 1480 | 1465245558240 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 13:39:18 INFO - PROCESS | 1480 | 1465245558308 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 1480 | 1465245558310 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:18 INFO - PROCESS | 1480 | ++DOCSHELL 14EA1400 == 32 [pid = 1480] [id = 604] 13:39:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (164DEC00) [pid = 1480] [serial = 1812] [outer = 00000000] 13:39:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16DAEC00) [pid = 1480] [serial = 1813] [outer = 164DEC00] 13:39:18 INFO - PROCESS | 1480 | 1465245558355 Marionette DEBUG loaded listener.js 13:39:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (17559000) [pid = 1480] [serial = 1814] [outer = 164DEC00] 13:39:18 INFO - PROCESS | 1480 | 1465245558787 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 13:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 13:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:39:18 INFO - PROCESS | 1480 | 1465245558823 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 13:39:18 INFO - PROCESS | 1480 | 1465245558825 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 13:39:18 INFO - PROCESS | 1480 | 1465245558860 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:39:18 INFO - PROCESS | 1480 | 1465245558871 Marionette TRACE conn6 <- [1,2382,null,{}] 13:39:18 INFO - PROCESS | 1480 | 1465245558879 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:18 INFO - PROCESS | 1480 | 1465245558881 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:18 INFO - PROCESS | 1480 | 1465245558994 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 13:39:18 INFO - PROCESS | 1480 | 1465245559005 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:18 INFO - PROCESS | 1480 | 1465245559007 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:18 INFO - PROCESS | 1480 | ++DOCSHELL 0D546400 == 33 [pid = 1480] [id = 605] 13:39:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (1755D400) [pid = 1480] [serial = 1815] [outer = 00000000] 13:39:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17710800) [pid = 1480] [serial = 1816] [outer = 1755D400] 13:39:19 INFO - PROCESS | 1480 | 1465245559051 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17717C00) [pid = 1480] [serial = 1817] [outer = 1755D400] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0E97FC00) [pid = 1480] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1223F000) [pid = 1480] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (16D27400) [pid = 1480] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15C32000) [pid = 1480] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D624C00) [pid = 1480] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (13DC3400) [pid = 1480] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0CDF1C00) [pid = 1480] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (15560C00) [pid = 1480] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17562800) [pid = 1480] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1933B400) [pid = 1480] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0C297400) [pid = 1480] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0E308C00) [pid = 1480] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:39:19 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (164E2000) [pid = 1480] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:39:19 INFO - PROCESS | 1480 | 1465245559671 Marionette TRACE conn6 <- [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]]]}] 13:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 872ms 13:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:39:19 INFO - PROCESS | 1480 | 1465245559701 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 13:39:19 INFO - PROCESS | 1480 | 1465245559703 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 13:39:19 INFO - PROCESS | 1480 | 1465245559706 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:39:19 INFO - PROCESS | 1480 | 1465245559707 Marionette TRACE conn6 <- [1,2386,null,{}] 13:39:19 INFO - PROCESS | 1480 | 1465245559711 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:19 INFO - PROCESS | 1480 | 1465245559713 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:19 INFO - PROCESS | 1480 | 1465245559793 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 13:39:19 INFO - PROCESS | 1480 | 1465245559799 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:19 INFO - PROCESS | 1480 | 1465245559801 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:19 INFO - PROCESS | 1480 | ++DOCSHELL 1223F000 == 34 [pid = 1480] [id = 606] 13:39:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14E48400) [pid = 1480] [serial = 1818] [outer = 00000000] 13:39:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1755F800) [pid = 1480] [serial = 1819] [outer = 14E48400] 13:39:19 INFO - PROCESS | 1480 | 1465245559845 Marionette DEBUG loaded listener.js 13:39:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1770D400) [pid = 1480] [serial = 1820] [outer = 14E48400] 13:39:20 INFO - PROCESS | 1480 | 1465245560267 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 13:39:20 INFO - PROCESS | 1480 | 1465245560284 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 1480 | 1465245560286 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 13:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:39:20 INFO - PROCESS | 1480 | 1465245560289 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 1480 | 1465245560291 Marionette TRACE conn6 <- [1,2390,null,{}] 13:39:20 INFO - PROCESS | 1480 | 1465245560295 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 1480 | 1465245560297 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:20 INFO - PROCESS | 1480 | 1465245560419 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 13:39:20 INFO - PROCESS | 1480 | 1465245560427 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:20 INFO - PROCESS | 1480 | 1465245560429 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:20 INFO - PROCESS | 1480 | ++DOCSHELL 0E308C00 == 35 [pid = 1480] [id = 607] 13:39:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (13DC3400) [pid = 1480] [serial = 1821] [outer = 00000000] 13:39:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (177EA400) [pid = 1480] [serial = 1822] [outer = 13DC3400] 13:39:20 INFO - PROCESS | 1480 | 1465245560472 Marionette DEBUG loaded listener.js 13:39:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177EAC00) [pid = 1480] [serial = 1823] [outer = 13DC3400] 13:39:20 INFO - PROCESS | 1480 | 1465245560912 Marionette TRACE conn6 <- [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]]]}] 13:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 670ms 13:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:39:20 INFO - PROCESS | 1480 | 1465245560962 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 13:39:20 INFO - PROCESS | 1480 | 1465245560964 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 13:39:20 INFO - PROCESS | 1480 | 1465245560967 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:39:20 INFO - PROCESS | 1480 | 1465245560969 Marionette TRACE conn6 <- [1,2394,null,{}] 13:39:20 INFO - PROCESS | 1480 | 1465245560972 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:20 INFO - PROCESS | 1480 | 1465245560974 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:21 INFO - PROCESS | 1480 | 1465245561094 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 13:39:21 INFO - PROCESS | 1480 | 1465245561108 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:21 INFO - PROCESS | 1480 | 1465245561110 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:21 INFO - PROCESS | 1480 | ++DOCSHELL 12233000 == 36 [pid = 1480] [id = 608] 13:39:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (131C6000) [pid = 1480] [serial = 1824] [outer = 00000000] 13:39:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17A72400) [pid = 1480] [serial = 1825] [outer = 131C6000] 13:39:21 INFO - PROCESS | 1480 | 1465245561152 Marionette DEBUG loaded listener.js 13:39:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17A7B400) [pid = 1480] [serial = 1826] [outer = 131C6000] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 0D701400 == 35 [pid = 1480] [id = 600] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 0D845000 == 34 [pid = 1480] [id = 598] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 0D70A800 == 33 [pid = 1480] [id = 599] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 09057400 == 32 [pid = 1480] [id = 597] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 12233400 == 31 [pid = 1480] [id = 601] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 0D546400 == 30 [pid = 1480] [id = 605] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 14EA1400 == 29 [pid = 1480] [id = 604] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 11AC4C00 == 28 [pid = 1480] [id = 603] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 13D2EC00 == 27 [pid = 1480] [id = 602] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 1223F000 == 26 [pid = 1480] [id = 606] 13:39:22 INFO - PROCESS | 1480 | --DOCSHELL 0E308C00 == 25 [pid = 1480] [id = 607] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (18BB4C00) [pid = 1480] [serial = 1789] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (12218800) [pid = 1480] [serial = 1762] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (12235000) [pid = 1480] [serial = 1763] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (123CB400) [pid = 1480] [serial = 1765] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17557800) [pid = 1480] [serial = 1777] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (131BDC00) [pid = 1480] [serial = 1766] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (16D1BC00) [pid = 1480] [serial = 1774] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D62FC00) [pid = 1480] [serial = 1756] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D703800) [pid = 1480] [serial = 1757] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14E62400) [pid = 1480] [serial = 1768] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (14E97800) [pid = 1480] [serial = 1769] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0D0E8C00) [pid = 1480] [serial = 1753] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D1EA000) [pid = 1480] [serial = 1754] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (15C36000) [pid = 1480] [serial = 1771] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (162D5800) [pid = 1480] [serial = 1772] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (17713800) [pid = 1480] [serial = 1780] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (19880C00) [pid = 1480] [serial = 1751] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1755CC00) [pid = 1480] [serial = 1778] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0DBEEC00) [pid = 1480] [serial = 1783] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (177C1000) [pid = 1480] [serial = 1781] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0E980800) [pid = 1480] [serial = 1759] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (13132400) [pid = 1480] [serial = 1784] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (17A3A800) [pid = 1480] [serial = 1786] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (0EAC1400) [pid = 1480] [serial = 1760] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (17A3E800) [pid = 1480] [serial = 1787] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (164E3800) [pid = 1480] [serial = 1775] [outer = 00000000] [url = about:blank] 13:39:22 INFO - PROCESS | 1480 | 1465245562934 Marionette TRACE conn6 <- [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]]]}] 13:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2019ms 13:39:22 INFO - PROCESS | 1480 | 1465245562988 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 13:39:22 INFO - PROCESS | 1480 | 1465245562992 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 13:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:39:22 INFO - PROCESS | 1480 | 1465245562997 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:39:22 INFO - PROCESS | 1480 | 1465245563000 Marionette TRACE conn6 <- [1,2398,null,{}] 13:39:22 INFO - PROCESS | 1480 | 1465245563006 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:22 INFO - PROCESS | 1480 | 1465245563009 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:23 INFO - PROCESS | 1480 | 1465245563102 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 13:39:23 INFO - PROCESS | 1480 | 1465245563109 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 1480 | 1465245563114 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:23 INFO - PROCESS | 1480 | ++DOCSHELL 0D550400 == 26 [pid = 1480] [id = 609] 13:39:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (0D550800) [pid = 1480] [serial = 1827] [outer = 00000000] 13:39:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0D612800) [pid = 1480] [serial = 1828] [outer = 0D550800] 13:39:23 INFO - PROCESS | 1480 | 1465245563167 Marionette DEBUG loaded listener.js 13:39:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D61BC00) [pid = 1480] [serial = 1829] [outer = 0D550800] 13:39:23 INFO - PROCESS | 1480 | 1465245563771 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 13:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 13:39:23 INFO - PROCESS | 1480 | 1465245563828 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 13:39:23 INFO - PROCESS | 1480 | 1465245563833 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 13:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:39:23 INFO - PROCESS | 1480 | 1465245563839 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:39:23 INFO - PROCESS | 1480 | 1465245563842 Marionette TRACE conn6 <- [1,2402,null,{}] 13:39:23 INFO - PROCESS | 1480 | 1465245563846 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:23 INFO - PROCESS | 1480 | 1465245563849 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:23 INFO - PROCESS | 1480 | 1465245563940 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 13:39:23 INFO - PROCESS | 1480 | 1465245563953 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:23 INFO - PROCESS | 1480 | 1465245563956 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:23 INFO - PROCESS | 1480 | ++DOCSHELL 0D70A800 == 27 [pid = 1480] [id = 610] 13:39:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0D70BC00) [pid = 1480] [serial = 1830] [outer = 00000000] 13:39:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0D840400) [pid = 1480] [serial = 1831] [outer = 0D70BC00] 13:39:23 INFO - PROCESS | 1480 | 1465245564003 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (0D848000) [pid = 1480] [serial = 1832] [outer = 0D70BC00] 13:39:24 INFO - PROCESS | 1480 | 1465245564479 Marionette TRACE conn6 <- [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]]]}] 13:39:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:39:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 13:39:24 INFO - PROCESS | 1480 | 1465245564573 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 13:39:24 INFO - PROCESS | 1480 | 1465245564575 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 13:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:39:24 INFO - PROCESS | 1480 | 1465245564578 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:39:24 INFO - PROCESS | 1480 | 1465245564582 Marionette TRACE conn6 <- [1,2406,null,{}] 13:39:24 INFO - PROCESS | 1480 | 1465245564593 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:24 INFO - PROCESS | 1480 | 1465245564597 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:24 INFO - PROCESS | 1480 | 1465245564724 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 13:39:24 INFO - PROCESS | 1480 | 1465245564738 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:24 INFO - PROCESS | 1480 | 1465245564741 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:24 INFO - PROCESS | 1480 | ++DOCSHELL 11C78400 == 28 [pid = 1480] [id = 611] 13:39:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (11C79C00) [pid = 1480] [serial = 1833] [outer = 00000000] 13:39:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (12112800) [pid = 1480] [serial = 1834] [outer = 11C79C00] 13:39:24 INFO - PROCESS | 1480 | 1465245564792 Marionette DEBUG loaded listener.js 13:39:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (12161C00) [pid = 1480] [serial = 1835] [outer = 11C79C00] 13:39:25 INFO - PROCESS | 1480 | 1465245565244 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 13:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:39:25 INFO - PROCESS | 1480 | 1465245565254 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 1480 | 1465245565257 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 13:39:25 INFO - PROCESS | 1480 | 1465245565260 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 1480 | 1465245565262 Marionette TRACE conn6 <- [1,2410,null,{}] 13:39:25 INFO - PROCESS | 1480 | 1465245565265 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 1480 | 1465245565267 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:25 INFO - PROCESS | 1480 | 1465245565393 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 13:39:25 INFO - PROCESS | 1480 | 1465245565404 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:25 INFO - PROCESS | 1480 | 1465245565406 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:25 INFO - PROCESS | 1480 | ++DOCSHELL 11B60800 == 29 [pid = 1480] [id = 612] 13:39:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (11C80C00) [pid = 1480] [serial = 1836] [outer = 00000000] 13:39:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (1224E800) [pid = 1480] [serial = 1837] [outer = 11C80C00] 13:39:25 INFO - PROCESS | 1480 | 1465245565451 Marionette DEBUG loaded listener.js 13:39:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (12F86400) [pid = 1480] [serial = 1838] [outer = 11C80C00] 13:39:25 INFO - PROCESS | 1480 | 1465245565895 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 13:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 13:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:39:25 INFO - PROCESS | 1480 | 1465245565932 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 13:39:25 INFO - PROCESS | 1480 | 1465245565934 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 13:39:25 INFO - PROCESS | 1480 | 1465245565937 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:39:25 INFO - PROCESS | 1480 | 1465245565939 Marionette TRACE conn6 <- [1,2414,null,{}] 13:39:25 INFO - PROCESS | 1480 | 1465245565943 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:25 INFO - PROCESS | 1480 | 1465245565945 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:26 INFO - PROCESS | 1480 | 1465245566059 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 13:39:26 INFO - PROCESS | 1480 | 1465245566097 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:26 INFO - PROCESS | 1480 | 1465245566099 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:26 INFO - PROCESS | 1480 | ++DOCSHELL 131C4C00 == 30 [pid = 1480] [id = 613] 13:39:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (131C5000) [pid = 1480] [serial = 1839] [outer = 00000000] 13:39:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (13DC7800) [pid = 1480] [serial = 1840] [outer = 131C5000] 13:39:26 INFO - PROCESS | 1480 | 1465245566143 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14E51400) [pid = 1480] [serial = 1841] [outer = 131C5000] 13:39:26 INFO - PROCESS | 1480 | 1465245566551 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 13:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 13:39:26 INFO - PROCESS | 1480 | 1465245566579 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 13:39:26 INFO - PROCESS | 1480 | 1465245566582 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 13:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:39:26 INFO - PROCESS | 1480 | 1465245566589 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:39:26 INFO - PROCESS | 1480 | 1465245566591 Marionette TRACE conn6 <- [1,2418,null,{}] 13:39:26 INFO - PROCESS | 1480 | 1465245566594 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:26 INFO - PROCESS | 1480 | 1465245566600 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:26 INFO - PROCESS | 1480 | 1465245566707 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 13:39:26 INFO - PROCESS | 1480 | 1465245566715 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:26 INFO - PROCESS | 1480 | 1465245566717 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:26 INFO - PROCESS | 1480 | ++DOCSHELL 14EA1400 == 31 [pid = 1480] [id = 614] 13:39:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (15561800) [pid = 1480] [serial = 1842] [outer = 00000000] 13:39:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (16335400) [pid = 1480] [serial = 1843] [outer = 15561800] 13:39:26 INFO - PROCESS | 1480 | 1465245566766 Marionette DEBUG loaded listener.js 13:39:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (164E3000) [pid = 1480] [serial = 1844] [outer = 15561800] 13:39:27 INFO - PROCESS | 1480 | 1465245567228 Marionette TRACE conn6 <- [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]]]}] 13:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 670ms 13:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:39:27 INFO - PROCESS | 1480 | 1465245567260 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 13:39:27 INFO - PROCESS | 1480 | 1465245567261 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 13:39:27 INFO - PROCESS | 1480 | 1465245567265 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 1480 | 1465245567266 Marionette TRACE conn6 <- [1,2422,null,{}] 13:39:27 INFO - PROCESS | 1480 | 1465245567270 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:27 INFO - PROCESS | 1480 | 1465245567272 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:27 INFO - PROCESS | 1480 | 1465245567353 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 13:39:27 INFO - PROCESS | 1480 | 1465245567359 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 1480 | 1465245567361 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:27 INFO - PROCESS | 1480 | ++DOCSHELL 16D19400 == 32 [pid = 1480] [id = 615] 13:39:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16D1C400) [pid = 1480] [serial = 1845] [outer = 00000000] 13:39:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (16D20C00) [pid = 1480] [serial = 1846] [outer = 16D1C400] 13:39:27 INFO - PROCESS | 1480 | 1465245567407 Marionette DEBUG loaded listener.js 13:39:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16D21400) [pid = 1480] [serial = 1847] [outer = 16D1C400] 13:39:27 INFO - PROCESS | 1480 | 1465245567853 Marionette TRACE conn6 <- [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]]]}] 13:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 13:39:27 INFO - PROCESS | 1480 | 1465245567895 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 13:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:39:27 INFO - PROCESS | 1480 | 1465245567898 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 13:39:27 INFO - PROCESS | 1480 | 1465245567905 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:39:27 INFO - PROCESS | 1480 | 1465245567907 Marionette TRACE conn6 <- [1,2426,null,{}] 13:39:27 INFO - PROCESS | 1480 | 1465245567930 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:27 INFO - PROCESS | 1480 | 1465245567932 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:27 INFO - PROCESS | 1480 | 1465245568010 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 13:39:27 INFO - PROCESS | 1480 | 1465245568016 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:27 INFO - PROCESS | 1480 | 1465245568017 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:28 INFO - PROCESS | 1480 | ++DOCSHELL 0906EC00 == 33 [pid = 1480] [id = 616] 13:39:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0C22CC00) [pid = 1480] [serial = 1848] [outer = 00000000] 13:39:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1755D800) [pid = 1480] [serial = 1849] [outer = 0C22CC00] 13:39:28 INFO - PROCESS | 1480 | 1465245568062 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (16D1AC00) [pid = 1480] [serial = 1850] [outer = 0C22CC00] 13:39:28 INFO - PROCESS | 1480 | 1465245568531 Marionette TRACE conn6 <- [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]]]}] 13:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 650ms 13:39:28 INFO - PROCESS | 1480 | 1465245568555 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 13:39:28 INFO - PROCESS | 1480 | 1465245568557 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 13:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:39:28 INFO - PROCESS | 1480 | 1465245568560 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:39:28 INFO - PROCESS | 1480 | 1465245568562 Marionette TRACE conn6 <- [1,2430,null,{}] 13:39:28 INFO - PROCESS | 1480 | 1465245568565 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:28 INFO - PROCESS | 1480 | 1465245568567 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:28 INFO - PROCESS | 1480 | 1465245568684 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 13:39:28 INFO - PROCESS | 1480 | 1465245568692 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:28 INFO - PROCESS | 1480 | 1465245568693 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:28 INFO - PROCESS | 1480 | ++DOCSHELL 11C72C00 == 34 [pid = 1480] [id = 617] 13:39:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17718000) [pid = 1480] [serial = 1851] [outer = 00000000] 13:39:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177DDC00) [pid = 1480] [serial = 1852] [outer = 17718000] 13:39:28 INFO - PROCESS | 1480 | 1465245568737 Marionette DEBUG loaded listener.js 13:39:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177E8000) [pid = 1480] [serial = 1853] [outer = 17718000] 13:39:29 INFO - PROCESS | 1480 | 1465245569213 Marionette TRACE conn6 <- [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]]]}] 13:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 13:39:29 INFO - PROCESS | 1480 | 1465245569231 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 1480 | 1465245569233 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:39:29 INFO - PROCESS | 1480 | 1465245569236 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 1480 | 1465245569238 Marionette TRACE conn6 <- [1,2434,null,{}] 13:39:29 INFO - PROCESS | 1480 | 1465245569241 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 1480 | 1465245569243 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:29 INFO - PROCESS | 1480 | 1465245569360 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 13:39:29 INFO - PROCESS | 1480 | 1465245569365 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:29 INFO - PROCESS | 1480 | 1465245569367 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:29 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E7C00 == 35 [pid = 1480] [id = 618] 13:39:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D0E8400) [pid = 1480] [serial = 1854] [outer = 00000000] 13:39:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A32C00) [pid = 1480] [serial = 1855] [outer = 0D0E8400] 13:39:29 INFO - PROCESS | 1480 | 1465245569411 Marionette DEBUG loaded listener.js 13:39:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17A39400) [pid = 1480] [serial = 1856] [outer = 0D0E8400] 13:39:29 INFO - PROCESS | 1480 | 1465245569869 Marionette TRACE conn6 <- [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]]]}] 13:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 13:39:29 INFO - PROCESS | 1480 | 1465245569907 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 13:39:29 INFO - PROCESS | 1480 | 1465245569910 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 13:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:39:29 INFO - PROCESS | 1480 | 1465245569913 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:39:29 INFO - PROCESS | 1480 | 1465245569915 Marionette TRACE conn6 <- [1,2438,null,{}] 13:39:29 INFO - PROCESS | 1480 | 1465245569920 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:29 INFO - PROCESS | 1480 | 1465245569922 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:30 INFO - PROCESS | 1480 | 1465245570052 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 13:39:30 INFO - PROCESS | 1480 | 1465245570160 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 1480 | 1465245570163 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:30 INFO - PROCESS | 1480 | ++DOCSHELL 131C3000 == 36 [pid = 1480] [id = 619] 13:39:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BAC000) [pid = 1480] [serial = 1857] [outer = 00000000] 13:39:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (18CC7000) [pid = 1480] [serial = 1858] [outer = 18BAC000] 13:39:30 INFO - PROCESS | 1480 | 1465245570211 Marionette DEBUG loaded listener.js 13:39:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (18CD3400) [pid = 1480] [serial = 1859] [outer = 18BAC000] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (17AD4800) [pid = 1480] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (13DC3400) [pid = 1480] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14E98C00) [pid = 1480] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (164DEC00) [pid = 1480] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1755D400) [pid = 1480] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E47000) [pid = 1480] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1223C400) [pid = 1480] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D701C00) [pid = 1480] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D70B800) [pid = 1480] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D845400) [pid = 1480] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (09058400) [pid = 1480] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:39:30 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E48400) [pid = 1480] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:39:30 INFO - PROCESS | 1480 | 1465245570740 Marionette TRACE conn6 <- [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]]]}] 13:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 870ms 13:39:30 INFO - PROCESS | 1480 | 1465245570784 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 13:39:30 INFO - PROCESS | 1480 | 1465245570786 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 13:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:39:30 INFO - PROCESS | 1480 | 1465245570789 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:39:30 INFO - PROCESS | 1480 | 1465245570791 Marionette TRACE conn6 <- [1,2442,null,{}] 13:39:30 INFO - PROCESS | 1480 | 1465245570807 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:30 INFO - PROCESS | 1480 | 1465245570809 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:30 INFO - PROCESS | 1480 | 1465245570889 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 13:39:30 INFO - PROCESS | 1480 | 1465245570895 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:30 INFO - PROCESS | 1480 | 1465245570907 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:30 INFO - PROCESS | 1480 | ++DOCSHELL 12234000 == 37 [pid = 1480] [id = 620] 13:39:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1223C400) [pid = 1480] [serial = 1860] [outer = 00000000] 13:39:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E4DC00) [pid = 1480] [serial = 1861] [outer = 1223C400] 13:39:30 INFO - PROCESS | 1480 | 1465245570955 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E6D800) [pid = 1480] [serial = 1862] [outer = 1223C400] 13:39:31 INFO - PROCESS | 1480 | 1465245571377 Marionette TRACE conn6 <- [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]]]}] 13:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 13:39:31 INFO - PROCESS | 1480 | 1465245571436 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 13:39:31 INFO - PROCESS | 1480 | 1465245571438 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 13:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:39:31 INFO - PROCESS | 1480 | 1465245571441 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:39:31 INFO - PROCESS | 1480 | 1465245571443 Marionette TRACE conn6 <- [1,2446,null,{}] 13:39:31 INFO - PROCESS | 1480 | 1465245571446 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:31 INFO - PROCESS | 1480 | 1465245571448 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:31 INFO - PROCESS | 1480 | 1465245571527 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 13:39:31 INFO - PROCESS | 1480 | 1465245571532 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:31 INFO - PROCESS | 1480 | 1465245571534 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:31 INFO - PROCESS | 1480 | ++DOCSHELL 16D27000 == 38 [pid = 1480] [id = 621] 13:39:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17715800) [pid = 1480] [serial = 1863] [outer = 00000000] 13:39:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (18BB0000) [pid = 1480] [serial = 1864] [outer = 17715800] 13:39:31 INFO - PROCESS | 1480 | 1465245571578 Marionette DEBUG loaded listener.js 13:39:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (19340C00) [pid = 1480] [serial = 1865] [outer = 17715800] 13:39:32 INFO - PROCESS | 1480 | 1465245572035 Marionette TRACE conn6 <- [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]]]}] 13:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 13:39:32 INFO - PROCESS | 1480 | 1465245572075 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 1480 | 1465245572076 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 13:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:39:32 INFO - PROCESS | 1480 | 1465245572092 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 1480 | 1465245572094 Marionette TRACE conn6 <- [1,2450,null,{}] 13:39:32 INFO - PROCESS | 1480 | 1465245572098 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 1480 | 1465245572100 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:32 INFO - PROCESS | 1480 | 1465245572184 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 13:39:32 INFO - PROCESS | 1480 | 1465245572192 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:32 INFO - PROCESS | 1480 | 1465245572194 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:32 INFO - PROCESS | 1480 | ++DOCSHELL 17710C00 == 39 [pid = 1480] [id = 622] 13:39:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (193BB400) [pid = 1480] [serial = 1866] [outer = 00000000] 13:39:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19842400) [pid = 1480] [serial = 1867] [outer = 193BB400] 13:39:32 INFO - PROCESS | 1480 | 1465245572240 Marionette DEBUG loaded listener.js 13:39:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19886000) [pid = 1480] [serial = 1868] [outer = 193BB400] 13:39:32 INFO - PROCESS | 1480 | 1465245572889 Marionette TRACE conn6 <- [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]]]}] 13:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 870ms 13:39:32 INFO - PROCESS | 1480 | 1465245572966 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 13:39:32 INFO - PROCESS | 1480 | 1465245572971 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 13:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:39:32 INFO - PROCESS | 1480 | 1465245572975 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:39:32 INFO - PROCESS | 1480 | 1465245572979 Marionette TRACE conn6 <- [1,2454,null,{}] 13:39:32 INFO - PROCESS | 1480 | 1465245572985 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:32 INFO - PROCESS | 1480 | 1465245572988 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:33 INFO - PROCESS | 1480 | 1465245573122 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 13:39:33 INFO - PROCESS | 1480 | 1465245573240 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:33 INFO - PROCESS | 1480 | 1465245573243 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:33 INFO - PROCESS | 1480 | ++DOCSHELL 0D077C00 == 40 [pid = 1480] [id = 623] 13:39:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0D1EA400) [pid = 1480] [serial = 1869] [outer = 00000000] 13:39:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D629800) [pid = 1480] [serial = 1870] [outer = 0D1EA400] 13:39:33 INFO - PROCESS | 1480 | 1465245573300 Marionette DEBUG loaded listener.js 13:39:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D705C00) [pid = 1480] [serial = 1871] [outer = 0D1EA400] 13:39:34 INFO - PROCESS | 1480 | 1465245574029 Marionette TRACE conn6 <- [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]]]}] 13:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1126ms 13:39:34 INFO - PROCESS | 1480 | 1465245574103 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 13:39:34 INFO - PROCESS | 1480 | 1465245574108 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 13:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:39:34 INFO - PROCESS | 1480 | 1465245574115 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:39:34 INFO - PROCESS | 1480 | 1465245574118 Marionette TRACE conn6 <- [1,2458,null,{}] 13:39:34 INFO - PROCESS | 1480 | 1465245574123 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:34 INFO - PROCESS | 1480 | 1465245574125 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:34 INFO - PROCESS | 1480 | 1465245574267 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 13:39:34 INFO - PROCESS | 1480 | 1465245574553 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:34 INFO - PROCESS | 1480 | 1465245574556 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:34 INFO - PROCESS | 1480 | ++DOCSHELL 0C224C00 == 41 [pid = 1480] [id = 624] 13:39:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0C228000) [pid = 1480] [serial = 1872] [outer = 00000000] 13:39:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D07FC00) [pid = 1480] [serial = 1873] [outer = 0C228000] 13:39:34 INFO - PROCESS | 1480 | 1465245574625 Marionette DEBUG loaded listener.js 13:39:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D1F0000) [pid = 1480] [serial = 1874] [outer = 0C228000] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 16D27000 == 40 [pid = 1480] [id = 621] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 12234000 == 39 [pid = 1480] [id = 620] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 131C3000 == 38 [pid = 1480] [id = 619] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 0D0E7C00 == 37 [pid = 1480] [id = 618] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 11C72C00 == 36 [pid = 1480] [id = 617] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 0906EC00 == 35 [pid = 1480] [id = 616] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 16D19400 == 34 [pid = 1480] [id = 615] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 14EA1400 == 33 [pid = 1480] [id = 614] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 131C4C00 == 32 [pid = 1480] [id = 613] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 11B60800 == 31 [pid = 1480] [id = 612] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (17A72400) [pid = 1480] [serial = 1825] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 11C78400 == 30 [pid = 1480] [id = 611] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 0D70A800 == 29 [pid = 1480] [id = 610] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 0D550400 == 28 [pid = 1480] [id = 609] 13:39:35 INFO - PROCESS | 1480 | --DOCSHELL 12233000 == 27 [pid = 1480] [id = 608] 13:39:35 INFO - PROCESS | 1480 | 1465245575319 Marionette TRACE conn6 <- [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]]]}] 13:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1234ms 13:39:35 INFO - PROCESS | 1480 | 1465245575352 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 13:39:35 INFO - PROCESS | 1480 | 1465245575355 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 13:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (18BE0400) [pid = 1480] [serial = 1790] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (177EAC00) [pid = 1480] [serial = 1823] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14EA1800) [pid = 1480] [serial = 1810] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (16DAEC00) [pid = 1480] [serial = 1813] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (17710800) [pid = 1480] [serial = 1816] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17559000) [pid = 1480] [serial = 1814] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17717C00) [pid = 1480] [serial = 1817] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E53400) [pid = 1480] [serial = 1807] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (122B8C00) [pid = 1480] [serial = 1804] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (12F7C400) [pid = 1480] [serial = 1805] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0DA99000) [pid = 1480] [serial = 1801] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0E37D400) [pid = 1480] [serial = 1802] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D848800) [pid = 1480] [serial = 1799] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D841C00) [pid = 1480] [serial = 1798] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0E302000) [pid = 1480] [serial = 1796] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0DD08800) [pid = 1480] [serial = 1795] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0C22DC00) [pid = 1480] [serial = 1793] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0C225C00) [pid = 1480] [serial = 1792] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (162D3000) [pid = 1480] [serial = 1811] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1755F800) [pid = 1480] [serial = 1819] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (177EA400) [pid = 1480] [serial = 1822] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1770D400) [pid = 1480] [serial = 1820] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (14E67400) [pid = 1480] [serial = 1808] [outer = 00000000] [url = about:blank] 13:39:35 INFO - PROCESS | 1480 | 1465245575383 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:39:35 INFO - PROCESS | 1480 | 1465245575386 Marionette TRACE conn6 <- [1,2462,null,{}] 13:39:35 INFO - PROCESS | 1480 | 1465245575393 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:35 INFO - PROCESS | 1480 | 1465245575398 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:35 INFO - PROCESS | 1480 | 1465245575487 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 13:39:35 INFO - PROCESS | 1480 | 1465245575495 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:35 INFO - PROCESS | 1480 | 1465245575497 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:35 INFO - PROCESS | 1480 | ++DOCSHELL 0D54A000 == 28 [pid = 1480] [id = 625] 13:39:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D54C400) [pid = 1480] [serial = 1875] [outer = 00000000] 13:39:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D61F000) [pid = 1480] [serial = 1876] [outer = 0D54C400] 13:39:35 INFO - PROCESS | 1480 | 1465245575552 Marionette DEBUG loaded listener.js 13:39:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D62E400) [pid = 1480] [serial = 1877] [outer = 0D54C400] 13:39:36 INFO - PROCESS | 1480 | 1465245576106 Marionette TRACE conn6 <- [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]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 790ms 13:39:36 INFO - PROCESS | 1480 | 1465245576163 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 1480 | 1465245576167 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 13:39:36 INFO - PROCESS | 1480 | 1465245576172 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:39:36 INFO - PROCESS | 1480 | 1465245576174 Marionette TRACE conn6 <- [1,2466,null,{}] 13:39:36 INFO - PROCESS | 1480 | 1465245576178 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:36 INFO - PROCESS | 1480 | 1465245576180 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:36 INFO - PROCESS | 1480 | 1465245576274 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 13:39:36 INFO - PROCESS | 1480 | 1465245576373 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 1480 | 1465245576376 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:36 INFO - PROCESS | 1480 | ++DOCSHELL 0D845400 == 29 [pid = 1480] [id = 626] 13:39:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D845C00) [pid = 1480] [serial = 1878] [outer = 00000000] 13:39:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0E9D6400) [pid = 1480] [serial = 1879] [outer = 0D845C00] 13:39:36 INFO - PROCESS | 1480 | 1465245576421 Marionette DEBUG loaded listener.js 13:39:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (11B59400) [pid = 1480] [serial = 1880] [outer = 0D845C00] 13:39:36 INFO - PROCESS | 1480 | 1465245576816 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 13:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 13:39:36 INFO - PROCESS | 1480 | 1465245576847 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 13:39:36 INFO - PROCESS | 1480 | 1465245576849 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 13:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:39:36 INFO - PROCESS | 1480 | 1465245576854 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:39:36 INFO - PROCESS | 1480 | 1465245576860 Marionette TRACE conn6 <- [1,2470,null,{}] 13:39:36 INFO - PROCESS | 1480 | 1465245576870 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:36 INFO - PROCESS | 1480 | 1465245576873 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:36 INFO - PROCESS | 1480 | 1465245576960 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 13:39:36 INFO - PROCESS | 1480 | 1465245576967 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:36 INFO - PROCESS | 1480 | 1465245576969 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:36 INFO - PROCESS | 1480 | ++DOCSHELL 121D3000 == 30 [pid = 1480] [id = 627] 13:39:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (12234800) [pid = 1480] [serial = 1881] [outer = 00000000] 13:39:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (12F82400) [pid = 1480] [serial = 1882] [outer = 12234800] 13:39:37 INFO - PROCESS | 1480 | 1465245577014 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (131C4C00) [pid = 1480] [serial = 1883] [outer = 12234800] 13:39:37 INFO - PROCESS | 1480 | 1465245577490 Marionette TRACE conn6 <- [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]]]}] 13:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 690ms 13:39:37 INFO - PROCESS | 1480 | 1465245577547 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 13:39:37 INFO - PROCESS | 1480 | 1465245577550 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 13:39:37 INFO - PROCESS | 1480 | 1465245577553 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:39:37 INFO - PROCESS | 1480 | 1465245577555 Marionette TRACE conn6 <- [1,2474,null,{}] 13:39:37 INFO - PROCESS | 1480 | 1465245577567 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:37 INFO - PROCESS | 1480 | 1465245577569 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:37 INFO - PROCESS | 1480 | 1465245577689 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 13:39:37 INFO - PROCESS | 1480 | 1465245577694 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:37 INFO - PROCESS | 1480 | 1465245577696 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:37 INFO - PROCESS | 1480 | ++DOCSHELL 13DC3800 == 31 [pid = 1480] [id = 628] 13:39:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14E49C00) [pid = 1480] [serial = 1884] [outer = 00000000] 13:39:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E69800) [pid = 1480] [serial = 1885] [outer = 14E49C00] 13:39:37 INFO - PROCESS | 1480 | 1465245577740 Marionette DEBUG loaded listener.js 13:39:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E93400) [pid = 1480] [serial = 1886] [outer = 14E49C00] 13:39:38 INFO - PROCESS | 1480 | 1465245578189 Marionette TRACE conn6 <- [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]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 670ms 13:39:38 INFO - PROCESS | 1480 | 1465245578227 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 1480 | 1465245578229 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 13:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:39:38 INFO - PROCESS | 1480 | 1465245578232 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 1480 | 1465245578233 Marionette TRACE conn6 <- [1,2478,null,{}] 13:39:38 INFO - PROCESS | 1480 | 1465245578237 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 1480 | 1465245578239 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:38 INFO - PROCESS | 1480 | 1465245578352 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 13:39:38 INFO - PROCESS | 1480 | 1465245578446 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:38 INFO - PROCESS | 1480 | 1465245578452 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:38 INFO - PROCESS | 1480 | ++DOCSHELL 0D83F800 == 32 [pid = 1480] [id = 629] 13:39:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E9E000) [pid = 1480] [serial = 1887] [outer = 00000000] 13:39:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1556A800) [pid = 1480] [serial = 1888] [outer = 14E9E000] 13:39:38 INFO - PROCESS | 1480 | 1465245578509 Marionette DEBUG loaded listener.js 13:39:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (164E0400) [pid = 1480] [serial = 1889] [outer = 14E9E000] 13:39:38 INFO - PROCESS | 1480 | 1465245578961 Marionette TRACE conn6 <- [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]]]}] 13:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 770ms 13:39:38 INFO - PROCESS | 1480 | 1465245579003 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 13:39:38 INFO - PROCESS | 1480 | 1465245579005 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 13:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:39:38 INFO - PROCESS | 1480 | 1465245579008 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:39:38 INFO - PROCESS | 1480 | 1465245579009 Marionette TRACE conn6 <- [1,2482,null,{}] 13:39:38 INFO - PROCESS | 1480 | 1465245579013 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:38 INFO - PROCESS | 1480 | 1465245579015 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:39 INFO - PROCESS | 1480 | 1465245579147 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 13:39:39 INFO - PROCESS | 1480 | 1465245579161 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:39 INFO - PROCESS | 1480 | 1465245579163 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:39 INFO - PROCESS | 1480 | ++DOCSHELL 16D23C00 == 33 [pid = 1480] [id = 630] 13:39:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16D25000) [pid = 1480] [serial = 1890] [outer = 00000000] 13:39:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1755B800) [pid = 1480] [serial = 1891] [outer = 16D25000] 13:39:39 INFO - PROCESS | 1480 | 1465245579206 Marionette DEBUG loaded listener.js 13:39:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17211C00) [pid = 1480] [serial = 1892] [outer = 16D25000] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17718000) [pid = 1480] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (0D0E8400) [pid = 1480] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0C22CC00) [pid = 1480] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (11C79C00) [pid = 1480] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0D70BC00) [pid = 1480] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (131C6000) [pid = 1480] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D550800) [pid = 1480] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18BAC000) [pid = 1480] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (131C5000) [pid = 1480] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (16D1C400) [pid = 1480] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (15561800) [pid = 1480] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (11C80C00) [pid = 1480] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17715800) [pid = 1480] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:39:39 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1223C400) [pid = 1480] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:39:39 INFO - PROCESS | 1480 | 1465245579886 Marionette TRACE conn6 <- [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]]]}] 13:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 930ms 13:39:39 INFO - PROCESS | 1480 | 1465245579939 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 13:39:39 INFO - PROCESS | 1480 | 1465245579941 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 13:39:39 INFO - PROCESS | 1480 | 1465245579944 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:39:39 INFO - PROCESS | 1480 | 1465245579946 Marionette TRACE conn6 <- [1,2486,null,{}] 13:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:39:39 INFO - PROCESS | 1480 | 1465245579949 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:39 INFO - PROCESS | 1480 | 1465245579951 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:40 INFO - PROCESS | 1480 | 1465245580030 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 13:39:40 INFO - PROCESS | 1480 | 1465245580132 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 1480 | 1465245580134 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:40 INFO - PROCESS | 1480 | ++DOCSHELL 0CD74000 == 34 [pid = 1480] [id = 631] 13:39:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D689400) [pid = 1480] [serial = 1893] [outer = 00000000] 13:39:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1555D000) [pid = 1480] [serial = 1894] [outer = 0D689400] 13:39:40 INFO - PROCESS | 1480 | 1465245580177 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16D22800) [pid = 1480] [serial = 1895] [outer = 0D689400] 13:39:40 INFO - PROCESS | 1480 | 1465245580528 Marionette TRACE conn6 <- [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]]]}] 13:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 631ms 13:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:39:40 INFO - PROCESS | 1480 | 1465245580580 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 13:39:40 INFO - PROCESS | 1480 | 1465245580582 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 13:39:40 INFO - PROCESS | 1480 | 1465245580585 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:39:40 INFO - PROCESS | 1480 | 1465245580586 Marionette TRACE conn6 <- [1,2490,null,{}] 13:39:40 INFO - PROCESS | 1480 | 1465245580590 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:40 INFO - PROCESS | 1480 | 1465245580592 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:40 INFO - PROCESS | 1480 | 1465245580712 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 13:39:40 INFO - PROCESS | 1480 | 1465245580720 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:40 INFO - PROCESS | 1480 | 1465245580722 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:40 INFO - PROCESS | 1480 | ++DOCSHELL 1548E000 == 35 [pid = 1480] [id = 632] 13:39:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (15561800) [pid = 1480] [serial = 1896] [outer = 00000000] 13:39:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (17717800) [pid = 1480] [serial = 1897] [outer = 15561800] 13:39:40 INFO - PROCESS | 1480 | 1465245580765 Marionette DEBUG loaded listener.js 13:39:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (177E1400) [pid = 1480] [serial = 1898] [outer = 15561800] 13:39:41 INFO - PROCESS | 1480 | 1465245581202 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 13:39:41 INFO - PROCESS | 1480 | 1465245581256 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 13:39:41 INFO - PROCESS | 1480 | 1465245581258 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 13:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:39:41 INFO - PROCESS | 1480 | 1465245581270 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:39:41 INFO - PROCESS | 1480 | 1465245581272 Marionette TRACE conn6 <- [1,2494,null,{}] 13:39:41 INFO - PROCESS | 1480 | 1465245581276 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:41 INFO - PROCESS | 1480 | 1465245581278 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:41 INFO - PROCESS | 1480 | 1465245581359 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 13:39:41 INFO - PROCESS | 1480 | 1465245581399 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:41 INFO - PROCESS | 1480 | 1465245581401 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:41 INFO - PROCESS | 1480 | ++DOCSHELL 0E306800 == 36 [pid = 1480] [id = 633] 13:39:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0EABC000) [pid = 1480] [serial = 1899] [outer = 00000000] 13:39:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17A36400) [pid = 1480] [serial = 1900] [outer = 0EABC000] 13:39:41 INFO - PROCESS | 1480 | 1465245581446 Marionette DEBUG loaded listener.js 13:39:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17A76400) [pid = 1480] [serial = 1901] [outer = 0EABC000] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 0D54A000 == 35 [pid = 1480] [id = 625] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 0C224C00 == 34 [pid = 1480] [id = 624] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 17710C00 == 33 [pid = 1480] [id = 622] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 0D077C00 == 32 [pid = 1480] [id = 623] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 0D845400 == 31 [pid = 1480] [id = 626] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 1548E000 == 30 [pid = 1480] [id = 632] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 13DC3800 == 29 [pid = 1480] [id = 628] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 0D83F800 == 28 [pid = 1480] [id = 629] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 0CD74000 == 27 [pid = 1480] [id = 631] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 16D23C00 == 26 [pid = 1480] [id = 630] 13:39:42 INFO - PROCESS | 1480 | --DOCSHELL 121D3000 == 25 [pid = 1480] [id = 627] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (177DDC00) [pid = 1480] [serial = 1852] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (17A32C00) [pid = 1480] [serial = 1855] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177E8000) [pid = 1480] [serial = 1853] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1755D800) [pid = 1480] [serial = 1849] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (12112800) [pid = 1480] [serial = 1834] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (12161C00) [pid = 1480] [serial = 1835] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D840400) [pid = 1480] [serial = 1831] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D848000) [pid = 1480] [serial = 1832] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17A7B400) [pid = 1480] [serial = 1826] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D612800) [pid = 1480] [serial = 1828] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (18CC7000) [pid = 1480] [serial = 1858] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D61BC00) [pid = 1480] [serial = 1829] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (13DC7800) [pid = 1480] [serial = 1840] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (14E51400) [pid = 1480] [serial = 1841] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (16D20C00) [pid = 1480] [serial = 1846] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (16D21400) [pid = 1480] [serial = 1847] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (16335400) [pid = 1480] [serial = 1843] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (164E3000) [pid = 1480] [serial = 1844] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (1224E800) [pid = 1480] [serial = 1837] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (12F86400) [pid = 1480] [serial = 1838] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (17A39400) [pid = 1480] [serial = 1856] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (19340C00) [pid = 1480] [serial = 1865] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (18BB0000) [pid = 1480] [serial = 1864] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (18CD3400) [pid = 1480] [serial = 1859] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (14E4DC00) [pid = 1480] [serial = 1861] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (19842400) [pid = 1480] [serial = 1867] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (14E6D800) [pid = 1480] [serial = 1862] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (16D1AC00) [pid = 1480] [serial = 1850] [outer = 00000000] [url = about:blank] 13:39:43 INFO - PROCESS | 1480 | 1465245583254 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 13:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2032ms 13:39:43 INFO - PROCESS | 1480 | 1465245583295 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 13:39:43 INFO - PROCESS | 1480 | 1465245583300 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 13:39:43 INFO - PROCESS | 1480 | 1465245583306 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:39:43 INFO - PROCESS | 1480 | 1465245583309 Marionette TRACE conn6 <- [1,2498,null,{}] 13:39:43 INFO - PROCESS | 1480 | 1465245583315 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:43 INFO - PROCESS | 1480 | 1465245583318 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:43 INFO - PROCESS | 1480 | 1465245583415 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 13:39:43 INFO - PROCESS | 1480 | 1465245583425 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:43 INFO - PROCESS | 1480 | 1465245583428 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:43 INFO - PROCESS | 1480 | ++DOCSHELL 0D1F2400 == 26 [pid = 1480] [id = 634] 13:39:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (0D546400) [pid = 1480] [serial = 1902] [outer = 00000000] 13:39:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (0D550400) [pid = 1480] [serial = 1903] [outer = 0D546400] 13:39:43 INFO - PROCESS | 1480 | 1465245583479 Marionette DEBUG loaded listener.js 13:39:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (0D615C00) [pid = 1480] [serial = 1904] [outer = 0D546400] 13:39:43 INFO - PROCESS | 1480 | 1465245583999 Marionette TRACE conn6 <- [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]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 13:39:44 INFO - PROCESS | 1480 | 1465245584039 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 1480 | 1465245584044 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 13:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:39:44 INFO - PROCESS | 1480 | 1465245584050 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 1480 | 1465245584053 Marionette TRACE conn6 <- [1,2502,null,{}] 13:39:44 INFO - PROCESS | 1480 | 1465245584057 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 1480 | 1465245584060 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:44 INFO - PROCESS | 1480 | 1465245584151 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 13:39:44 INFO - PROCESS | 1480 | 1465245584160 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 1480 | 1465245584163 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:44 INFO - PROCESS | 1480 | ++DOCSHELL 0D70B800 == 27 [pid = 1480] [id = 635] 13:39:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (0D70BC00) [pid = 1480] [serial = 1905] [outer = 00000000] 13:39:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0D83F400) [pid = 1480] [serial = 1906] [outer = 0D70BC00] 13:39:44 INFO - PROCESS | 1480 | 1465245584211 Marionette DEBUG loaded listener.js 13:39:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D845400) [pid = 1480] [serial = 1907] [outer = 0D70BC00] 13:39:44 INFO - PROCESS | 1480 | 1465245584696 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 13:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 13:39:44 INFO - PROCESS | 1480 | 1465245584724 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 13:39:44 INFO - PROCESS | 1480 | 1465245584727 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 13:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:39:44 INFO - PROCESS | 1480 | 1465245584730 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:39:44 INFO - PROCESS | 1480 | 1465245584733 Marionette TRACE conn6 <- [1,2506,null,{}] 13:39:44 INFO - PROCESS | 1480 | 1465245584745 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:44 INFO - PROCESS | 1480 | 1465245584749 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:44 INFO - PROCESS | 1480 | 1465245584864 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 13:39:44 INFO - PROCESS | 1480 | 1465245584968 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:44 INFO - PROCESS | 1480 | 1465245584971 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:44 INFO - PROCESS | 1480 | ++DOCSHELL 0E9D5C00 == 28 [pid = 1480] [id = 636] 13:39:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0EA74400) [pid = 1480] [serial = 1908] [outer = 00000000] 13:39:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0EAC3800) [pid = 1480] [serial = 1909] [outer = 0EA74400] 13:39:44 INFO - PROCESS | 1480 | 1465245585020 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (11B98800) [pid = 1480] [serial = 1910] [outer = 0EA74400] 13:39:45 INFO - PROCESS | 1480 | 1465245585409 Marionette TRACE conn6 <- [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]]]}] 13:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 13:39:45 INFO - PROCESS | 1480 | 1465245585464 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 13:39:45 INFO - PROCESS | 1480 | 1465245585467 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 13:39:45 INFO - PROCESS | 1480 | 1465245585470 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:39:45 INFO - PROCESS | 1480 | 1465245585472 Marionette TRACE conn6 <- [1,2510,null,{}] 13:39:45 INFO - PROCESS | 1480 | 1465245585476 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:45 INFO - PROCESS | 1480 | 1465245585478 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:45 INFO - PROCESS | 1480 | 1465245585567 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 13:39:45 INFO - PROCESS | 1480 | 1465245585574 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:45 INFO - PROCESS | 1480 | 1465245585576 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:45 INFO - PROCESS | 1480 | ++DOCSHELL 12112400 == 29 [pid = 1480] [id = 637] 13:39:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (12112800) [pid = 1480] [serial = 1911] [outer = 00000000] 13:39:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (12231C00) [pid = 1480] [serial = 1912] [outer = 12112800] 13:39:45 INFO - PROCESS | 1480 | 1465245585624 Marionette DEBUG loaded listener.js 13:39:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (1223D800) [pid = 1480] [serial = 1913] [outer = 12112800] 13:39:46 INFO - PROCESS | 1480 | 1465245586053 Marionette TRACE conn6 <- [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]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 13:39:46 INFO - PROCESS | 1480 | 1465245586104 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 1480 | 1465245586106 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 13:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:39:46 INFO - PROCESS | 1480 | 1465245586109 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - PROCESS | 1480 | 1465245586111 Marionette TRACE conn6 <- [1,2514,null,{}] 13:39:46 INFO - PROCESS | 1480 | 1465245586114 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 1480 | 1465245586116 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:46 INFO - PROCESS | 1480 | 1465245586194 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 13:39:46 INFO - PROCESS | 1480 | 1465245586200 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 1480 | 1465245586202 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:46 INFO - PROCESS | 1480 | ++DOCSHELL 122B4000 == 30 [pid = 1480] [id = 638] 13:39:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (123C3800) [pid = 1480] [serial = 1914] [outer = 00000000] 13:39:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (12F86800) [pid = 1480] [serial = 1915] [outer = 123C3800] 13:39:46 INFO - PROCESS | 1480 | 1465245586248 Marionette DEBUG loaded listener.js 13:39:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (131C5000) [pid = 1480] [serial = 1916] [outer = 123C3800] 13:39:46 INFO - PROCESS | 1480 | 1465245586727 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 13:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 13:39:46 INFO - PROCESS | 1480 | 1465245586780 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 13:39:46 INFO - PROCESS | 1480 | 1465245586783 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 13:39:46 INFO - PROCESS | 1480 | 1465245586786 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:39:46 INFO - PROCESS | 1480 | 1465245586787 Marionette TRACE conn6 <- [1,2518,null,{}] 13:39:46 INFO - PROCESS | 1480 | 1465245586791 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:46 INFO - PROCESS | 1480 | 1465245586796 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:46 INFO - PROCESS | 1480 | 1465245586900 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 13:39:46 INFO - PROCESS | 1480 | 1465245586906 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:46 INFO - PROCESS | 1480 | 1465245586908 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:46 INFO - PROCESS | 1480 | ++DOCSHELL 14E53C00 == 31 [pid = 1480] [id = 639] 13:39:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (14E55000) [pid = 1480] [serial = 1917] [outer = 00000000] 13:39:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14E96400) [pid = 1480] [serial = 1918] [outer = 14E55000] 13:39:46 INFO - PROCESS | 1480 | 1465245586955 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14E9FC00) [pid = 1480] [serial = 1919] [outer = 14E55000] 13:39:47 INFO - PROCESS | 1480 | 1465245587403 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 13:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 670ms 13:39:47 INFO - PROCESS | 1480 | 1465245587460 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 13:39:47 INFO - PROCESS | 1480 | 1465245587462 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 13:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:39:47 INFO - PROCESS | 1480 | 1465245587465 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:39:47 INFO - PROCESS | 1480 | 1465245587467 Marionette TRACE conn6 <- [1,2522,null,{}] 13:39:47 INFO - PROCESS | 1480 | 1465245587470 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:47 INFO - PROCESS | 1480 | 1465245587472 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:47 INFO - PROCESS | 1480 | 1465245587554 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 13:39:47 INFO - PROCESS | 1480 | 1465245587590 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:47 INFO - PROCESS | 1480 | 1465245587592 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:47 INFO - PROCESS | 1480 | ++DOCSHELL 122BB000 == 32 [pid = 1480] [id = 640] 13:39:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1548E400) [pid = 1480] [serial = 1920] [outer = 00000000] 13:39:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1633C400) [pid = 1480] [serial = 1921] [outer = 1548E400] 13:39:47 INFO - PROCESS | 1480 | 1465245587638 Marionette DEBUG loaded listener.js 13:39:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (164DEC00) [pid = 1480] [serial = 1922] [outer = 1548E400] 13:39:48 INFO - PROCESS | 1480 | 1465245588069 Marionette TRACE conn6 <- [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]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 13:39:48 INFO - PROCESS | 1480 | 1465245588109 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 1480 | 1465245588111 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 13:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:39:48 INFO - PROCESS | 1480 | 1465245588114 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - PROCESS | 1480 | 1465245588116 Marionette TRACE conn6 <- [1,2526,null,{}] 13:39:48 INFO - PROCESS | 1480 | 1465245588123 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 1480 | 1465245588124 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:48 INFO - PROCESS | 1480 | 1465245588202 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 13:39:48 INFO - PROCESS | 1480 | 1465245588208 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 1480 | 1465245588210 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:48 INFO - PROCESS | 1480 | ++DOCSHELL 0D83F000 == 33 [pid = 1480] [id = 641] 13:39:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (15C33C00) [pid = 1480] [serial = 1923] [outer = 00000000] 13:39:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (16D25C00) [pid = 1480] [serial = 1924] [outer = 15C33C00] 13:39:48 INFO - PROCESS | 1480 | 1465245588253 Marionette DEBUG loaded listener.js 13:39:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16D1F800) [pid = 1480] [serial = 1925] [outer = 15C33C00] 13:39:48 INFO - PROCESS | 1480 | 1465245588735 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 13:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 13:39:48 INFO - PROCESS | 1480 | 1465245588787 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 13:39:48 INFO - PROCESS | 1480 | 1465245588790 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 13:39:48 INFO - PROCESS | 1480 | 1465245588793 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:39:48 INFO - PROCESS | 1480 | 1465245588795 Marionette TRACE conn6 <- [1,2530,null,{}] 13:39:48 INFO - PROCESS | 1480 | 1465245588798 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:48 INFO - PROCESS | 1480 | 1465245588800 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:48 INFO - PROCESS | 1480 | 1465245588922 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 13:39:48 INFO - PROCESS | 1480 | 1465245589018 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:48 INFO - PROCESS | 1480 | 1465245589020 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:49 INFO - PROCESS | 1480 | ++DOCSHELL 0E9D3800 == 34 [pid = 1480] [id = 642] 13:39:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17298000) [pid = 1480] [serial = 1926] [outer = 00000000] 13:39:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (1755EC00) [pid = 1480] [serial = 1927] [outer = 17298000] 13:39:49 INFO - PROCESS | 1480 | 1465245589067 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17560000) [pid = 1480] [serial = 1928] [outer = 17298000] 13:39:49 INFO - PROCESS | 1480 | 1465245589500 Marionette TRACE conn6 <- [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]]]}] 13:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 13:39:49 INFO - PROCESS | 1480 | 1465245589527 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 13:39:49 INFO - PROCESS | 1480 | 1465245589529 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 13:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:39:49 INFO - PROCESS | 1480 | 1465245589532 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:39:49 INFO - PROCESS | 1480 | 1465245589534 Marionette TRACE conn6 <- [1,2534,null,{}] 13:39:49 INFO - PROCESS | 1480 | 1465245589537 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:49 INFO - PROCESS | 1480 | 1465245589539 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:49 INFO - PROCESS | 1480 | 1465245589659 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 13:39:49 INFO - PROCESS | 1480 | 1465245589664 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:49 INFO - PROCESS | 1480 | 1465245589666 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:49 INFO - PROCESS | 1480 | ++DOCSHELL 17553400 == 35 [pid = 1480] [id = 643] 13:39:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1755D800) [pid = 1480] [serial = 1929] [outer = 00000000] 13:39:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177C5C00) [pid = 1480] [serial = 1930] [outer = 1755D800] 13:39:49 INFO - PROCESS | 1480 | 1465245589709 Marionette DEBUG loaded listener.js 13:39:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177E3C00) [pid = 1480] [serial = 1931] [outer = 1755D800] 13:39:50 INFO - PROCESS | 1480 | 1465245590167 Marionette TRACE conn6 <- [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]]]}] 13:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 13:39:50 INFO - PROCESS | 1480 | 1465245590204 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 13:39:50 INFO - PROCESS | 1480 | 1465245590206 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 13:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:39:50 INFO - PROCESS | 1480 | 1465245590216 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:39:50 INFO - PROCESS | 1480 | 1465245590219 Marionette TRACE conn6 <- [1,2538,null,{}] 13:39:50 INFO - PROCESS | 1480 | 1465245590222 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:50 INFO - PROCESS | 1480 | 1465245590225 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:50 INFO - PROCESS | 1480 | 1465245590384 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14E49C00) [pid = 1480] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E9E000) [pid = 1480] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D689400) [pid = 1480] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16D25000) [pid = 1480] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (15561800) [pid = 1480] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (12234800) [pid = 1480] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D845C00) [pid = 1480] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D54C400) [pid = 1480] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0C228000) [pid = 1480] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D1EA400) [pid = 1480] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:39:50 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (193BB400) [pid = 1480] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:39:50 INFO - PROCESS | 1480 | 1465245590608 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:50 INFO - PROCESS | 1480 | 1465245590610 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:50 INFO - PROCESS | 1480 | ++DOCSHELL 0C294C00 == 36 [pid = 1480] [id = 644] 13:39:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0CD6DC00) [pid = 1480] [serial = 1932] [outer = 00000000] 13:39:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D627C00) [pid = 1480] [serial = 1933] [outer = 0CD6DC00] 13:39:50 INFO - PROCESS | 1480 | 1465245590657 Marionette DEBUG loaded listener.js 13:39:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1223E800) [pid = 1480] [serial = 1934] [outer = 0CD6DC00] 13:39:51 INFO - PROCESS | 1480 | 1465245591048 Marionette TRACE conn6 <- [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]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 890ms 13:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:39:51 INFO - PROCESS | 1480 | 1465245591103 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 1480 | 1465245591105 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 13:39:51 INFO - PROCESS | 1480 | 1465245591108 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 1480 | 1465245591110 Marionette TRACE conn6 <- [1,2542,null,{}] 13:39:51 INFO - PROCESS | 1480 | 1465245591113 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 1480 | 1465245591115 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:51 INFO - PROCESS | 1480 | 1465245591194 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 13:39:51 INFO - PROCESS | 1480 | 1465245591199 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 1480 | 1465245591201 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:51 INFO - PROCESS | 1480 | ++DOCSHELL 12F5F800 == 37 [pid = 1480] [id = 645] 13:39:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (13752800) [pid = 1480] [serial = 1935] [outer = 00000000] 13:39:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (177DCC00) [pid = 1480] [serial = 1936] [outer = 13752800] 13:39:51 INFO - PROCESS | 1480 | 1465245591245 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17A37800) [pid = 1480] [serial = 1937] [outer = 13752800] 13:39:51 INFO - PROCESS | 1480 | 1465245591688 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 13:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 630ms 13:39:51 INFO - PROCESS | 1480 | 1465245591740 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 13:39:51 INFO - PROCESS | 1480 | 1465245591742 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 13:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:39:51 INFO - PROCESS | 1480 | 1465245591745 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:39:51 INFO - PROCESS | 1480 | 1465245591746 Marionette TRACE conn6 <- [1,2546,null,{}] 13:39:51 INFO - PROCESS | 1480 | 1465245591750 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:51 INFO - PROCESS | 1480 | 1465245591751 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:51 INFO - PROCESS | 1480 | 1465245591831 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 13:39:51 INFO - PROCESS | 1480 | 1465245591837 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:51 INFO - PROCESS | 1480 | 1465245591839 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:51 INFO - PROCESS | 1480 | ++DOCSHELL 17A3BC00 == 38 [pid = 1480] [id = 646] 13:39:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17A3D800) [pid = 1480] [serial = 1938] [outer = 00000000] 13:39:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (18BAD800) [pid = 1480] [serial = 1939] [outer = 17A3D800] 13:39:51 INFO - PROCESS | 1480 | 1465245591881 Marionette DEBUG loaded listener.js 13:39:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18BB3C00) [pid = 1480] [serial = 1940] [outer = 17A3D800] 13:39:52 INFO - PROCESS | 1480 | 1465245592329 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 13:39:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:39:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 13:39:52 INFO - PROCESS | 1480 | 1465245592388 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 13:39:52 INFO - PROCESS | 1480 | 1465245592390 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 13:39:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:39:52 INFO - PROCESS | 1480 | 1465245592394 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:39:52 INFO - PROCESS | 1480 | 1465245592396 Marionette TRACE conn6 <- [1,2550,null,{}] 13:39:52 INFO - PROCESS | 1480 | 1465245592399 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:52 INFO - PROCESS | 1480 | 1465245592401 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:52 INFO - PROCESS | 1480 | 1465245592481 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 13:39:52 INFO - PROCESS | 1480 | 1465245592487 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:52 INFO - PROCESS | 1480 | 1465245592489 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:52 INFO - PROCESS | 1480 | ++DOCSHELL 13755C00 == 39 [pid = 1480] [id = 647] 13:39:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (17AD0000) [pid = 1480] [serial = 1941] [outer = 00000000] 13:39:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (18CCA000) [pid = 1480] [serial = 1942] [outer = 17AD0000] 13:39:52 INFO - PROCESS | 1480 | 1465245592532 Marionette DEBUG loaded listener.js 13:39:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (18CCEC00) [pid = 1480] [serial = 1943] [outer = 17AD0000] 13:39:53 INFO - PROCESS | 1480 | 1465245593433 Marionette TRACE conn6 <- [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]]]}] 13:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1073ms 13:39:53 INFO - PROCESS | 1480 | 1465245593470 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 13:39:53 INFO - PROCESS | 1480 | 1465245593474 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 13:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:39:53 INFO - PROCESS | 1480 | 1465245593479 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:39:53 INFO - PROCESS | 1480 | 1465245593484 Marionette TRACE conn6 <- [1,2554,null,{}] 13:39:53 INFO - PROCESS | 1480 | 1465245593489 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:53 INFO - PROCESS | 1480 | 1465245593492 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:53 INFO - PROCESS | 1480 | 1465245593619 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 13:39:53 INFO - PROCESS | 1480 | 1465245593760 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:53 INFO - PROCESS | 1480 | 1465245593762 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:53 INFO - PROCESS | 1480 | ++DOCSHELL 0D1E6C00 == 40 [pid = 1480] [id = 648] 13:39:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (0D547400) [pid = 1480] [serial = 1944] [outer = 00000000] 13:39:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (0D689800) [pid = 1480] [serial = 1945] [outer = 0D547400] 13:39:53 INFO - PROCESS | 1480 | 1465245593822 Marionette DEBUG loaded listener.js 13:39:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0D84C800) [pid = 1480] [serial = 1946] [outer = 0D547400] 13:39:54 INFO - PROCESS | 1480 | 1465245594735 Marionette TRACE conn6 <- [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]]]}] 13:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1330ms 13:39:54 INFO - PROCESS | 1480 | 1465245594810 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 13:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:39:54 INFO - PROCESS | 1480 | 1465245594814 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 13:39:54 INFO - PROCESS | 1480 | 1465245594819 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:39:54 INFO - PROCESS | 1480 | 1465245594822 Marionette TRACE conn6 <- [1,2558,null,{}] 13:39:54 INFO - PROCESS | 1480 | 1465245594827 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:54 INFO - PROCESS | 1480 | 1465245594830 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:54 INFO - PROCESS | 1480 | 1465245594949 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 13:39:55 INFO - PROCESS | 1480 | 1465245595086 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 1480 | 1465245595090 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:55 INFO - PROCESS | 1480 | ++DOCSHELL 0D0ED400 == 41 [pid = 1480] [id = 649] 13:39:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D15E400) [pid = 1480] [serial = 1947] [outer = 00000000] 13:39:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0D702000) [pid = 1480] [serial = 1948] [outer = 0D15E400] 13:39:55 INFO - PROCESS | 1480 | 1465245595141 Marionette DEBUG loaded listener.js 13:39:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D849400) [pid = 1480] [serial = 1949] [outer = 0D15E400] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 17A3BC00 == 40 [pid = 1480] [id = 646] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 12F5F800 == 39 [pid = 1480] [id = 645] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 0C294C00 == 38 [pid = 1480] [id = 644] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 17553400 == 37 [pid = 1480] [id = 643] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 0E9D3800 == 36 [pid = 1480] [id = 642] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 0D83F000 == 35 [pid = 1480] [id = 641] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 122BB000 == 34 [pid = 1480] [id = 640] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 14E53C00 == 33 [pid = 1480] [id = 639] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 122B4000 == 32 [pid = 1480] [id = 638] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 12112400 == 31 [pid = 1480] [id = 637] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (17A36400) [pid = 1480] [serial = 1900] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 0E9D5C00 == 30 [pid = 1480] [id = 636] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 0D70B800 == 29 [pid = 1480] [id = 635] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 0D1F2400 == 28 [pid = 1480] [id = 634] 13:39:55 INFO - PROCESS | 1480 | --DOCSHELL 0E306800 == 27 [pid = 1480] [id = 633] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14E69800) [pid = 1480] [serial = 1885] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (164E0400) [pid = 1480] [serial = 1889] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1556A800) [pid = 1480] [serial = 1888] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1555D000) [pid = 1480] [serial = 1894] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1755B800) [pid = 1480] [serial = 1891] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (17717800) [pid = 1480] [serial = 1897] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17211C00) [pid = 1480] [serial = 1892] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (12F82400) [pid = 1480] [serial = 1882] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0E9D6400) [pid = 1480] [serial = 1879] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (11B59400) [pid = 1480] [serial = 1880] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D61F000) [pid = 1480] [serial = 1876] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D62E400) [pid = 1480] [serial = 1877] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0D1F0000) [pid = 1480] [serial = 1874] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D07FC00) [pid = 1480] [serial = 1873] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D705C00) [pid = 1480] [serial = 1871] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D629800) [pid = 1480] [serial = 1870] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (19886000) [pid = 1480] [serial = 1868] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (177E1400) [pid = 1480] [serial = 1898] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14E93400) [pid = 1480] [serial = 1886] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (16D22800) [pid = 1480] [serial = 1895] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (131C4C00) [pid = 1480] [serial = 1883] [outer = 00000000] [url = about:blank] 13:39:55 INFO - PROCESS | 1480 | 1465245595692 Marionette TRACE conn6 <- [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]]]}] 13:39:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:39:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 930ms 13:39:55 INFO - PROCESS | 1480 | 1465245595750 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 13:39:55 INFO - PROCESS | 1480 | 1465245595755 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 13:39:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:39:55 INFO - PROCESS | 1480 | 1465245595761 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:39:55 INFO - PROCESS | 1480 | 1465245595764 Marionette TRACE conn6 <- [1,2562,null,{}] 13:39:55 INFO - PROCESS | 1480 | 1465245595768 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:55 INFO - PROCESS | 1480 | 1465245595770 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:55 INFO - PROCESS | 1480 | 1465245595860 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 13:39:55 INFO - PROCESS | 1480 | 1465245595978 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:55 INFO - PROCESS | 1480 | 1465245595980 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:55 INFO - PROCESS | 1480 | ++DOCSHELL 0D848C00 == 28 [pid = 1480] [id = 650] 13:39:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D84B800) [pid = 1480] [serial = 1950] [outer = 00000000] 13:39:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0DAA4C00) [pid = 1480] [serial = 1951] [outer = 0D84B800] 13:39:56 INFO - PROCESS | 1480 | 1465245596031 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0DE87400) [pid = 1480] [serial = 1952] [outer = 0D84B800] 13:39:56 INFO - PROCESS | 1480 | 1465245596442 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 13:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 731ms 13:39:56 INFO - PROCESS | 1480 | 1465245596513 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 13:39:56 INFO - PROCESS | 1480 | 1465245596515 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 13:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:39:56 INFO - PROCESS | 1480 | 1465245596523 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:39:56 INFO - PROCESS | 1480 | 1465245596526 Marionette TRACE conn6 <- [1,2566,null,{}] 13:39:56 INFO - PROCESS | 1480 | 1465245596537 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:56 INFO - PROCESS | 1480 | 1465245596542 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:56 INFO - PROCESS | 1480 | 1465245596625 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 13:39:56 INFO - PROCESS | 1480 | 1465245596641 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:56 INFO - PROCESS | 1480 | 1465245596644 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:56 INFO - PROCESS | 1480 | ++DOCSHELL 121D0800 == 29 [pid = 1480] [id = 651] 13:39:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (121D1000) [pid = 1480] [serial = 1953] [outer = 00000000] 13:39:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12222800) [pid = 1480] [serial = 1954] [outer = 121D1000] 13:39:56 INFO - PROCESS | 1480 | 1465245596692 Marionette DEBUG loaded listener.js 13:39:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (12258000) [pid = 1480] [serial = 1955] [outer = 121D1000] 13:39:57 INFO - PROCESS | 1480 | 1465245597170 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 691ms 13:39:57 INFO - PROCESS | 1480 | 1465245597215 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 1480 | 1465245597217 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 13:39:57 INFO - PROCESS | 1480 | 1465245597221 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:39:57 INFO - PROCESS | 1480 | 1465245597222 Marionette TRACE conn6 <- [1,2570,null,{}] 13:39:57 INFO - PROCESS | 1480 | 1465245597226 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 1480 | 1465245597228 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:57 INFO - PROCESS | 1480 | 1465245597322 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 13:39:57 INFO - PROCESS | 1480 | 1465245597327 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:57 INFO - PROCESS | 1480 | 1465245597329 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:57 INFO - PROCESS | 1480 | ++DOCSHELL 13135000 == 30 [pid = 1480] [id = 652] 13:39:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (13135C00) [pid = 1480] [serial = 1956] [outer = 00000000] 13:39:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (13DC3800) [pid = 1480] [serial = 1957] [outer = 13135C00] 13:39:57 INFO - PROCESS | 1480 | 1465245597373 Marionette DEBUG loaded listener.js 13:39:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E4C800) [pid = 1480] [serial = 1958] [outer = 13135C00] 13:39:57 INFO - PROCESS | 1480 | 1465245597810 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 13:39:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:39:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 13:39:57 INFO - PROCESS | 1480 | 1465245597879 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 13:39:57 INFO - PROCESS | 1480 | 1465245597881 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 13:39:57 INFO - PROCESS | 1480 | 1465245597884 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:39:57 INFO - PROCESS | 1480 | 1465245597886 Marionette TRACE conn6 <- [1,2574,null,{}] 13:39:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:39:57 INFO - PROCESS | 1480 | 1465245597889 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:57 INFO - PROCESS | 1480 | 1465245597891 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:57 INFO - PROCESS | 1480 | 1465245598005 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 13:39:58 INFO - PROCESS | 1480 | 1465245598093 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 1480 | 1465245598095 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:58 INFO - PROCESS | 1480 | ++DOCSHELL 14E55800 == 31 [pid = 1480] [id = 653] 13:39:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14E55C00) [pid = 1480] [serial = 1959] [outer = 00000000] 13:39:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E96800) [pid = 1480] [serial = 1960] [outer = 14E55C00] 13:39:58 INFO - PROCESS | 1480 | 1465245598139 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1555D000) [pid = 1480] [serial = 1961] [outer = 14E55C00] 13:39:58 INFO - PROCESS | 1480 | 1465245598567 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 13:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 13:39:58 INFO - PROCESS | 1480 | 1465245598626 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 13:39:58 INFO - PROCESS | 1480 | 1465245598628 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 13:39:58 INFO - PROCESS | 1480 | 1465245598631 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:39:58 INFO - PROCESS | 1480 | 1465245598633 Marionette TRACE conn6 <- [1,2578,null,{}] 13:39:58 INFO - PROCESS | 1480 | 1465245598636 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:58 INFO - PROCESS | 1480 | 1465245598642 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:58 INFO - PROCESS | 1480 | 1465245598780 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 13:39:58 INFO - PROCESS | 1480 | 1465245598846 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:58 INFO - PROCESS | 1480 | 1465245598848 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:58 INFO - PROCESS | 1480 | ++DOCSHELL 15632800 == 32 [pid = 1480] [id = 654] 13:39:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (15C34000) [pid = 1480] [serial = 1962] [outer = 00000000] 13:39:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16D1F400) [pid = 1480] [serial = 1963] [outer = 15C34000] 13:39:58 INFO - PROCESS | 1480 | 1465245598895 Marionette DEBUG loaded listener.js 13:39:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (16D26C00) [pid = 1480] [serial = 1964] [outer = 15C34000] 13:39:59 INFO - PROCESS | 1480 | 1465245599315 Marionette TRACE conn6 <- [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]]]}] 13:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 770ms 13:39:59 INFO - PROCESS | 1480 | 1465245599375 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 13:39:59 INFO - PROCESS | 1480 | 1465245599377 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 13:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:39:59 INFO - PROCESS | 1480 | 1465245599381 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:39:59 INFO - PROCESS | 1480 | 1465245599382 Marionette TRACE conn6 <- [1,2582,null,{}] 13:39:59 INFO - PROCESS | 1480 | 1465245599386 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:39:59 INFO - PROCESS | 1480 | 1465245599388 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:59 INFO - PROCESS | 1480 | 1465245599503 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 13:39:59 INFO - PROCESS | 1480 | 1465245599572 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:39:59 INFO - PROCESS | 1480 | 1465245599573 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:39:59 INFO - PROCESS | 1480 | ++DOCSHELL 0905D000 == 33 [pid = 1480] [id = 655] 13:39:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0EAC1C00) [pid = 1480] [serial = 1965] [outer = 00000000] 13:39:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17560400) [pid = 1480] [serial = 1966] [outer = 0EAC1C00] 13:39:59 INFO - PROCESS | 1480 | 1465245599617 Marionette DEBUG loaded listener.js 13:39:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (17560C00) [pid = 1480] [serial = 1967] [outer = 0EAC1C00] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (17A3D800) [pid = 1480] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (17298000) [pid = 1480] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (12112800) [pid = 1480] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (1755D800) [pid = 1480] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1548E400) [pid = 1480] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0EABC000) [pid = 1480] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D70BC00) [pid = 1480] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (15C33C00) [pid = 1480] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E55000) [pid = 1480] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (123C3800) [pid = 1480] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0EA74400) [pid = 1480] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D546400) [pid = 1480] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0CD6DC00) [pid = 1480] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:40:00 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (13752800) [pid = 1480] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:40:00 INFO - PROCESS | 1480 | 1465245600163 Marionette TRACE conn6 <- [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]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 830ms 13:40:00 INFO - PROCESS | 1480 | 1465245600212 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 13:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:40:00 INFO - PROCESS | 1480 | 1465245600214 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 13:40:00 INFO - PROCESS | 1480 | 1465245600217 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - PROCESS | 1480 | 1465245600218 Marionette TRACE conn6 <- [1,2586,null,{}] 13:40:00 INFO - PROCESS | 1480 | 1465245600222 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:00 INFO - PROCESS | 1480 | 1465245600224 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:00 INFO - PROCESS | 1480 | 1465245600340 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 13:40:00 INFO - PROCESS | 1480 | 1465245600405 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 1480 | 1465245600407 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:00 INFO - PROCESS | 1480 | ++DOCSHELL 0D61F400 == 34 [pid = 1480] [id = 656] 13:40:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12112800) [pid = 1480] [serial = 1968] [outer = 00000000] 13:40:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (16D25400) [pid = 1480] [serial = 1969] [outer = 12112800] 13:40:00 INFO - PROCESS | 1480 | 1465245600451 Marionette DEBUG loaded listener.js 13:40:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1755D400) [pid = 1480] [serial = 1970] [outer = 12112800] 13:40:00 INFO - PROCESS | 1480 | 1465245600794 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 13:40:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:40:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 13:40:00 INFO - PROCESS | 1480 | 1465245600848 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 13:40:00 INFO - PROCESS | 1480 | 1465245600851 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 13:40:00 INFO - PROCESS | 1480 | 1465245600854 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:40:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:40:00 INFO - PROCESS | 1480 | 1465245600856 Marionette TRACE conn6 <- [1,2590,null,{}] 13:40:00 INFO - PROCESS | 1480 | 1465245600859 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:00 INFO - PROCESS | 1480 | 1465245600861 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:00 INFO - PROCESS | 1480 | 1465245600945 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 13:40:00 INFO - PROCESS | 1480 | 1465245600950 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:00 INFO - PROCESS | 1480 | 1465245600952 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:00 INFO - PROCESS | 1480 | ++DOCSHELL 0D70E400 == 35 [pid = 1480] [id = 657] 13:40:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (15634400) [pid = 1480] [serial = 1971] [outer = 00000000] 13:40:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (177DF000) [pid = 1480] [serial = 1972] [outer = 15634400] 13:40:01 INFO - PROCESS | 1480 | 1465245600996 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (177EA000) [pid = 1480] [serial = 1973] [outer = 15634400] 13:40:01 INFO - PROCESS | 1480 | 1465245601465 Marionette TRACE conn6 <- [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]]]}] 13:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 13:40:01 INFO - PROCESS | 1480 | 1465245601492 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 13:40:01 INFO - PROCESS | 1480 | 1465245601494 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 13:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:40:01 INFO - PROCESS | 1480 | 1465245601511 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:40:01 INFO - PROCESS | 1480 | 1465245601512 Marionette TRACE conn6 <- [1,2594,null,{}] 13:40:01 INFO - PROCESS | 1480 | 1465245601516 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:01 INFO - PROCESS | 1480 | 1465245601518 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:01 INFO - PROCESS | 1480 | 1465245601600 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 13:40:01 INFO - PROCESS | 1480 | 1465245601606 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:01 INFO - PROCESS | 1480 | 1465245601608 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:01 INFO - PROCESS | 1480 | ++DOCSHELL 123C1800 == 36 [pid = 1480] [id = 658] 13:40:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177C3C00) [pid = 1480] [serial = 1974] [outer = 00000000] 13:40:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17A3D400) [pid = 1480] [serial = 1975] [outer = 177C3C00] 13:40:01 INFO - PROCESS | 1480 | 1465245601651 Marionette DEBUG loaded listener.js 13:40:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (17A3E800) [pid = 1480] [serial = 1976] [outer = 177C3C00] 13:40:02 INFO - PROCESS | 1480 | --DOCSHELL 0D1E6C00 == 35 [pid = 1480] [id = 648] 13:40:02 INFO - PROCESS | 1480 | --DOCSHELL 0D0ED400 == 34 [pid = 1480] [id = 649] 13:40:02 INFO - PROCESS | 1480 | --DOCSHELL 13755C00 == 33 [pid = 1480] [id = 647] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 0D848C00 == 32 [pid = 1480] [id = 650] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 121D0800 == 31 [pid = 1480] [id = 651] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 15632800 == 30 [pid = 1480] [id = 654] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 14E55800 == 29 [pid = 1480] [id = 653] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 0D70E400 == 28 [pid = 1480] [id = 657] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 13135000 == 27 [pid = 1480] [id = 652] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 0D61F400 == 26 [pid = 1480] [id = 656] 13:40:03 INFO - PROCESS | 1480 | --DOCSHELL 0905D000 == 25 [pid = 1480] [id = 655] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1755EC00) [pid = 1480] [serial = 1927] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (12231C00) [pid = 1480] [serial = 1912] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177C5C00) [pid = 1480] [serial = 1930] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1223D800) [pid = 1480] [serial = 1913] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (1633C400) [pid = 1480] [serial = 1921] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (164DEC00) [pid = 1480] [serial = 1922] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (17A76400) [pid = 1480] [serial = 1901] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D83F400) [pid = 1480] [serial = 1906] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0D845400) [pid = 1480] [serial = 1907] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (16D25C00) [pid = 1480] [serial = 1924] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14E96400) [pid = 1480] [serial = 1918] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (14E9FC00) [pid = 1480] [serial = 1919] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (12F86800) [pid = 1480] [serial = 1915] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (131C5000) [pid = 1480] [serial = 1916] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0EAC3800) [pid = 1480] [serial = 1909] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (11B98800) [pid = 1480] [serial = 1910] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0D550400) [pid = 1480] [serial = 1903] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (0D615C00) [pid = 1480] [serial = 1904] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (17560000) [pid = 1480] [serial = 1928] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (0D627C00) [pid = 1480] [serial = 1933] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (177E3C00) [pid = 1480] [serial = 1931] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (18BB3C00) [pid = 1480] [serial = 1940] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (1223E800) [pid = 1480] [serial = 1934] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (177DCC00) [pid = 1480] [serial = 1936] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (17A37800) [pid = 1480] [serial = 1937] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (16D1F800) [pid = 1480] [serial = 1925] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (18BAD800) [pid = 1480] [serial = 1939] [outer = 00000000] [url = about:blank] 13:40:03 INFO - PROCESS | 1480 | 1465245603460 Marionette TRACE conn6 <- [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]]]}] 13:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1969ms 13:40:03 INFO - PROCESS | 1480 | 1465245603485 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 13:40:03 INFO - PROCESS | 1480 | 1465245603490 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 13:40:03 INFO - PROCESS | 1480 | 1465245603496 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:40:03 INFO - PROCESS | 1480 | 1465245603499 Marionette TRACE conn6 <- [1,2598,null,{}] 13:40:03 INFO - PROCESS | 1480 | 1465245603505 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:03 INFO - PROCESS | 1480 | 1465245603508 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:03 INFO - PROCESS | 1480 | 1465245603607 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 13:40:03 INFO - PROCESS | 1480 | 1465245603614 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:03 INFO - PROCESS | 1480 | 1465245603617 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:03 INFO - PROCESS | 1480 | ++DOCSHELL 0D1ED800 == 26 [pid = 1480] [id = 659] 13:40:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (0D1EDC00) [pid = 1480] [serial = 1977] [outer = 00000000] 13:40:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (0D54B800) [pid = 1480] [serial = 1978] [outer = 0D1EDC00] 13:40:03 INFO - PROCESS | 1480 | 1465245603667 Marionette DEBUG loaded listener.js 13:40:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (0D613000) [pid = 1480] [serial = 1979] [outer = 0D1EDC00] 13:40:04 INFO - PROCESS | 1480 | 1465245604155 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 730ms 13:40:04 INFO - PROCESS | 1480 | 1465245604230 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 1480 | 1465245604235 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 13:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:40:04 INFO - PROCESS | 1480 | 1465245604241 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - PROCESS | 1480 | 1465245604244 Marionette TRACE conn6 <- [1,2602,null,{}] 13:40:04 INFO - PROCESS | 1480 | 1465245604248 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 1480 | 1465245604251 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:04 INFO - PROCESS | 1480 | 1465245604340 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 13:40:04 INFO - PROCESS | 1480 | 1465245604355 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:04 INFO - PROCESS | 1480 | 1465245604357 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:04 INFO - PROCESS | 1480 | ++DOCSHELL 0D703800 == 27 [pid = 1480] [id = 660] 13:40:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (0D704000) [pid = 1480] [serial = 1980] [outer = 00000000] 13:40:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (0D709800) [pid = 1480] [serial = 1981] [outer = 0D704000] 13:40:04 INFO - PROCESS | 1480 | 1465245604405 Marionette DEBUG loaded listener.js 13:40:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (0D841C00) [pid = 1480] [serial = 1982] [outer = 0D704000] 13:40:04 INFO - PROCESS | 1480 | 1465245604875 Marionette TRACE conn6 <- [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]]]}] 13:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 13:40:04 INFO - PROCESS | 1480 | 1465245604915 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 13:40:04 INFO - PROCESS | 1480 | 1465245604917 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 13:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:40:04 INFO - PROCESS | 1480 | 1465245604920 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:40:04 INFO - PROCESS | 1480 | 1465245604924 Marionette TRACE conn6 <- [1,2606,null,{}] 13:40:04 INFO - PROCESS | 1480 | 1465245604935 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:04 INFO - PROCESS | 1480 | 1465245604939 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:05 INFO - PROCESS | 1480 | 1465245605051 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 13:40:05 INFO - PROCESS | 1480 | 1465245605151 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 1480 | 1465245605154 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:05 INFO - PROCESS | 1480 | ++DOCSHELL 0EA74C00 == 28 [pid = 1480] [id = 661] 13:40:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (0EABF800) [pid = 1480] [serial = 1983] [outer = 00000000] 13:40:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (11AC4C00) [pid = 1480] [serial = 1984] [outer = 0EABF800] 13:40:05 INFO - PROCESS | 1480 | 1465245605202 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (11B9AC00) [pid = 1480] [serial = 1985] [outer = 0EABF800] 13:40:05 INFO - PROCESS | 1480 | 1465245605581 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 13:40:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 13:40:05 INFO - PROCESS | 1480 | 1465245605655 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 13:40:05 INFO - PROCESS | 1480 | 1465245605658 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 13:40:05 INFO - PROCESS | 1480 | 1465245605661 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:40:05 INFO - PROCESS | 1480 | 1465245605662 Marionette TRACE conn6 <- [1,2610,null,{}] 13:40:05 INFO - PROCESS | 1480 | 1465245605666 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:05 INFO - PROCESS | 1480 | 1465245605668 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:05 INFO - PROCESS | 1480 | 1465245605751 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 13:40:05 INFO - PROCESS | 1480 | 1465245605757 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:05 INFO - PROCESS | 1480 | 1465245605760 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:05 INFO - PROCESS | 1480 | ++DOCSHELL 12120000 == 29 [pid = 1480] [id = 662] 13:40:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (12160400) [pid = 1480] [serial = 1986] [outer = 00000000] 13:40:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (12236800) [pid = 1480] [serial = 1987] [outer = 12160400] 13:40:05 INFO - PROCESS | 1480 | 1465245605805 Marionette DEBUG loaded listener.js 13:40:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (12250800) [pid = 1480] [serial = 1988] [outer = 12160400] 13:40:06 INFO - PROCESS | 1480 | 1465245606249 Marionette TRACE conn6 <- [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]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 629ms 13:40:06 INFO - PROCESS | 1480 | 1465245606295 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 13:40:06 INFO - PROCESS | 1480 | 1465245606297 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 13:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:40:06 INFO - PROCESS | 1480 | 1465245606300 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 1480 | 1465245606302 Marionette TRACE conn6 <- [1,2614,null,{}] 13:40:06 INFO - PROCESS | 1480 | 1465245606306 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 1480 | 1465245606308 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:06 INFO - PROCESS | 1480 | 1465245606386 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 13:40:06 INFO - PROCESS | 1480 | 1465245606422 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:06 INFO - PROCESS | 1480 | 1465245606424 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:06 INFO - PROCESS | 1480 | ++DOCSHELL 12F88000 == 30 [pid = 1480] [id = 663] 13:40:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (12F88400) [pid = 1480] [serial = 1989] [outer = 00000000] 13:40:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (131C6C00) [pid = 1480] [serial = 1990] [outer = 12F88400] 13:40:06 INFO - PROCESS | 1480 | 1465245606468 Marionette DEBUG loaded listener.js 13:40:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (1375C000) [pid = 1480] [serial = 1991] [outer = 12F88400] 13:40:06 INFO - PROCESS | 1480 | 1465245606928 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 13:40:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:40:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 13:40:06 INFO - PROCESS | 1480 | 1465245606971 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 13:40:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:40:06 INFO - PROCESS | 1480 | 1465245606973 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 13:40:06 INFO - PROCESS | 1480 | 1465245606976 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:40:06 INFO - PROCESS | 1480 | 1465245606978 Marionette TRACE conn6 <- [1,2618,null,{}] 13:40:06 INFO - PROCESS | 1480 | 1465245606981 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:06 INFO - PROCESS | 1480 | 1465245606987 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:07 INFO - PROCESS | 1480 | 1465245607097 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 13:40:07 INFO - PROCESS | 1480 | 1465245607104 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 1480 | 1465245607106 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:07 INFO - PROCESS | 1480 | ++DOCSHELL 14E93400 == 31 [pid = 1480] [id = 664] 13:40:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14E94C00) [pid = 1480] [serial = 1992] [outer = 00000000] 13:40:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (14EA1800) [pid = 1480] [serial = 1993] [outer = 14E94C00] 13:40:07 INFO - PROCESS | 1480 | 1465245607151 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (15634000) [pid = 1480] [serial = 1994] [outer = 14E94C00] 13:40:07 INFO - PROCESS | 1480 | 1465245607561 Marionette TRACE conn6 <- [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]]]}] 13:40:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 13:40:07 INFO - PROCESS | 1480 | 1465245607622 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 13:40:07 INFO - PROCESS | 1480 | 1465245607624 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 13:40:07 INFO - PROCESS | 1480 | 1465245607628 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:40:07 INFO - PROCESS | 1480 | 1465245607629 Marionette TRACE conn6 <- [1,2622,null,{}] 13:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:40:07 INFO - PROCESS | 1480 | 1465245607633 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:07 INFO - PROCESS | 1480 | 1465245607634 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:07 INFO - PROCESS | 1480 | 1465245607711 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 13:40:07 INFO - PROCESS | 1480 | 1465245607716 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:07 INFO - PROCESS | 1480 | 1465245607718 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:07 INFO - PROCESS | 1480 | ++DOCSHELL 15C34800 == 32 [pid = 1480] [id = 665] 13:40:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (162D1C00) [pid = 1480] [serial = 1995] [outer = 00000000] 13:40:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (164E6000) [pid = 1480] [serial = 1996] [outer = 162D1C00] 13:40:07 INFO - PROCESS | 1480 | 1465245607762 Marionette DEBUG loaded listener.js 13:40:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (164E7C00) [pid = 1480] [serial = 1997] [outer = 162D1C00] 13:40:08 INFO - PROCESS | 1480 | 1465245608203 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms 13:40:08 INFO - PROCESS | 1480 | 1465245608269 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 13:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:40:08 INFO - PROCESS | 1480 | 1465245608271 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 13:40:08 INFO - PROCESS | 1480 | 1465245608274 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - PROCESS | 1480 | 1465245608276 Marionette TRACE conn6 <- [1,2626,null,{}] 13:40:08 INFO - PROCESS | 1480 | 1465245608280 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 1480 | 1465245608281 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:08 INFO - PROCESS | 1480 | 1465245608359 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 13:40:08 INFO - PROCESS | 1480 | 1465245608365 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:08 INFO - PROCESS | 1480 | 1465245608367 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:08 INFO - PROCESS | 1480 | ++DOCSHELL 13D31000 == 33 [pid = 1480] [id = 666] 13:40:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (164E5C00) [pid = 1480] [serial = 1998] [outer = 00000000] 13:40:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16D28800) [pid = 1480] [serial = 1999] [outer = 164E5C00] 13:40:08 INFO - PROCESS | 1480 | 1465245608410 Marionette DEBUG loaded listener.js 13:40:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16D25000) [pid = 1480] [serial = 2000] [outer = 164E5C00] 13:40:08 INFO - PROCESS | 1480 | 1465245608875 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 13:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 13:40:08 INFO - PROCESS | 1480 | 1465245608910 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 13:40:08 INFO - PROCESS | 1480 | 1465245608912 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 13:40:08 INFO - PROCESS | 1480 | 1465245608915 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:40:08 INFO - PROCESS | 1480 | 1465245608917 Marionette TRACE conn6 <- [1,2630,null,{}] 13:40:08 INFO - PROCESS | 1480 | 1465245608920 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:08 INFO - PROCESS | 1480 | 1465245608922 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:09 INFO - PROCESS | 1480 | 1465245609042 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 13:40:09 INFO - PROCESS | 1480 | 1465245609048 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 1480 | 1465245609050 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:09 INFO - PROCESS | 1480 | ++DOCSHELL 0EA74400 == 34 [pid = 1480] [id = 667] 13:40:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (15486000) [pid = 1480] [serial = 2001] [outer = 00000000] 13:40:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (176C1000) [pid = 1480] [serial = 2002] [outer = 15486000] 13:40:09 INFO - PROCESS | 1480 | 1465245609123 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1770D000) [pid = 1480] [serial = 2003] [outer = 15486000] 13:40:09 INFO - PROCESS | 1480 | 1465245609562 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 13:40:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:40:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 13:40:09 INFO - PROCESS | 1480 | 1465245609589 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 13:40:09 INFO - PROCESS | 1480 | 1465245609591 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 13:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:40:09 INFO - PROCESS | 1480 | 1465245609594 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:40:09 INFO - PROCESS | 1480 | 1465245609596 Marionette TRACE conn6 <- [1,2634,null,{}] 13:40:09 INFO - PROCESS | 1480 | 1465245609599 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:09 INFO - PROCESS | 1480 | 1465245609601 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:09 INFO - PROCESS | 1480 | 1465245609722 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 13:40:09 INFO - PROCESS | 1480 | 1465245609727 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:09 INFO - PROCESS | 1480 | 1465245609729 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:09 INFO - PROCESS | 1480 | ++DOCSHELL 177DCC00 == 35 [pid = 1480] [id = 668] 13:40:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (177E2400) [pid = 1480] [serial = 2004] [outer = 00000000] 13:40:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (179C5C00) [pid = 1480] [serial = 2005] [outer = 177E2400] 13:40:09 INFO - PROCESS | 1480 | 1465245609834 Marionette DEBUG loaded listener.js 13:40:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (17A36800) [pid = 1480] [serial = 2006] [outer = 177E2400] 13:40:10 INFO - PROCESS | 1480 | 1465245610255 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 13:40:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:40:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 13:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:40:10 INFO - PROCESS | 1480 | 1465245610266 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 13:40:10 INFO - PROCESS | 1480 | 1465245610268 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 13:40:10 INFO - PROCESS | 1480 | 1465245610271 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:40:10 INFO - PROCESS | 1480 | 1465245610273 Marionette TRACE conn6 <- [1,2638,null,{}] 13:40:10 INFO - PROCESS | 1480 | 1465245610284 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:10 INFO - PROCESS | 1480 | 1465245610287 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:10 INFO - PROCESS | 1480 | 1465245610421 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 13:40:10 INFO - PROCESS | 1480 | 1465245610530 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:10 INFO - PROCESS | 1480 | 1465245610532 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:10 INFO - PROCESS | 1480 | ++DOCSHELL 12F86C00 == 36 [pid = 1480] [id = 669] 13:40:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A3E000) [pid = 1480] [serial = 2007] [outer = 00000000] 13:40:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BAFC00) [pid = 1480] [serial = 2008] [outer = 17A3E000] 13:40:10 INFO - PROCESS | 1480 | 1465245610580 Marionette DEBUG loaded listener.js 13:40:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (18BB7400) [pid = 1480] [serial = 2009] [outer = 17A3E000] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (14E55C00) [pid = 1480] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (15C34000) [pid = 1480] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (12112800) [pid = 1480] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0EAC1C00) [pid = 1480] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15634400) [pid = 1480] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (13135C00) [pid = 1480] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (121D1000) [pid = 1480] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D84B800) [pid = 1480] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D15E400) [pid = 1480] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D547400) [pid = 1480] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:40:10 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17AD0000) [pid = 1480] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:40:11 INFO - PROCESS | 1480 | 1465245611123 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:40:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 870ms 13:40:11 INFO - PROCESS | 1480 | 1465245611153 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 1480 | 1465245611155 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 13:40:11 INFO - PROCESS | 1480 | 1465245611159 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:40:11 INFO - PROCESS | 1480 | 1465245611160 Marionette TRACE conn6 <- [1,2642,null,{}] 13:40:11 INFO - PROCESS | 1480 | 1465245611164 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 1480 | 1465245611165 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:11 INFO - PROCESS | 1480 | 1465245611245 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 13:40:11 INFO - PROCESS | 1480 | 1465245611250 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 1480 | 1465245611252 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:11 INFO - PROCESS | 1480 | ++DOCSHELL 12F87000 == 37 [pid = 1480] [id = 670] 13:40:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (13136C00) [pid = 1480] [serial = 2010] [outer = 00000000] 13:40:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (16D1A400) [pid = 1480] [serial = 2011] [outer = 13136C00] 13:40:11 INFO - PROCESS | 1480 | 1465245611305 Marionette DEBUG loaded listener.js 13:40:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (17714800) [pid = 1480] [serial = 2012] [outer = 13136C00] 13:40:11 INFO - PROCESS | 1480 | 1465245611724 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 13:40:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:40:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 13:40:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:40:11 INFO - PROCESS | 1480 | 1465245611794 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 13:40:11 INFO - PROCESS | 1480 | 1465245611796 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 13:40:11 INFO - PROCESS | 1480 | 1465245611799 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:40:11 INFO - PROCESS | 1480 | 1465245611801 Marionette TRACE conn6 <- [1,2646,null,{}] 13:40:11 INFO - PROCESS | 1480 | 1465245611805 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:11 INFO - PROCESS | 1480 | 1465245611807 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:11 INFO - PROCESS | 1480 | 1465245611891 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 13:40:11 INFO - PROCESS | 1480 | 1465245611896 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:11 INFO - PROCESS | 1480 | 1465245611898 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:11 INFO - PROCESS | 1480 | ++DOCSHELL 177E9C00 == 38 [pid = 1480] [id = 671] 13:40:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17A74400) [pid = 1480] [serial = 2013] [outer = 00000000] 13:40:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (18CD1800) [pid = 1480] [serial = 2014] [outer = 17A74400] 13:40:11 INFO - PROCESS | 1480 | 1465245611941 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (19340800) [pid = 1480] [serial = 2015] [outer = 17A74400] 13:40:12 INFO - PROCESS | 1480 | 1465245612373 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 13:40:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 13:40:12 INFO - PROCESS | 1480 | 1465245612433 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 13:40:12 INFO - PROCESS | 1480 | 1465245612435 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 13:40:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:40:12 INFO - PROCESS | 1480 | 1465245612450 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:40:12 INFO - PROCESS | 1480 | 1465245612452 Marionette TRACE conn6 <- [1,2650,null,{}] 13:40:12 INFO - PROCESS | 1480 | 1465245612455 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:12 INFO - PROCESS | 1480 | 1465245612457 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:12 INFO - PROCESS | 1480 | 1465245612537 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 13:40:12 INFO - PROCESS | 1480 | 1465245612542 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:12 INFO - PROCESS | 1480 | 1465245612544 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:12 INFO - PROCESS | 1480 | ++DOCSHELL 13DC2400 == 39 [pid = 1480] [id = 672] 13:40:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (193BB000) [pid = 1480] [serial = 2016] [outer = 00000000] 13:40:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (19772400) [pid = 1480] [serial = 2017] [outer = 193BB000] 13:40:12 INFO - PROCESS | 1480 | 1465245612587 Marionette DEBUG loaded listener.js 13:40:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (19884800) [pid = 1480] [serial = 2018] [outer = 193BB000] 13:40:13 INFO - PROCESS | 1480 | --DOCSHELL 123C1800 == 38 [pid = 1480] [id = 658] 13:40:13 INFO - PROCESS | 1480 | --DOCSHELL 0D1ED800 == 37 [pid = 1480] [id = 659] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 0D703800 == 36 [pid = 1480] [id = 660] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 0EA74400 == 35 [pid = 1480] [id = 667] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 12F88000 == 34 [pid = 1480] [id = 663] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 14E93400 == 33 [pid = 1480] [id = 664] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 0EA74C00 == 32 [pid = 1480] [id = 661] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 12120000 == 31 [pid = 1480] [id = 662] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 13D31000 == 30 [pid = 1480] [id = 666] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 177DCC00 == 29 [pid = 1480] [id = 668] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 12F86C00 == 28 [pid = 1480] [id = 669] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 12F87000 == 27 [pid = 1480] [id = 670] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 177E9C00 == 26 [pid = 1480] [id = 671] 13:40:14 INFO - PROCESS | 1480 | --DOCSHELL 15C34800 == 25 [pid = 1480] [id = 665] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (14E96800) [pid = 1480] [serial = 1960] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (1555D000) [pid = 1480] [serial = 1961] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16D1F400) [pid = 1480] [serial = 1963] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (16D25400) [pid = 1480] [serial = 1969] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17560400) [pid = 1480] [serial = 1966] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (16D26C00) [pid = 1480] [serial = 1964] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177DF000) [pid = 1480] [serial = 1972] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17560C00) [pid = 1480] [serial = 1967] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (13DC3800) [pid = 1480] [serial = 1957] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (12222800) [pid = 1480] [serial = 1954] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (177EA000) [pid = 1480] [serial = 1973] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (12258000) [pid = 1480] [serial = 1955] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0DAA4C00) [pid = 1480] [serial = 1951] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (17A3D400) [pid = 1480] [serial = 1975] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0DE87400) [pid = 1480] [serial = 1952] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D849400) [pid = 1480] [serial = 1949] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D702000) [pid = 1480] [serial = 1948] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (0D84C800) [pid = 1480] [serial = 1946] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0D689800) [pid = 1480] [serial = 1945] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (18CCA000) [pid = 1480] [serial = 1942] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (18CCEC00) [pid = 1480] [serial = 1943] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (1755D400) [pid = 1480] [serial = 1970] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (14E4C800) [pid = 1480] [serial = 1958] [outer = 00000000] [url = about:blank] 13:40:14 INFO - PROCESS | 1480 | 1465245614454 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 13:40:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:40:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2032ms 13:40:14 INFO - PROCESS | 1480 | 1465245614474 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 13:40:14 INFO - PROCESS | 1480 | 1465245614478 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 13:40:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:40:14 INFO - PROCESS | 1480 | 1465245614483 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:40:14 INFO - PROCESS | 1480 | 1465245614486 Marionette TRACE conn6 <- [1,2654,null,{}] 13:40:14 INFO - PROCESS | 1480 | 1465245614493 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:14 INFO - PROCESS | 1480 | 1465245614496 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:14 INFO - PROCESS | 1480 | 1465245614594 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 13:40:14 INFO - PROCESS | 1480 | 1465245614602 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:14 INFO - PROCESS | 1480 | 1465245614606 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:14 INFO - PROCESS | 1480 | ++DOCSHELL 0D165000 == 26 [pid = 1480] [id = 673] 13:40:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0D168000) [pid = 1480] [serial = 2019] [outer = 00000000] 13:40:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0D1EB400) [pid = 1480] [serial = 2020] [outer = 0D168000] 13:40:14 INFO - PROCESS | 1480 | 1465245614659 Marionette DEBUG loaded listener.js 13:40:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D54EC00) [pid = 1480] [serial = 2021] [outer = 0D168000] 13:40:15 INFO - PROCESS | 1480 | 1465245615634 Marionette TRACE conn6 <- [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]]]}] 13:40:15 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) 13:40:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1179ms 13:40:15 INFO - PROCESS | 1480 | 1465245615666 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 13:40:15 INFO - PROCESS | 1480 | 1465245615671 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 13:40:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:40:15 INFO - PROCESS | 1480 | 1465245615677 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:40:15 INFO - PROCESS | 1480 | 1465245615680 Marionette TRACE conn6 <- [1,2658,null,{}] 13:40:15 INFO - PROCESS | 1480 | 1465245615684 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:15 INFO - PROCESS | 1480 | 1465245615687 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:15 INFO - PROCESS | 1480 | 1465245615781 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 13:40:15 INFO - PROCESS | 1480 | 1465245615788 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:15 INFO - PROCESS | 1480 | 1465245615791 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:15 INFO - PROCESS | 1480 | ++DOCSHELL 0D633C00 == 27 [pid = 1480] [id = 674] 13:40:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D689800) [pid = 1480] [serial = 2022] [outer = 00000000] 13:40:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D70A000) [pid = 1480] [serial = 2023] [outer = 0D689800] 13:40:15 INFO - PROCESS | 1480 | 1465245615842 Marionette DEBUG loaded listener.js 13:40:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D840400) [pid = 1480] [serial = 2024] [outer = 0D689800] 13:40:16 INFO - PROCESS | 1480 | 1465245616780 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 13:40:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:40:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1119ms 13:40:16 INFO - PROCESS | 1480 | 1465245616799 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 13:40:16 INFO - PROCESS | 1480 | 1465245616802 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 13:40:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:40:16 INFO - PROCESS | 1480 | 1465245616805 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:40:16 INFO - PROCESS | 1480 | 1465245616809 Marionette TRACE conn6 <- [1,2662,null,{}] 13:40:16 INFO - PROCESS | 1480 | 1465245616819 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:16 INFO - PROCESS | 1480 | 1465245616824 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:16 INFO - PROCESS | 1480 | 1465245616942 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 13:40:16 INFO - PROCESS | 1480 | 1465245616952 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:16 INFO - PROCESS | 1480 | 1465245616955 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:16 INFO - PROCESS | 1480 | ++DOCSHELL 0DE8E000 == 28 [pid = 1480] [id = 675] 13:40:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0E985C00) [pid = 1480] [serial = 2025] [outer = 00000000] 13:40:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0EA78C00) [pid = 1480] [serial = 2026] [outer = 0E985C00] 13:40:17 INFO - PROCESS | 1480 | 1465245617004 Marionette DEBUG loaded listener.js 13:40:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (11ACDC00) [pid = 1480] [serial = 2027] [outer = 0E985C00] 13:40:17 INFO - PROCESS | 1480 | 1465245617940 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 13:40:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:40:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1181ms 13:40:17 INFO - PROCESS | 1480 | 1465245617990 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 13:40:17 INFO - PROCESS | 1480 | 1465245617993 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 13:40:17 INFO - PROCESS | 1480 | 1465245617996 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:40:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:40:17 INFO - PROCESS | 1480 | 1465245617998 Marionette TRACE conn6 <- [1,2666,null,{}] 13:40:18 INFO - PROCESS | 1480 | 1465245618002 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:18 INFO - PROCESS | 1480 | 1465245618004 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:18 INFO - PROCESS | 1480 | 1465245618130 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 13:40:18 INFO - PROCESS | 1480 | 1465245618140 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:18 INFO - PROCESS | 1480 | 1465245618142 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:18 INFO - PROCESS | 1480 | ++DOCSHELL 11C80000 == 29 [pid = 1480] [id = 676] 13:40:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (11C80C00) [pid = 1480] [serial = 2028] [outer = 00000000] 13:40:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12234800) [pid = 1480] [serial = 2029] [outer = 11C80C00] 13:40:18 INFO - PROCESS | 1480 | 1465245618190 Marionette DEBUG loaded listener.js 13:40:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (122BB000) [pid = 1480] [serial = 2030] [outer = 11C80C00] 13:40:19 INFO - PROCESS | 1480 | 1465245619121 Marionette TRACE conn6 <- [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]]]}] 13:40:19 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) 13:40:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1175ms 13:40:19 INFO - PROCESS | 1480 | 1465245619176 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 13:40:19 INFO - PROCESS | 1480 | 1465245619178 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 13:40:19 INFO - PROCESS | 1480 | 1465245619181 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:40:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:40:19 INFO - PROCESS | 1480 | 1465245619182 Marionette TRACE conn6 <- [1,2670,null,{}] 13:40:19 INFO - PROCESS | 1480 | 1465245619186 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:19 INFO - PROCESS | 1480 | 1465245619188 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:19 INFO - PROCESS | 1480 | 1465245619306 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 13:40:19 INFO - PROCESS | 1480 | 1465245619321 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:19 INFO - PROCESS | 1480 | 1465245619323 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:19 INFO - PROCESS | 1480 | ++DOCSHELL 123C3000 == 30 [pid = 1480] [id = 677] 13:40:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (123C4000) [pid = 1480] [serial = 2031] [outer = 00000000] 13:40:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (131BB800) [pid = 1480] [serial = 2032] [outer = 123C4000] 13:40:19 INFO - PROCESS | 1480 | 1465245619370 Marionette DEBUG loaded listener.js 13:40:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (13DC2000) [pid = 1480] [serial = 2033] [outer = 123C4000] 13:40:20 INFO - PROCESS | 1480 | 1465245620303 Marionette TRACE conn6 <- [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]]]}] 13:40:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:40:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 13:40:20 INFO - PROCESS | 1480 | 1465245620361 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 13:40:20 INFO - PROCESS | 1480 | 1465245620363 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 13:40:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:40:20 INFO - PROCESS | 1480 | 1465245620366 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:40:20 INFO - PROCESS | 1480 | 1465245620368 Marionette TRACE conn6 <- [1,2674,null,{}] 13:40:20 INFO - PROCESS | 1480 | 1465245620372 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:20 INFO - PROCESS | 1480 | 1465245620377 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:20 INFO - PROCESS | 1480 | 1465245620517 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 13:40:20 INFO - PROCESS | 1480 | 1465245620524 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:20 INFO - PROCESS | 1480 | 1465245620526 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:20 INFO - PROCESS | 1480 | ++DOCSHELL 14E4C800 == 31 [pid = 1480] [id = 678] 13:40:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (14E50400) [pid = 1480] [serial = 2034] [outer = 00000000] 13:40:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E9E000) [pid = 1480] [serial = 2035] [outer = 14E50400] 13:40:20 INFO - PROCESS | 1480 | 1465245620626 Marionette DEBUG loaded listener.js 13:40:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (15561800) [pid = 1480] [serial = 2036] [outer = 14E50400] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15486000) [pid = 1480] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (177E2400) [pid = 1480] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (17A3E000) [pid = 1480] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (17A74400) [pid = 1480] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (164E5C00) [pid = 1480] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (162D1C00) [pid = 1480] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (14E94C00) [pid = 1480] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (12F88400) [pid = 1480] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (12160400) [pid = 1480] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0EABF800) [pid = 1480] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (0D704000) [pid = 1480] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0D1EDC00) [pid = 1480] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (177C3C00) [pid = 1480] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:40:21 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (13136C00) [pid = 1480] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:40:21 INFO - PROCESS | 1480 | 1465245621549 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 13:40:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:40:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1215ms 13:40:21 INFO - PROCESS | 1480 | 1465245621585 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 13:40:21 INFO - PROCESS | 1480 | 1465245621588 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 13:40:21 INFO - PROCESS | 1480 | 1465245621591 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:40:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:40:21 INFO - PROCESS | 1480 | 1465245621593 Marionette TRACE conn6 <- [1,2678,null,{}] 13:40:21 INFO - PROCESS | 1480 | 1465245621596 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:21 INFO - PROCESS | 1480 | 1465245621598 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:21 INFO - PROCESS | 1480 | 1465245621675 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 13:40:21 INFO - PROCESS | 1480 | 1465245621680 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:21 INFO - PROCESS | 1480 | 1465245621682 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:21 INFO - PROCESS | 1480 | ++DOCSHELL 0D1EDC00 == 32 [pid = 1480] [id = 679] 13:40:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D54C400) [pid = 1480] [serial = 2037] [outer = 00000000] 13:40:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (13135000) [pid = 1480] [serial = 2038] [outer = 0D54C400] 13:40:21 INFO - PROCESS | 1480 | 1465245621727 Marionette DEBUG loaded listener.js 13:40:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (13136C00) [pid = 1480] [serial = 2039] [outer = 0D54C400] 13:40:22 INFO - PROCESS | 1480 | 1465245622669 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:40:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:40:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1119ms 13:40:22 INFO - PROCESS | 1480 | 1465245622715 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 13:40:22 INFO - PROCESS | 1480 | 1465245622717 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 13:40:22 INFO - PROCESS | 1480 | 1465245622720 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:40:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:40:22 INFO - PROCESS | 1480 | 1465245622722 Marionette TRACE conn6 <- [1,2682,null,{}] 13:40:22 INFO - PROCESS | 1480 | 1465245622725 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:22 INFO - PROCESS | 1480 | 1465245622728 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:22 INFO - PROCESS | 1480 | 1465245622809 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 13:40:22 INFO - PROCESS | 1480 | 1465245622815 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:22 INFO - PROCESS | 1480 | 1465245622817 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:22 INFO - PROCESS | 1480 | ++DOCSHELL 0C224000 == 33 [pid = 1480] [id = 680] 13:40:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14E99400) [pid = 1480] [serial = 2040] [outer = 00000000] 13:40:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (164DE400) [pid = 1480] [serial = 2041] [outer = 14E99400] 13:40:22 INFO - PROCESS | 1480 | 1465245622863 Marionette DEBUG loaded listener.js 13:40:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (164E5000) [pid = 1480] [serial = 2042] [outer = 14E99400] 13:40:23 INFO - PROCESS | 1480 | 1465245623819 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:23 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:40:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1126ms 13:40:23 INFO - PROCESS | 1480 | 1465245623851 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 13:40:23 INFO - PROCESS | 1480 | 1465245623856 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 13:40:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:40:23 INFO - PROCESS | 1480 | 1465245623904 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:40:23 INFO - PROCESS | 1480 | 1465245623907 Marionette TRACE conn6 <- [1,2686,null,{}] 13:40:23 INFO - PROCESS | 1480 | 1465245623914 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:23 INFO - PROCESS | 1480 | 1465245623917 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:24 INFO - PROCESS | 1480 | 1465245624022 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 13:40:24 INFO - PROCESS | 1480 | 1465245624197 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:24 INFO - PROCESS | 1480 | 1465245624202 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:24 INFO - PROCESS | 1480 | ++DOCSHELL 0D612000 == 34 [pid = 1480] [id = 681] 13:40:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D61A000) [pid = 1480] [serial = 2043] [outer = 00000000] 13:40:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D627400) [pid = 1480] [serial = 2044] [outer = 0D61A000] 13:40:24 INFO - PROCESS | 1480 | 1465245624305 Marionette DEBUG loaded listener.js 13:40:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D685000) [pid = 1480] [serial = 2045] [outer = 0D61A000] 13:40:25 INFO - PROCESS | 1480 | 1465245625511 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 13:40:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:40:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:40:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1679ms 13:40:25 INFO - PROCESS | 1480 | 1465245625540 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 13:40:25 INFO - PROCESS | 1480 | 1465245625545 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 13:40:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:40:25 INFO - PROCESS | 1480 | 1465245625550 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:40:25 INFO - PROCESS | 1480 | 1465245625553 Marionette TRACE conn6 <- [1,2690,null,{}] 13:40:25 INFO - PROCESS | 1480 | 1465245625559 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:25 INFO - PROCESS | 1480 | 1465245625562 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:25 INFO - PROCESS | 1480 | 1465245625741 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 13:40:25 INFO - PROCESS | 1480 | 1465245625868 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:25 INFO - PROCESS | 1480 | 1465245625871 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:25 INFO - PROCESS | 1480 | ++DOCSHELL 0D632800 == 35 [pid = 1480] [id = 682] 13:40:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D632C00) [pid = 1480] [serial = 2046] [outer = 00000000] 13:40:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D845400) [pid = 1480] [serial = 2047] [outer = 0D632C00] 13:40:25 INFO - PROCESS | 1480 | 1465245625926 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D84B400) [pid = 1480] [serial = 2048] [outer = 0D632C00] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 0D1EDC00 == 34 [pid = 1480] [id = 679] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 14E4C800 == 33 [pid = 1480] [id = 678] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 123C3000 == 32 [pid = 1480] [id = 677] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 11C80000 == 31 [pid = 1480] [id = 676] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 0DE8E000 == 30 [pid = 1480] [id = 675] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 0D633C00 == 29 [pid = 1480] [id = 674] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 0D165000 == 28 [pid = 1480] [id = 673] 13:40:26 INFO - PROCESS | 1480 | --DOCSHELL 13DC2400 == 27 [pid = 1480] [id = 672] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (176C1000) [pid = 1480] [serial = 2002] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179C5C00) [pid = 1480] [serial = 2005] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (1770D000) [pid = 1480] [serial = 2003] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18BAFC00) [pid = 1480] [serial = 2008] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17A36800) [pid = 1480] [serial = 2006] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (19340800) [pid = 1480] [serial = 2015] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18CD1800) [pid = 1480] [serial = 2014] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (18BB7400) [pid = 1480] [serial = 2009] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (19772400) [pid = 1480] [serial = 2017] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16D28800) [pid = 1480] [serial = 1999] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (164E6000) [pid = 1480] [serial = 1996] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (164E7C00) [pid = 1480] [serial = 1997] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (14EA1800) [pid = 1480] [serial = 1993] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (15634000) [pid = 1480] [serial = 1994] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (131C6C00) [pid = 1480] [serial = 1990] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (1375C000) [pid = 1480] [serial = 1991] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (12236800) [pid = 1480] [serial = 1987] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (12250800) [pid = 1480] [serial = 1988] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 56 (11AC4C00) [pid = 1480] [serial = 1984] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 55 (11B9AC00) [pid = 1480] [serial = 1985] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 54 (0D709800) [pid = 1480] [serial = 1981] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 53 (0D841C00) [pid = 1480] [serial = 1982] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 52 (0D54B800) [pid = 1480] [serial = 1978] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 51 (0D613000) [pid = 1480] [serial = 1979] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 50 (17A3E800) [pid = 1480] [serial = 1976] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 49 (16D1A400) [pid = 1480] [serial = 2011] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 48 (17714800) [pid = 1480] [serial = 2012] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | --DOMWINDOW == 47 (16D25000) [pid = 1480] [serial = 2000] [outer = 00000000] [url = about:blank] 13:40:26 INFO - PROCESS | 1480 | 1465245626447 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 13:40:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:40:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 970ms 13:40:26 INFO - PROCESS | 1480 | 1465245626521 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 13:40:26 INFO - PROCESS | 1480 | 1465245626526 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 13:40:26 INFO - PROCESS | 1480 | 1465245626532 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:40:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:40:26 INFO - PROCESS | 1480 | 1465245626535 Marionette TRACE conn6 <- [1,2694,null,{}] 13:40:26 INFO - PROCESS | 1480 | 1465245626539 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:26 INFO - PROCESS | 1480 | 1465245626541 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:26 INFO - PROCESS | 1480 | 1465245626633 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 13:40:26 INFO - PROCESS | 1480 | 1465245626646 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:26 INFO - PROCESS | 1480 | 1465245626648 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:26 INFO - PROCESS | 1480 | ++DOCSHELL 0E309800 == 28 [pid = 1480] [id = 683] 13:40:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 48 (0E30A400) [pid = 1480] [serial = 2049] [outer = 00000000] 13:40:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 49 (0E9C9000) [pid = 1480] [serial = 2050] [outer = 0E30A400] 13:40:26 INFO - PROCESS | 1480 | 1465245626697 Marionette DEBUG loaded listener.js 13:40:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 50 (11AC5000) [pid = 1480] [serial = 2051] [outer = 0E30A400] 13:40:27 INFO - PROCESS | 1480 | 1465245627273 Marionette TRACE conn6 <- [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]]]}] 13:40:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:40:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 770ms 13:40:27 INFO - PROCESS | 1480 | 1465245627306 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 13:40:27 INFO - PROCESS | 1480 | 1465245627308 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 13:40:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:40:27 INFO - PROCESS | 1480 | 1465245627311 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:40:27 INFO - PROCESS | 1480 | 1465245627315 Marionette TRACE conn6 <- [1,2698,null,{}] 13:40:27 INFO - PROCESS | 1480 | 1465245627326 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:27 INFO - PROCESS | 1480 | 1465245627331 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:27 INFO - PROCESS | 1480 | 1465245627422 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 13:40:27 INFO - PROCESS | 1480 | 1465245627528 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:27 INFO - PROCESS | 1480 | 1465245627532 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:27 INFO - PROCESS | 1480 | ++DOCSHELL 1223D800 == 29 [pid = 1480] [id = 684] 13:40:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 51 (1223E800) [pid = 1480] [serial = 2052] [outer = 00000000] 13:40:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 52 (12F7CC00) [pid = 1480] [serial = 2053] [outer = 1223E800] 13:40:27 INFO - PROCESS | 1480 | 1465245627583 Marionette DEBUG loaded listener.js 13:40:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 53 (13135C00) [pid = 1480] [serial = 2054] [outer = 1223E800] 13:40:28 INFO - PROCESS | 1480 | 1465245628000 Marionette TRACE conn6 <- [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] 13:40:28 INFO - PROCESS | 1480 | 1465245628049 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 13:40:28 INFO - PROCESS | 1480 | 1465245628053 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:40:28 INFO - PROCESS | 1480 | 1465245628054 Marionette TRACE conn6 <- [1,2702,null,{}] 13:40:28 INFO - PROCESS | 1480 | 1465245628058 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 1480 | 1465245628060 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:28 INFO - PROCESS | 1480 | 1465245628147 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 13:40:28 INFO - PROCESS | 1480 | 1465245628153 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 1480 | 1465245628154 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:28 INFO - PROCESS | 1480 | ++DOCSHELL 13752800 == 30 [pid = 1480] [id = 685] 13:40:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 54 (13D2B800) [pid = 1480] [serial = 2055] [outer = 00000000] 13:40:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 55 (14E64C00) [pid = 1480] [serial = 2056] [outer = 13D2B800] 13:40:28 INFO - PROCESS | 1480 | 1465245628200 Marionette DEBUG loaded listener.js 13:40:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 56 (14E94400) [pid = 1480] [serial = 2057] [outer = 13D2B800] 13:40:28 INFO - PROCESS | 1480 | 1465245628643 Marionette TRACE conn6 <- [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]]]}] 13:40:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:40:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 13:40:28 INFO - PROCESS | 1480 | 1465245628703 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 13:40:28 INFO - PROCESS | 1480 | 1465245628705 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 13:40:28 INFO - PROCESS | 1480 | 1465245628709 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:40:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:40:28 INFO - PROCESS | 1480 | 1465245628711 Marionette TRACE conn6 <- [1,2706,null,{}] 13:40:28 INFO - PROCESS | 1480 | 1465245628715 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:28 INFO - PROCESS | 1480 | 1465245628717 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:28 INFO - PROCESS | 1480 | 1465245628869 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 13:40:28 INFO - PROCESS | 1480 | 1465245628934 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:28 INFO - PROCESS | 1480 | 1465245628937 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:28 INFO - PROCESS | 1480 | ++DOCSHELL 15567400 == 31 [pid = 1480] [id = 686] 13:40:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 57 (15634000) [pid = 1480] [serial = 2058] [outer = 00000000] 13:40:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (164DD400) [pid = 1480] [serial = 2059] [outer = 15634000] 13:40:28 INFO - PROCESS | 1480 | 1465245628983 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (164E6000) [pid = 1480] [serial = 2060] [outer = 15634000] 13:40:29 INFO - PROCESS | 1480 | 1465245629437 Marionette TRACE conn6 <- [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] 13:40:29 INFO - PROCESS | 1480 | 1465245629490 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 13:40:29 INFO - PROCESS | 1480 | 1465245629493 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:40:29 INFO - PROCESS | 1480 | 1465245629495 Marionette TRACE conn6 <- [1,2710,null,{}] 13:40:29 INFO - PROCESS | 1480 | 1465245629498 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:29 INFO - PROCESS | 1480 | 1465245629504 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:29 INFO - PROCESS | 1480 | 1465245629645 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 13:40:29 INFO - PROCESS | 1480 | 1465245629712 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:29 INFO - PROCESS | 1480 | 1465245629714 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:29 INFO - PROCESS | 1480 | ++DOCSHELL 16D25000 == 32 [pid = 1480] [id = 687] 13:40:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (16D26800) [pid = 1480] [serial = 2061] [outer = 00000000] 13:40:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (1755AC00) [pid = 1480] [serial = 2062] [outer = 16D26800] 13:40:29 INFO - PROCESS | 1480 | 1465245629759 Marionette DEBUG loaded listener.js 13:40:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (17560000) [pid = 1480] [serial = 2063] [outer = 16D26800] 13:40:30 INFO - PROCESS | 1480 | 1465245630254 Marionette TRACE conn6 <- [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] 13:40:30 INFO - PROCESS | 1480 | 1465245630328 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 13:40:30 INFO - PROCESS | 1480 | 1465245630331 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:40:30 INFO - PROCESS | 1480 | 1465245630333 Marionette TRACE conn6 <- [1,2714,null,{}] 13:40:30 INFO - PROCESS | 1480 | 1465245630337 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:30 INFO - PROCESS | 1480 | 1465245630339 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:30 INFO - PROCESS | 1480 | 1465245630463 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 13:40:30 INFO - PROCESS | 1480 | 1465245630476 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:30 INFO - PROCESS | 1480 | 1465245630478 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:30 INFO - PROCESS | 1480 | ++DOCSHELL 176C0800 == 33 [pid = 1480] [id = 688] 13:40:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (1770AC00) [pid = 1480] [serial = 2064] [outer = 00000000] 13:40:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (17717800) [pid = 1480] [serial = 2065] [outer = 1770AC00] 13:40:30 INFO - PROCESS | 1480 | 1465245630533 Marionette DEBUG loaded listener.js 13:40:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (17710400) [pid = 1480] [serial = 2066] [outer = 1770AC00] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (123C4000) [pid = 1480] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (0D689800) [pid = 1480] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (11C80C00) [pid = 1480] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (0D168000) [pid = 1480] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (193BB000) [pid = 1480] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (0E985C00) [pid = 1480] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 58 (14E50400) [pid = 1480] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:40:30 INFO - PROCESS | 1480 | --DOMWINDOW == 57 (0D54C400) [pid = 1480] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:40:31 INFO - PROCESS | 1480 | 1465245631002 Marionette TRACE conn6 <- [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]]]}] 13:40:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:40:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 13:40:31 INFO - PROCESS | 1480 | 1465245631062 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 13:40:31 INFO - PROCESS | 1480 | 1465245631064 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 13:40:31 INFO - PROCESS | 1480 | 1465245631067 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:40:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:40:31 INFO - PROCESS | 1480 | 1465245631069 Marionette TRACE conn6 <- [1,2718,null,{}] 13:40:31 INFO - PROCESS | 1480 | 1465245631073 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:31 INFO - PROCESS | 1480 | 1465245631075 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:31 INFO - PROCESS | 1480 | 1465245631156 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 13:40:31 INFO - PROCESS | 1480 | 1465245631161 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:31 INFO - PROCESS | 1480 | 1465245631163 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:31 INFO - PROCESS | 1480 | ++DOCSHELL 1770EC00 == 34 [pid = 1480] [id = 689] 13:40:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 58 (1770F800) [pid = 1480] [serial = 2067] [outer = 00000000] 13:40:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 59 (177E3800) [pid = 1480] [serial = 2068] [outer = 1770F800] 13:40:31 INFO - PROCESS | 1480 | 1465245631207 Marionette DEBUG loaded listener.js 13:40:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (177E5C00) [pid = 1480] [serial = 2069] [outer = 1770F800] 13:40:32 INFO - PROCESS | 1480 | 1465245632099 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 13:40:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 13:40:32 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:40:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:40:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:40:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1072ms 13:40:32 INFO - PROCESS | 1480 | 1465245632144 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 13:40:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:40:32 INFO - PROCESS | 1480 | 1465245632146 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 13:40:32 INFO - PROCESS | 1480 | 1465245632149 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 1480 | 1465245632151 Marionette TRACE conn6 <- [1,2722,null,{}] 13:40:32 INFO - PROCESS | 1480 | 1465245632154 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 1480 | 1465245632156 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:32 INFO - PROCESS | 1480 | 1465245632274 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 13:40:32 INFO - PROCESS | 1480 | 1465245632282 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:32 INFO - PROCESS | 1480 | 1465245632284 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:32 INFO - PROCESS | 1480 | ++DOCSHELL 13750800 == 35 [pid = 1480] [id = 690] 13:40:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (177E2400) [pid = 1480] [serial = 2070] [outer = 00000000] 13:40:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (17A32800) [pid = 1480] [serial = 2071] [outer = 177E2400] 13:40:32 INFO - PROCESS | 1480 | 1465245632328 Marionette DEBUG loaded listener.js 13:40:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (17A35C00) [pid = 1480] [serial = 2072] [outer = 177E2400] 13:40:32 INFO - PROCESS | 1480 | 1465245632741 Marionette TRACE conn6 <- [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]]]}] 13:40:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:40:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 631ms 13:40:32 INFO - PROCESS | 1480 | 1465245632781 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 13:40:32 INFO - PROCESS | 1480 | 1465245632783 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 13:40:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:40:32 INFO - PROCESS | 1480 | 1465245632833 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:40:32 INFO - PROCESS | 1480 | 1465245632837 Marionette TRACE conn6 <- [1,2726,null,{}] 13:40:32 INFO - PROCESS | 1480 | 1465245632844 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:32 INFO - PROCESS | 1480 | 1465245632849 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:33 INFO - PROCESS | 1480 | 1465245633020 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 13:40:33 INFO - PROCESS | 1480 | 1465245633164 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:33 INFO - PROCESS | 1480 | 1465245633168 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:33 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E7400 == 36 [pid = 1480] [id = 691] 13:40:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D0E7800) [pid = 1480] [serial = 2073] [outer = 00000000] 13:40:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D615400) [pid = 1480] [serial = 2074] [outer = 0D0E7800] 13:40:33 INFO - PROCESS | 1480 | 1465245633226 Marionette DEBUG loaded listener.js 13:40:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D709C00) [pid = 1480] [serial = 2075] [outer = 0D0E7800] 13:40:33 INFO - PROCESS | 1480 | 1465245633863 Marionette TRACE conn6 <- [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]]]}] 13:40:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:40:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1126ms 13:40:33 INFO - PROCESS | 1480 | 1465245633920 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 13:40:33 INFO - PROCESS | 1480 | 1465245633924 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 13:40:33 INFO - PROCESS | 1480 | 1465245633930 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:40:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:40:33 INFO - PROCESS | 1480 | 1465245633932 Marionette TRACE conn6 <- [1,2730,null,{}] 13:40:33 INFO - PROCESS | 1480 | 1465245633939 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:33 INFO - PROCESS | 1480 | 1465245633944 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:34 INFO - PROCESS | 1480 | 1465245634057 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 13:40:34 INFO - PROCESS | 1480 | 1465245634204 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:34 INFO - PROCESS | 1480 | 1465245634206 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:34 INFO - PROCESS | 1480 | ++DOCSHELL 12233000 == 37 [pid = 1480] [id = 692] 13:40:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (12235000) [pid = 1480] [serial = 2076] [outer = 00000000] 13:40:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (123C7000) [pid = 1480] [serial = 2077] [outer = 12235000] 13:40:34 INFO - PROCESS | 1480 | 1465245634264 Marionette DEBUG loaded listener.js 13:40:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E49C00) [pid = 1480] [serial = 2078] [outer = 12235000] 13:40:34 INFO - PROCESS | 1480 | 1465245634894 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 13:40:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:40:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1016ms 13:40:34 INFO - PROCESS | 1480 | 1465245634950 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 13:40:34 INFO - PROCESS | 1480 | 1465245634953 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 13:40:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:40:34 INFO - PROCESS | 1480 | 1465245634957 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:40:34 INFO - PROCESS | 1480 | 1465245634959 Marionette TRACE conn6 <- [1,2734,null,{}] 13:40:34 INFO - PROCESS | 1480 | 1465245634963 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:34 INFO - PROCESS | 1480 | 1465245634965 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:35 INFO - PROCESS | 1480 | 1465245635081 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 13:40:35 INFO - PROCESS | 1480 | 1465245635216 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:35 INFO - PROCESS | 1480 | 1465245635223 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:35 INFO - PROCESS | 1480 | ++DOCSHELL 17557C00 == 38 [pid = 1480] [id = 693] 13:40:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17558800) [pid = 1480] [serial = 2079] [outer = 00000000] 13:40:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17714000) [pid = 1480] [serial = 2080] [outer = 17558800] 13:40:35 INFO - PROCESS | 1480 | 1465245635285 Marionette DEBUG loaded listener.js 13:40:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (17A39400) [pid = 1480] [serial = 2081] [outer = 17558800] 13:40:35 INFO - PROCESS | 1480 | 1465245635855 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 13:40:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:40:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 929ms 13:40:35 INFO - PROCESS | 1480 | 1465245635891 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 13:40:35 INFO - PROCESS | 1480 | 1465245635893 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 13:40:35 INFO - PROCESS | 1480 | 1465245635896 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:40:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:40:35 INFO - PROCESS | 1480 | 1465245635898 Marionette TRACE conn6 <- [1,2738,null,{}] 13:40:35 INFO - PROCESS | 1480 | 1465245635902 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:35 INFO - PROCESS | 1480 | 1465245635904 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:36 INFO - PROCESS | 1480 | 1465245636014 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 13:40:36 INFO - PROCESS | 1480 | 1465245636332 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:36 INFO - PROCESS | 1480 | 1465245636335 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:36 INFO - PROCESS | 1480 | ++DOCSHELL 0905E000 == 39 [pid = 1480] [id = 694] 13:40:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (09071000) [pid = 1480] [serial = 2082] [outer = 00000000] 13:40:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0D0EA800) [pid = 1480] [serial = 2083] [outer = 09071000] 13:40:36 INFO - PROCESS | 1480 | 1465245636405 Marionette DEBUG loaded listener.js 13:40:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (0D554800) [pid = 1480] [serial = 2084] [outer = 09071000] 13:40:37 INFO - PROCESS | 1480 | 1465245637049 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 13:40:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:40:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1183ms 13:40:37 INFO - PROCESS | 1480 | 1465245637084 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 13:40:37 INFO - PROCESS | 1480 | 1465245637087 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 13:40:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:40:37 INFO - PROCESS | 1480 | 1465245637092 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:40:37 INFO - PROCESS | 1480 | 1465245637094 Marionette TRACE conn6 <- [1,2742,null,{}] 13:40:37 INFO - PROCESS | 1480 | 1465245637100 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:37 INFO - PROCESS | 1480 | 1465245637104 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 1770EC00 == 38 [pid = 1480] [id = 689] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 176C0800 == 37 [pid = 1480] [id = 688] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 16D25000 == 36 [pid = 1480] [id = 687] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 15567400 == 35 [pid = 1480] [id = 686] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 13752800 == 34 [pid = 1480] [id = 685] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 1223D800 == 33 [pid = 1480] [id = 684] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 0E309800 == 32 [pid = 1480] [id = 683] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 0D632800 == 31 [pid = 1480] [id = 682] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 0D612000 == 30 [pid = 1480] [id = 681] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 0C224000 == 29 [pid = 1480] [id = 680] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 12233000 == 28 [pid = 1480] [id = 692] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 17557C00 == 27 [pid = 1480] [id = 693] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 13750800 == 26 [pid = 1480] [id = 690] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 0D0E7400 == 25 [pid = 1480] [id = 691] 13:40:37 INFO - PROCESS | 1480 | 1465245637807 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (164DE400) [pid = 1480] [serial = 2041] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (13DC2000) [pid = 1480] [serial = 2033] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D70A000) [pid = 1480] [serial = 2023] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D840400) [pid = 1480] [serial = 2024] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (12234800) [pid = 1480] [serial = 2029] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (122BB000) [pid = 1480] [serial = 2030] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D1EB400) [pid = 1480] [serial = 2020] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (0D54EC00) [pid = 1480] [serial = 2021] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (19884800) [pid = 1480] [serial = 2018] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (0EA78C00) [pid = 1480] [serial = 2026] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (11ACDC00) [pid = 1480] [serial = 2027] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (14E9E000) [pid = 1480] [serial = 2035] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (13135000) [pid = 1480] [serial = 2038] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (15561800) [pid = 1480] [serial = 2036] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (13136C00) [pid = 1480] [serial = 2039] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOMWINDOW == 59 (131BB800) [pid = 1480] [serial = 2032] [outer = 00000000] [url = about:blank] 13:40:37 INFO - PROCESS | 1480 | --DOCSHELL 0905E000 == 24 [pid = 1480] [id = 694] 13:40:38 INFO - PROCESS | 1480 | 1465245638027 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 1480 | 1465245638030 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:38 INFO - PROCESS | 1480 | ++DOCSHELL 0905EC00 == 25 [pid = 1480] [id = 695] 13:40:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 60 (0905FC00) [pid = 1480] [serial = 2085] [outer = 00000000] 13:40:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0C230800) [pid = 1480] [serial = 2086] [outer = 0905FC00] 13:40:38 INFO - PROCESS | 1480 | 1465245638084 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D079000) [pid = 1480] [serial = 2087] [outer = 0905FC00] 13:40:38 INFO - PROCESS | 1480 | 1465245638493 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 13:40:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:40:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1475ms 13:40:38 INFO - PROCESS | 1480 | 1465245638570 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 13:40:38 INFO - PROCESS | 1480 | 1465245638575 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 13:40:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:40:38 INFO - PROCESS | 1480 | 1465245638580 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:40:38 INFO - PROCESS | 1480 | 1465245638583 Marionette TRACE conn6 <- [1,2746,null,{}] 13:40:38 INFO - PROCESS | 1480 | 1465245638588 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:38 INFO - PROCESS | 1480 | 1465245638591 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:38 INFO - PROCESS | 1480 | 1465245638692 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 13:40:38 INFO - PROCESS | 1480 | 1465245638699 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:38 INFO - PROCESS | 1480 | 1465245638702 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:38 INFO - PROCESS | 1480 | ++DOCSHELL 0D706000 == 26 [pid = 1480] [id = 696] 13:40:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D708800) [pid = 1480] [serial = 2088] [outer = 00000000] 13:40:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D841400) [pid = 1480] [serial = 2089] [outer = 0D708800] 13:40:38 INFO - PROCESS | 1480 | 1465245638749 Marionette DEBUG loaded listener.js 13:40:38 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D849C00) [pid = 1480] [serial = 2090] [outer = 0D708800] 13:40:39 INFO - PROCESS | 1480 | 1465245639221 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 13:40:39 INFO - PROCESS | 1480 | 1465245639254 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 13:40:39 INFO - PROCESS | 1480 | 1465245639257 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 13:40:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:40:39 INFO - PROCESS | 1480 | 1465245639261 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:40:39 INFO - PROCESS | 1480 | 1465245639263 Marionette TRACE conn6 <- [1,2750,null,{}] 13:40:39 INFO - PROCESS | 1480 | 1465245639268 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:39 INFO - PROCESS | 1480 | 1465245639270 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:39 INFO - PROCESS | 1480 | 1465245639392 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 13:40:39 INFO - PROCESS | 1480 | 1465245639502 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:39 INFO - PROCESS | 1480 | 1465245639505 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:39 INFO - PROCESS | 1480 | ++DOCSHELL 11A4A000 == 27 [pid = 1480] [id = 697] 13:40:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (11A4B000) [pid = 1480] [serial = 2091] [outer = 00000000] 13:40:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (11B99000) [pid = 1480] [serial = 2092] [outer = 11A4B000] 13:40:39 INFO - PROCESS | 1480 | 1465245639553 Marionette DEBUG loaded listener.js 13:40:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (12118C00) [pid = 1480] [serial = 2093] [outer = 11A4B000] 13:40:39 INFO - PROCESS | 1480 | 1465245639937 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 13:40:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:40:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 13:40:39 INFO - PROCESS | 1480 | 1465245639997 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 1480 | 1465245640001 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 13:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:40:40 INFO - PROCESS | 1480 | 1465245640012 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - PROCESS | 1480 | 1465245640016 Marionette TRACE conn6 <- [1,2754,null,{}] 13:40:40 INFO - PROCESS | 1480 | 1465245640020 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 1480 | 1465245640023 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:40 INFO - PROCESS | 1480 | 1465245640164 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 13:40:40 INFO - PROCESS | 1480 | 1465245640170 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 1480 | 1465245640172 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:40 INFO - PROCESS | 1480 | ++DOCSHELL 12161400 == 28 [pid = 1480] [id = 698] 13:40:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (121CE400) [pid = 1480] [serial = 2094] [outer = 00000000] 13:40:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (123C8800) [pid = 1480] [serial = 2095] [outer = 121CE400] 13:40:40 INFO - PROCESS | 1480 | 1465245640270 Marionette DEBUG loaded listener.js 13:40:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (131BDC00) [pid = 1480] [serial = 2096] [outer = 121CE400] 13:40:40 INFO - PROCESS | 1480 | 1465245640704 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 13:40:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:40:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 730ms 13:40:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:40:40 INFO - PROCESS | 1480 | 1465245640738 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 13:40:40 INFO - PROCESS | 1480 | 1465245640740 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 13:40:40 INFO - PROCESS | 1480 | 1465245640743 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:40:40 INFO - PROCESS | 1480 | 1465245640745 Marionette TRACE conn6 <- [1,2758,null,{}] 13:40:40 INFO - PROCESS | 1480 | 1465245640748 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:40 INFO - PROCESS | 1480 | 1465245640750 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:40 INFO - PROCESS | 1480 | 1465245640903 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 13:40:40 INFO - PROCESS | 1480 | 1465245640971 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:40 INFO - PROCESS | 1480 | 1465245640973 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:40 INFO - PROCESS | 1480 | ++DOCSHELL 13750800 == 29 [pid = 1480] [id = 699] 13:40:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (13D33400) [pid = 1480] [serial = 2097] [outer = 00000000] 13:40:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (14E62400) [pid = 1480] [serial = 2098] [outer = 13D33400] 13:40:41 INFO - PROCESS | 1480 | 1465245641020 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E71800) [pid = 1480] [serial = 2099] [outer = 13D33400] 13:40:41 INFO - PROCESS | 1480 | 1465245641465 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 13:40:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:40:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 770ms 13:40:41 INFO - PROCESS | 1480 | 1465245641519 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 13:40:41 INFO - PROCESS | 1480 | 1465245641521 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 13:40:41 INFO - PROCESS | 1480 | 1465245641524 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:40:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:40:41 INFO - PROCESS | 1480 | 1465245641526 Marionette TRACE conn6 <- [1,2762,null,{}] 13:40:41 INFO - PROCESS | 1480 | 1465245641530 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:41 INFO - PROCESS | 1480 | 1465245641532 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:41 INFO - PROCESS | 1480 | 1465245641653 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 13:40:41 INFO - PROCESS | 1480 | 1465245641733 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:41 INFO - PROCESS | 1480 | 1465245641739 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:41 INFO - PROCESS | 1480 | ++DOCSHELL 1567D800 == 30 [pid = 1480] [id = 700] 13:40:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (15C32000) [pid = 1480] [serial = 2100] [outer = 00000000] 13:40:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (162D5400) [pid = 1480] [serial = 2101] [outer = 15C32000] 13:40:41 INFO - PROCESS | 1480 | 1465245641797 Marionette DEBUG loaded listener.js 13:40:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (164E3800) [pid = 1480] [serial = 2102] [outer = 15C32000] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (15634000) [pid = 1480] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (16D26800) [pid = 1480] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1770AC00) [pid = 1480] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14E99400) [pid = 1480] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0D61A000) [pid = 1480] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0E30A400) [pid = 1480] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D632C00) [pid = 1480] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (13D2B800) [pid = 1480] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (1223E800) [pid = 1480] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (177E2400) [pid = 1480] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:40:42 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1770F800) [pid = 1480] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:40:42 INFO - PROCESS | 1480 | 1465245642430 Marionette TRACE conn6 <- [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]]]}] 13:40:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:40:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 930ms 13:40:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:40:42 INFO - PROCESS | 1480 | 1465245642462 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 13:40:42 INFO - PROCESS | 1480 | 1465245642464 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 13:40:42 INFO - PROCESS | 1480 | 1465245642467 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:40:42 INFO - PROCESS | 1480 | 1465245642469 Marionette TRACE conn6 <- [1,2766,null,{}] 13:40:42 INFO - PROCESS | 1480 | 1465245642472 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:42 INFO - PROCESS | 1480 | 1465245642484 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:42 INFO - PROCESS | 1480 | 1465245642570 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 13:40:42 INFO - PROCESS | 1480 | 1465245642578 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:42 INFO - PROCESS | 1480 | 1465245642580 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:42 INFO - PROCESS | 1480 | ++DOCSHELL 0C230400 == 31 [pid = 1480] [id = 701] 13:40:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (14E53800) [pid = 1480] [serial = 2103] [outer = 00000000] 13:40:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (16D21000) [pid = 1480] [serial = 2104] [outer = 14E53800] 13:40:42 INFO - PROCESS | 1480 | 1465245642626 Marionette DEBUG loaded listener.js 13:40:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (16D27400) [pid = 1480] [serial = 2105] [outer = 14E53800] 13:40:43 INFO - PROCESS | 1480 | 1465245643059 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 630ms 13:40:43 INFO - PROCESS | 1480 | 1465245643099 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 1480 | 1465245643101 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 13:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:40:43 INFO - PROCESS | 1480 | 1465245643118 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 1480 | 1465245643120 Marionette TRACE conn6 <- [1,2770,null,{}] 13:40:43 INFO - PROCESS | 1480 | 1465245643124 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 1480 | 1465245643126 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:43 INFO - PROCESS | 1480 | 1465245643207 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 13:40:43 INFO - PROCESS | 1480 | 1465245643213 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 1480 | 1465245643214 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:43 INFO - PROCESS | 1480 | ++DOCSHELL 14E51000 == 32 [pid = 1480] [id = 702] 13:40:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17299400) [pid = 1480] [serial = 2106] [outer = 00000000] 13:40:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (1755B800) [pid = 1480] [serial = 2107] [outer = 17299400] 13:40:43 INFO - PROCESS | 1480 | 1465245643258 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (1770B000) [pid = 1480] [serial = 2108] [outer = 17299400] 13:40:43 INFO - PROCESS | 1480 | 1465245643690 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 13:40:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:40:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 650ms 13:40:43 INFO - PROCESS | 1480 | 1465245643757 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 13:40:43 INFO - PROCESS | 1480 | 1465245643759 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 13:40:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:40:43 INFO - PROCESS | 1480 | 1465245643762 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:40:43 INFO - PROCESS | 1480 | 1465245643764 Marionette TRACE conn6 <- [1,2774,null,{}] 13:40:43 INFO - PROCESS | 1480 | 1465245643767 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:43 INFO - PROCESS | 1480 | 1465245643769 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:43 INFO - PROCESS | 1480 | 1465245643852 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 13:40:43 INFO - PROCESS | 1480 | 1465245643860 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:43 INFO - PROCESS | 1480 | 1465245643862 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:43 INFO - PROCESS | 1480 | ++DOCSHELL 177C1000 == 33 [pid = 1480] [id = 703] 13:40:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (177C3C00) [pid = 1480] [serial = 2109] [outer = 00000000] 13:40:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (177E8C00) [pid = 1480] [serial = 2110] [outer = 177C3C00] 13:40:43 INFO - PROCESS | 1480 | 1465245643906 Marionette DEBUG loaded listener.js 13:40:43 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17A34C00) [pid = 1480] [serial = 2111] [outer = 177C3C00] 13:40:44 INFO - PROCESS | 1480 | 1465245644614 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 13:40:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:40:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 870ms 13:40:44 INFO - PROCESS | 1480 | 1465245644636 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 13:40:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:40:44 INFO - PROCESS | 1480 | 1465245644640 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 13:40:44 INFO - PROCESS | 1480 | 1465245644645 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:40:44 INFO - PROCESS | 1480 | 1465245644649 Marionette TRACE conn6 <- [1,2778,null,{}] 13:40:44 INFO - PROCESS | 1480 | 1465245644655 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:44 INFO - PROCESS | 1480 | 1465245644658 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:44 INFO - PROCESS | 1480 | 1465245644792 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 13:40:44 INFO - PROCESS | 1480 | 1465245644962 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:44 INFO - PROCESS | 1480 | 1465245644965 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:44 INFO - PROCESS | 1480 | ++DOCSHELL 0D54A400 == 34 [pid = 1480] [id = 704] 13:40:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D612400) [pid = 1480] [serial = 2112] [outer = 00000000] 13:40:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0DD07400) [pid = 1480] [serial = 2113] [outer = 0D612400] 13:40:45 INFO - PROCESS | 1480 | 1465245645025 Marionette DEBUG loaded listener.js 13:40:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0E983400) [pid = 1480] [serial = 2114] [outer = 0D612400] 13:40:45 INFO - PROCESS | 1480 | 1465245645802 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 13:40:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:40:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1232ms 13:40:45 INFO - PROCESS | 1480 | 1465245645879 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 13:40:45 INFO - PROCESS | 1480 | 1465245645884 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 13:40:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:40:45 INFO - PROCESS | 1480 | 1465245645890 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:40:45 INFO - PROCESS | 1480 | 1465245645893 Marionette TRACE conn6 <- [1,2782,null,{}] 13:40:45 INFO - PROCESS | 1480 | 1465245645898 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:45 INFO - PROCESS | 1480 | 1465245645901 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:46 INFO - PROCESS | 1480 | 1465245646035 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 13:40:46 INFO - PROCESS | 1480 | 1465245646182 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:46 INFO - PROCESS | 1480 | 1465245646185 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:46 INFO - PROCESS | 1480 | ++DOCSHELL 123C2400 == 35 [pid = 1480] [id = 705] 13:40:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (123C4800) [pid = 1480] [serial = 2115] [outer = 00000000] 13:40:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (131BB800) [pid = 1480] [serial = 2116] [outer = 123C4800] 13:40:46 INFO - PROCESS | 1480 | 1465245646249 Marionette DEBUG loaded listener.js 13:40:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (14E4D800) [pid = 1480] [serial = 2117] [outer = 123C4800] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 14E51000 == 34 [pid = 1480] [id = 702] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 0C230400 == 33 [pid = 1480] [id = 701] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 1567D800 == 32 [pid = 1480] [id = 700] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 13750800 == 31 [pid = 1480] [id = 699] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 12161400 == 30 [pid = 1480] [id = 698] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 11A4A000 == 29 [pid = 1480] [id = 697] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 0D706000 == 28 [pid = 1480] [id = 696] 13:40:47 INFO - PROCESS | 1480 | --DOCSHELL 0905EC00 == 27 [pid = 1480] [id = 695] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (164DD400) [pid = 1480] [serial = 2059] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17560000) [pid = 1480] [serial = 2063] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1755AC00) [pid = 1480] [serial = 2062] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17717800) [pid = 1480] [serial = 2065] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (164E5000) [pid = 1480] [serial = 2042] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D627400) [pid = 1480] [serial = 2044] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D685000) [pid = 1480] [serial = 2045] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0E9C9000) [pid = 1480] [serial = 2050] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (11AC5000) [pid = 1480] [serial = 2051] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D845400) [pid = 1480] [serial = 2047] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D84B400) [pid = 1480] [serial = 2048] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (14E64C00) [pid = 1480] [serial = 2056] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (12F7CC00) [pid = 1480] [serial = 2053] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (13135C00) [pid = 1480] [serial = 2054] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (17710400) [pid = 1480] [serial = 2066] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (17A35C00) [pid = 1480] [serial = 2072] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (164E6000) [pid = 1480] [serial = 2060] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (177E5C00) [pid = 1480] [serial = 2069] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (17A32800) [pid = 1480] [serial = 2071] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (177E3800) [pid = 1480] [serial = 2068] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (14E94400) [pid = 1480] [serial = 2057] [outer = 00000000] [url = about:blank] 13:40:47 INFO - PROCESS | 1480 | 1465245647201 Marionette TRACE conn6 <- [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]]]}] 13:40:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:40:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1373ms 13:40:47 INFO - PROCESS | 1480 | 1465245647267 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 13:40:47 INFO - PROCESS | 1480 | 1465245647271 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 13:40:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:40:47 INFO - PROCESS | 1480 | 1465245647276 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:40:47 INFO - PROCESS | 1480 | 1465245647279 Marionette TRACE conn6 <- [1,2786,null,{}] 13:40:47 INFO - PROCESS | 1480 | 1465245647284 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:47 INFO - PROCESS | 1480 | 1465245647287 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:47 INFO - PROCESS | 1480 | 1465245647388 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 13:40:47 INFO - PROCESS | 1480 | 1465245647396 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:47 INFO - PROCESS | 1480 | 1465245647400 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:47 INFO - PROCESS | 1480 | ++DOCSHELL 0D549C00 == 28 [pid = 1480] [id = 706] 13:40:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0D54A000) [pid = 1480] [serial = 2118] [outer = 00000000] 13:40:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D618800) [pid = 1480] [serial = 2119] [outer = 0D54A000] 13:40:47 INFO - PROCESS | 1480 | 1465245647448 Marionette DEBUG loaded listener.js 13:40:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D629400) [pid = 1480] [serial = 2120] [outer = 0D54A000] 13:40:48 INFO - PROCESS | 1480 | 1465245648020 Marionette TRACE conn6 <- [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]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 771ms 13:40:48 INFO - PROCESS | 1480 | 1465245648048 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 1480 | 1465245648052 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 13:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:40:48 INFO - PROCESS | 1480 | 1465245648058 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 1480 | 1465245648061 Marionette TRACE conn6 <- [1,2790,null,{}] 13:40:48 INFO - PROCESS | 1480 | 1465245648064 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 1480 | 1465245648067 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:48 INFO - PROCESS | 1480 | 1465245648158 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 13:40:48 INFO - PROCESS | 1480 | 1465245648264 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 1480 | 1465245648266 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:48 INFO - PROCESS | 1480 | ++DOCSHELL 0D681C00 == 29 [pid = 1480] [id = 707] 13:40:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0DD08800) [pid = 1480] [serial = 2121] [outer = 00000000] 13:40:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0E37DC00) [pid = 1480] [serial = 2122] [outer = 0DD08800] 13:40:48 INFO - PROCESS | 1480 | 1465245648317 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0EAC5C00) [pid = 1480] [serial = 2123] [outer = 0DD08800] 13:40:48 INFO - PROCESS | 1480 | 1465245648703 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 13:40:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:40:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 670ms 13:40:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:40:48 INFO - PROCESS | 1480 | 1465245648735 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 13:40:48 INFO - PROCESS | 1480 | 1465245648737 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 13:40:48 INFO - PROCESS | 1480 | 1465245648741 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:40:48 INFO - PROCESS | 1480 | 1465245648744 Marionette TRACE conn6 <- [1,2794,null,{}] 13:40:48 INFO - PROCESS | 1480 | 1465245648755 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:48 INFO - PROCESS | 1480 | 1465245648760 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:48 INFO - PROCESS | 1480 | 1465245648846 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 13:40:48 INFO - PROCESS | 1480 | 1465245648854 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:48 INFO - PROCESS | 1480 | 1465245648857 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:48 INFO - PROCESS | 1480 | ++DOCSHELL 12F86800 == 30 [pid = 1480] [id = 708] 13:40:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (12F87000) [pid = 1480] [serial = 2124] [outer = 00000000] 13:40:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (1374E800) [pid = 1480] [serial = 2125] [outer = 12F87000] 13:40:48 INFO - PROCESS | 1480 | 1465245648906 Marionette DEBUG loaded listener.js 13:40:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (13DC9000) [pid = 1480] [serial = 2126] [outer = 12F87000] 13:40:49 INFO - PROCESS | 1480 | 1465245649387 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 13:40:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:40:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 690ms 13:40:49 INFO - PROCESS | 1480 | 1465245649436 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 13:40:49 INFO - PROCESS | 1480 | 1465245649439 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 13:40:49 INFO - PROCESS | 1480 | 1465245649442 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:40:49 INFO - PROCESS | 1480 | 1465245649444 Marionette TRACE conn6 <- [1,2798,null,{}] 13:40:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:40:49 INFO - PROCESS | 1480 | 1465245649447 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:49 INFO - PROCESS | 1480 | 1465245649449 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:49 INFO - PROCESS | 1480 | 1465245649570 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 13:40:49 INFO - PROCESS | 1480 | 1465245649663 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:49 INFO - PROCESS | 1480 | 1465245649665 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:49 INFO - PROCESS | 1480 | ++DOCSHELL 15632800 == 31 [pid = 1480] [id = 709] 13:40:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (15633400) [pid = 1480] [serial = 2127] [outer = 00000000] 13:40:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (162D3400) [pid = 1480] [serial = 2128] [outer = 15633400] 13:40:49 INFO - PROCESS | 1480 | 1465245649709 Marionette DEBUG loaded listener.js 13:40:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (164E1800) [pid = 1480] [serial = 2129] [outer = 15633400] 13:40:50 INFO - PROCESS | 1480 | 1465245650159 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 13:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:40:50 INFO - PROCESS | 1480 | 1465245650218 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 1480 | 1465245650220 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 13:40:50 INFO - PROCESS | 1480 | 1465245650223 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 1480 | 1465245650225 Marionette TRACE conn6 <- [1,2802,null,{}] 13:40:50 INFO - PROCESS | 1480 | 1465245650237 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 1480 | 1465245650239 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:50 INFO - PROCESS | 1480 | 1465245650356 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 13:40:50 INFO - PROCESS | 1480 | 1465245650366 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:50 INFO - PROCESS | 1480 | 1465245650368 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:50 INFO - PROCESS | 1480 | ++DOCSHELL 16D1A400 == 32 [pid = 1480] [id = 710] 13:40:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (16D1AC00) [pid = 1480] [serial = 2130] [outer = 00000000] 13:40:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (16DAEC00) [pid = 1480] [serial = 2131] [outer = 16D1AC00] 13:40:50 INFO - PROCESS | 1480 | 1465245650412 Marionette DEBUG loaded listener.js 13:40:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17556400) [pid = 1480] [serial = 2132] [outer = 16D1AC00] 13:40:50 INFO - PROCESS | 1480 | 1465245650890 Marionette TRACE conn6 <- [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]]]}] 13:40:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:40:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 13:40:50 INFO - PROCESS | 1480 | 1465245650963 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 13:40:50 INFO - PROCESS | 1480 | 1465245650965 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 13:40:50 INFO - PROCESS | 1480 | 1465245650968 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:40:50 INFO - PROCESS | 1480 | 1465245650970 Marionette TRACE conn6 <- [1,2806,null,{}] 13:40:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:40:50 INFO - PROCESS | 1480 | 1465245650978 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:50 INFO - PROCESS | 1480 | 1465245650984 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:51 INFO - PROCESS | 1480 | 1465245651152 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 13:40:51 INFO - PROCESS | 1480 | 1465245651220 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 1480 | 1465245651222 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:51 INFO - PROCESS | 1480 | ++DOCSHELL 177DBC00 == 33 [pid = 1480] [id = 711] 13:40:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177E0C00) [pid = 1480] [serial = 2133] [outer = 00000000] 13:40:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179BE800) [pid = 1480] [serial = 2134] [outer = 177E0C00] 13:40:51 INFO - PROCESS | 1480 | 1465245651267 Marionette DEBUG loaded listener.js 13:40:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (179C5C00) [pid = 1480] [serial = 2135] [outer = 177E0C00] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D708800) [pid = 1480] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0905FC00) [pid = 1480] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (09071000) [pid = 1480] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (11A4B000) [pid = 1480] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (13D33400) [pid = 1480] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17299400) [pid = 1480] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D0E7800) [pid = 1480] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (12235000) [pid = 1480] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17558800) [pid = 1480] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (121CE400) [pid = 1480] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:40:51 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14E53800) [pid = 1480] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:40:51 INFO - PROCESS | 1480 | 1465245651721 Marionette TRACE conn6 <- [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]]]}] 13:40:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:40:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 13:40:51 INFO - PROCESS | 1480 | 1465245651744 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 13:40:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:40:51 INFO - PROCESS | 1480 | 1465245651746 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 13:40:51 INFO - PROCESS | 1480 | 1465245651749 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:40:51 INFO - PROCESS | 1480 | 1465245651751 Marionette TRACE conn6 <- [1,2810,null,{}] 13:40:51 INFO - PROCESS | 1480 | 1465245651755 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:51 INFO - PROCESS | 1480 | 1465245651756 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:51 INFO - PROCESS | 1480 | 1465245651880 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 13:40:51 INFO - PROCESS | 1480 | 1465245651947 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:51 INFO - PROCESS | 1480 | 1465245651949 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:51 INFO - PROCESS | 1480 | ++DOCSHELL 0EA74C00 == 34 [pid = 1480] [id = 712] 13:40:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0EABF800) [pid = 1480] [serial = 2136] [outer = 00000000] 13:40:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14EA0C00) [pid = 1480] [serial = 2137] [outer = 0EABF800] 13:40:51 INFO - PROCESS | 1480 | 1465245651994 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (15C2F800) [pid = 1480] [serial = 2138] [outer = 0EABF800] 13:40:52 INFO - PROCESS | 1480 | 1465245652348 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 13:40:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:40:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 630ms 13:40:52 INFO - PROCESS | 1480 | 1465245652380 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 13:40:52 INFO - PROCESS | 1480 | 1465245652382 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 13:40:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:40:52 INFO - PROCESS | 1480 | 1465245652398 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:40:52 INFO - PROCESS | 1480 | 1465245652400 Marionette TRACE conn6 <- [1,2814,null,{}] 13:40:52 INFO - PROCESS | 1480 | 1465245652403 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:52 INFO - PROCESS | 1480 | 1465245652405 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:52 INFO - PROCESS | 1480 | 1465245652489 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 13:40:52 INFO - PROCESS | 1480 | 1465245652494 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:52 INFO - PROCESS | 1480 | 1465245652496 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:52 INFO - PROCESS | 1480 | ++DOCSHELL 17A35400 == 35 [pid = 1480] [id = 713] 13:40:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17A37C00) [pid = 1480] [serial = 2139] [outer = 00000000] 13:40:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18BAC000) [pid = 1480] [serial = 2140] [outer = 17A37C00] 13:40:52 INFO - PROCESS | 1480 | 1465245652540 Marionette DEBUG loaded listener.js 13:40:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (18BB1C00) [pid = 1480] [serial = 2141] [outer = 17A37C00] 13:40:52 INFO - PROCESS | 1480 | 1465245652986 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:40:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 13:40:53 INFO - PROCESS | 1480 | 1465245653032 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 13:40:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:40:53 INFO - PROCESS | 1480 | 1465245653034 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 13:40:53 INFO - PROCESS | 1480 | 1465245653037 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 1480 | 1465245653039 Marionette TRACE conn6 <- [1,2818,null,{}] 13:40:53 INFO - PROCESS | 1480 | 1465245653066 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 1480 | 1465245653068 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:53 INFO - PROCESS | 1480 | 1465245653150 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 13:40:53 INFO - PROCESS | 1480 | 1465245653155 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:53 INFO - PROCESS | 1480 | 1465245653157 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:53 INFO - PROCESS | 1480 | ++DOCSHELL 13135000 == 36 [pid = 1480] [id = 714] 13:40:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BB4C00) [pid = 1480] [serial = 2142] [outer = 00000000] 13:40:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (18CC7000) [pid = 1480] [serial = 2143] [outer = 18BB4C00] 13:40:53 INFO - PROCESS | 1480 | 1465245653203 Marionette DEBUG loaded listener.js 13:40:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (18CCDC00) [pid = 1480] [serial = 2144] [outer = 18BB4C00] 13:40:53 INFO - PROCESS | 1480 | 1465245653819 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 13:40:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:40:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 850ms 13:40:53 INFO - PROCESS | 1480 | 1465245653888 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 13:40:53 INFO - PROCESS | 1480 | 1465245653894 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 13:40:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:40:53 INFO - PROCESS | 1480 | 1465245653914 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:40:53 INFO - PROCESS | 1480 | 1465245653918 Marionette TRACE conn6 <- [1,2822,null,{}] 13:40:53 INFO - PROCESS | 1480 | 1465245653924 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:53 INFO - PROCESS | 1480 | 1465245653927 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:54 INFO - PROCESS | 1480 | 1465245654064 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 13:40:54 INFO - PROCESS | 1480 | 1465245654208 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:54 INFO - PROCESS | 1480 | 1465245654213 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:54 INFO - PROCESS | 1480 | ++DOCSHELL 0D031400 == 37 [pid = 1480] [id = 715] 13:40:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0D616C00) [pid = 1480] [serial = 2145] [outer = 00000000] 13:40:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0DE86800) [pid = 1480] [serial = 2146] [outer = 0D616C00] 13:40:54 INFO - PROCESS | 1480 | 1465245654279 Marionette DEBUG loaded listener.js 13:40:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1215C800) [pid = 1480] [serial = 2147] [outer = 0D616C00] 13:40:54 INFO - PROCESS | 1480 | 1465245654866 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:40:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:40:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1021ms 13:40:54 INFO - PROCESS | 1480 | 1465245654937 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 13:40:54 INFO - PROCESS | 1480 | 1465245654942 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 13:40:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:40:54 INFO - PROCESS | 1480 | 1465245654949 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:40:54 INFO - PROCESS | 1480 | 1465245654952 Marionette TRACE conn6 <- [1,2826,null,{}] 13:40:54 INFO - PROCESS | 1480 | 1465245654956 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:54 INFO - PROCESS | 1480 | 1465245654959 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:55 INFO - PROCESS | 1480 | 1465245655104 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 13:40:55 INFO - PROCESS | 1480 | 1465245655252 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:55 INFO - PROCESS | 1480 | 1465245655255 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:55 INFO - PROCESS | 1480 | ++DOCSHELL 13D36000 == 38 [pid = 1480] [id = 716] 13:40:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (13DC7800) [pid = 1480] [serial = 2148] [outer = 00000000] 13:40:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15483C00) [pid = 1480] [serial = 2149] [outer = 13DC7800] 13:40:55 INFO - PROCESS | 1480 | 1465245655317 Marionette DEBUG loaded listener.js 13:40:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (16D20800) [pid = 1480] [serial = 2150] [outer = 13DC7800] 13:40:55 INFO - PROCESS | 1480 | 1465245655934 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 13:40:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:40:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1018ms 13:40:55 INFO - PROCESS | 1480 | 1465245655971 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 13:40:55 INFO - PROCESS | 1480 | 1465245655974 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 13:40:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:40:55 INFO - PROCESS | 1480 | 1465245655978 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:40:55 INFO - PROCESS | 1480 | 1465245655981 Marionette TRACE conn6 <- [1,2830,null,{}] 13:40:55 INFO - PROCESS | 1480 | 1465245655992 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:55 INFO - PROCESS | 1480 | 1465245655997 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:56 INFO - PROCESS | 1480 | 1465245656109 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 13:40:56 INFO - PROCESS | 1480 | 1465245656267 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:56 INFO - PROCESS | 1480 | 1465245656270 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:56 INFO - PROCESS | 1480 | ++DOCSHELL 19341C00 == 39 [pid = 1480] [id = 717] 13:40:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (19342C00) [pid = 1480] [serial = 2151] [outer = 00000000] 13:40:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (193BEC00) [pid = 1480] [serial = 2152] [outer = 19342C00] 13:40:56 INFO - PROCESS | 1480 | 1465245656348 Marionette DEBUG loaded listener.js 13:40:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19772000) [pid = 1480] [serial = 2153] [outer = 19342C00] 13:40:57 INFO - PROCESS | 1480 | 1465245657011 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 13:40:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:40:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1075ms 13:40:57 INFO - PROCESS | 1480 | 1465245657056 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 13:40:57 INFO - PROCESS | 1480 | 1465245657059 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 13:40:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:40:57 INFO - PROCESS | 1480 | 1465245657062 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:40:57 INFO - PROCESS | 1480 | 1465245657064 Marionette TRACE conn6 <- [1,2834,null,{}] 13:40:57 INFO - PROCESS | 1480 | 1465245657068 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:57 INFO - PROCESS | 1480 | 1465245657070 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:57 INFO - PROCESS | 1480 | 1465245657184 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 13:40:57 INFO - PROCESS | 1480 | 1465245657456 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:57 INFO - PROCESS | 1480 | 1465245657459 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:57 INFO - PROCESS | 1480 | ++DOCSHELL 09061000 == 40 [pid = 1480] [id = 718] 13:40:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (0C22F400) [pid = 1480] [serial = 2154] [outer = 00000000] 13:40:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D165000) [pid = 1480] [serial = 2155] [outer = 0C22F400] 13:40:57 INFO - PROCESS | 1480 | 1465245657534 Marionette DEBUG loaded listener.js 13:40:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D628400) [pid = 1480] [serial = 2156] [outer = 0C22F400] 13:40:58 INFO - PROCESS | 1480 | 1465245658127 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 13:40:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:40:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1121ms 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 17A35400 == 39 [pid = 1480] [id = 713] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 0EA74C00 == 38 [pid = 1480] [id = 712] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 177DBC00 == 37 [pid = 1480] [id = 711] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 16D1A400 == 36 [pid = 1480] [id = 710] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 15632800 == 35 [pid = 1480] [id = 709] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 12F86800 == 34 [pid = 1480] [id = 708] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 0D681C00 == 33 [pid = 1480] [id = 707] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 0D549C00 == 32 [pid = 1480] [id = 706] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 177C1000 == 31 [pid = 1480] [id = 703] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 0D54A400 == 30 [pid = 1480] [id = 704] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 123C2400 == 29 [pid = 1480] [id = 705] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 13D36000 == 28 [pid = 1480] [id = 716] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 19341C00 == 27 [pid = 1480] [id = 717] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 13135000 == 26 [pid = 1480] [id = 714] 13:40:58 INFO - PROCESS | 1480 | --DOCSHELL 0D031400 == 25 [pid = 1480] [id = 715] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D841400) [pid = 1480] [serial = 2089] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D849C00) [pid = 1480] [serial = 2090] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (0C230800) [pid = 1480] [serial = 2086] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0D079000) [pid = 1480] [serial = 2087] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D554800) [pid = 1480] [serial = 2084] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D0EA800) [pid = 1480] [serial = 2083] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (11B99000) [pid = 1480] [serial = 2092] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14E71800) [pid = 1480] [serial = 2099] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (14E62400) [pid = 1480] [serial = 2098] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (162D5400) [pid = 1480] [serial = 2101] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1755B800) [pid = 1480] [serial = 2107] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D709C00) [pid = 1480] [serial = 2075] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D615400) [pid = 1480] [serial = 2074] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1770B000) [pid = 1480] [serial = 2108] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (14E49C00) [pid = 1480] [serial = 2078] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (123C7000) [pid = 1480] [serial = 2077] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (177E8C00) [pid = 1480] [serial = 2110] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17A39400) [pid = 1480] [serial = 2081] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (17714000) [pid = 1480] [serial = 2080] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (123C8800) [pid = 1480] [serial = 2095] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (16D27400) [pid = 1480] [serial = 2105] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (131BDC00) [pid = 1480] [serial = 2096] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (16D21000) [pid = 1480] [serial = 2104] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (12118C00) [pid = 1480] [serial = 2093] [outer = 00000000] [url = about:blank] 13:40:58 INFO - PROCESS | 1480 | 1465245658964 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 13:40:58 INFO - PROCESS | 1480 | 1465245658969 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 13:40:58 INFO - PROCESS | 1480 | 1465245658983 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:40:58 INFO - PROCESS | 1480 | 1465245658986 Marionette TRACE conn6 <- [1,2838,null,{}] 13:40:58 INFO - PROCESS | 1480 | 1465245658992 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:58 INFO - PROCESS | 1480 | 1465245658996 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:40:59 INFO - PROCESS | 1480 | 1465245659094 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 13:40:59 INFO - PROCESS | 1480 | 1465245659102 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:40:59 INFO - PROCESS | 1480 | 1465245659107 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:59 INFO - PROCESS | 1480 | ++DOCSHELL 0D0E8C00 == 26 [pid = 1480] [id = 719] 13:40:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D0E9000) [pid = 1480] [serial = 2157] [outer = 00000000] 13:40:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D1EA000) [pid = 1480] [serial = 2158] [outer = 0D0E9000] 13:40:59 INFO - PROCESS | 1480 | 1465245659159 Marionette DEBUG loaded listener.js 13:40:59 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D54C000) [pid = 1480] [serial = 2159] [outer = 0D0E9000] 13:40:59 INFO - PROCESS | 1480 | 1465245659711 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:40:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:40:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 770ms 13:40:59 INFO - PROCESS | 1480 | 1465245659772 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 13:40:59 INFO - PROCESS | 1480 | 1465245659775 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 13:40:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:40:59 INFO - PROCESS | 1480 | 1465245659784 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:40:59 INFO - PROCESS | 1480 | 1465245659788 Marionette TRACE conn6 <- [1,2842,null,{}] 13:40:59 INFO - PROCESS | 1480 | 1465245659793 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:40:59 INFO - PROCESS | 1480 | 1465245659796 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:40:59 INFO - PROCESS | 1480 | 1465245659891 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 13:41:00 INFO - PROCESS | 1480 | 1465245659994 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 1480 | 1465245659997 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:00 INFO - PROCESS | 1480 | ++DOCSHELL 0D844C00 == 27 [pid = 1480] [id = 720] 13:41:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D845000) [pid = 1480] [serial = 2160] [outer = 00000000] 13:41:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D84B800) [pid = 1480] [serial = 2161] [outer = 0D845000] 13:41:00 INFO - PROCESS | 1480 | 1465245660048 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0DAA1C00) [pid = 1480] [serial = 2162] [outer = 0D845000] 13:41:00 INFO - PROCESS | 1480 | 1465245660470 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 13:41:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:41:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 770ms 13:41:00 INFO - PROCESS | 1480 | 1465245660556 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 13:41:00 INFO - PROCESS | 1480 | 1465245660558 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 13:41:00 INFO - PROCESS | 1480 | 1465245660566 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:41:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:41:00 INFO - PROCESS | 1480 | 1465245660568 Marionette TRACE conn6 <- [1,2846,null,{}] 13:41:00 INFO - PROCESS | 1480 | 1465245660580 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:00 INFO - PROCESS | 1480 | 1465245660585 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:00 INFO - PROCESS | 1480 | 1465245660685 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 13:41:00 INFO - PROCESS | 1480 | 1465245660697 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:00 INFO - PROCESS | 1480 | 1465245660701 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:00 INFO - PROCESS | 1480 | ++DOCSHELL 12222800 == 28 [pid = 1480] [id = 721] 13:41:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (12233400) [pid = 1480] [serial = 2163] [outer = 00000000] 13:41:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (12236800) [pid = 1480] [serial = 2164] [outer = 12233400] 13:41:00 INFO - PROCESS | 1480 | 1465245660753 Marionette DEBUG loaded listener.js 13:41:00 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (12250000) [pid = 1480] [serial = 2165] [outer = 12233400] 13:41:01 INFO - PROCESS | 1480 | 1465245661235 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:41:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:41:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 13:41:01 INFO - PROCESS | 1480 | 1465245661301 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 13:41:01 INFO - PROCESS | 1480 | 1465245661303 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 13:41:01 INFO - PROCESS | 1480 | 1465245661306 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:41:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:41:01 INFO - PROCESS | 1480 | 1465245661308 Marionette TRACE conn6 <- [1,2850,null,{}] 13:41:01 INFO - PROCESS | 1480 | 1465245661320 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:01 INFO - PROCESS | 1480 | 1465245661322 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:01 INFO - PROCESS | 1480 | 1465245661458 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 13:41:01 INFO - PROCESS | 1480 | 1465245661463 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:01 INFO - PROCESS | 1480 | 1465245661466 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:01 INFO - PROCESS | 1480 | ++DOCSHELL 123C8800 == 29 [pid = 1480] [id = 722] 13:41:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (12F7CC00) [pid = 1480] [serial = 2166] [outer = 00000000] 13:41:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (13753000) [pid = 1480] [serial = 2167] [outer = 12F7CC00] 13:41:01 INFO - PROCESS | 1480 | 1465245661563 Marionette DEBUG loaded listener.js 13:41:01 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (14E4D400) [pid = 1480] [serial = 2168] [outer = 12F7CC00] 13:41:01 INFO - PROCESS | 1480 | 1465245662002 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 730ms 13:41:02 INFO - PROCESS | 1480 | 1465245662041 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 1480 | 1465245662044 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 13:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:41:02 INFO - PROCESS | 1480 | 1465245662075 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 1480 | 1465245662077 Marionette TRACE conn6 <- [1,2854,null,{}] 13:41:02 INFO - PROCESS | 1480 | 1465245662095 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 1480 | 1465245662097 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:02 INFO - PROCESS | 1480 | 1465245662222 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 13:41:02 INFO - PROCESS | 1480 | 1465245662228 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:02 INFO - PROCESS | 1480 | 1465245662230 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:02 INFO - PROCESS | 1480 | ++DOCSHELL 131C4C00 == 30 [pid = 1480] [id = 723] 13:41:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (14E54400) [pid = 1480] [serial = 2169] [outer = 00000000] 13:41:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E94400) [pid = 1480] [serial = 2170] [outer = 14E54400] 13:41:02 INFO - PROCESS | 1480 | 1465245662330 Marionette DEBUG loaded listener.js 13:41:02 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (15488800) [pid = 1480] [serial = 2171] [outer = 14E54400] 13:41:02 INFO - PROCESS | 1480 | 1465245662765 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:41:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 13:41:02 INFO - PROCESS | 1480 | 1465245662822 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 13:41:02 INFO - PROCESS | 1480 | 1465245662824 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 13:41:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:41:02 INFO - PROCESS | 1480 | 1465245662828 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:41:02 INFO - PROCESS | 1480 | 1465245662830 Marionette TRACE conn6 <- [1,2858,null,{}] 13:41:02 INFO - PROCESS | 1480 | 1465245662833 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:02 INFO - PROCESS | 1480 | 1465245662839 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:02 INFO - PROCESS | 1480 | 1465245662986 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 13:41:03 INFO - PROCESS | 1480 | 1465245663057 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 1480 | 1465245663060 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:03 INFO - PROCESS | 1480 | ++DOCSHELL 164DCC00 == 31 [pid = 1480] [id = 724] 13:41:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (16D1B000) [pid = 1480] [serial = 2172] [outer = 00000000] 13:41:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (16D24C00) [pid = 1480] [serial = 2173] [outer = 16D1B000] 13:41:03 INFO - PROCESS | 1480 | 1465245663108 Marionette DEBUG loaded listener.js 13:41:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17290800) [pid = 1480] [serial = 2174] [outer = 16D1B000] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (15C32000) [pid = 1480] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15633400) [pid = 1480] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (16D1AC00) [pid = 1480] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0EABF800) [pid = 1480] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (123C4800) [pid = 1480] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (177C3C00) [pid = 1480] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (12F87000) [pid = 1480] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D54A000) [pid = 1480] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (177E0C00) [pid = 1480] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0DD08800) [pid = 1480] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D612400) [pid = 1480] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (17A37C00) [pid = 1480] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:41:03 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (18BB4C00) [pid = 1480] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:41:03 INFO - PROCESS | 1480 | 1465245663792 Marionette TRACE conn6 <- [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]]]}] 13:41:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:41:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1017ms 13:41:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:41:03 INFO - PROCESS | 1480 | 1465245663848 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 13:41:03 INFO - PROCESS | 1480 | 1465245663850 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 13:41:03 INFO - PROCESS | 1480 | 1465245663853 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:41:03 INFO - PROCESS | 1480 | 1465245663855 Marionette TRACE conn6 <- [1,2862,null,{}] 13:41:03 INFO - PROCESS | 1480 | 1465245663858 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:03 INFO - PROCESS | 1480 | 1465245663870 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:03 INFO - PROCESS | 1480 | 1465245663948 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 13:41:03 INFO - PROCESS | 1480 | 1465245663954 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:03 INFO - PROCESS | 1480 | 1465245663955 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:03 INFO - PROCESS | 1480 | ++DOCSHELL 12221800 == 32 [pid = 1480] [id = 725] 13:41:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (12F7C000) [pid = 1480] [serial = 2175] [outer = 00000000] 13:41:03 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (162D2800) [pid = 1480] [serial = 2176] [outer = 12F7C000] 13:41:04 INFO - PROCESS | 1480 | 1465245663999 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (16D22800) [pid = 1480] [serial = 2177] [outer = 12F7C000] 13:41:04 INFO - PROCESS | 1480 | 1465245664406 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 13:41:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:41:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 570ms 13:41:04 INFO - PROCESS | 1480 | 1465245664440 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 13:41:04 INFO - PROCESS | 1480 | 1465245664442 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 13:41:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:41:04 INFO - PROCESS | 1480 | 1465245664449 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:41:04 INFO - PROCESS | 1480 | 1465245664451 Marionette TRACE conn6 <- [1,2866,null,{}] 13:41:04 INFO - PROCESS | 1480 | 1465245664454 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:04 INFO - PROCESS | 1480 | 1465245664456 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:04 INFO - PROCESS | 1480 | 1465245664583 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 13:41:04 INFO - PROCESS | 1480 | 1465245664589 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:04 INFO - PROCESS | 1480 | 1465245664591 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:04 INFO - PROCESS | 1480 | ++DOCSHELL 17557800 == 33 [pid = 1480] [id = 726] 13:41:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (1755FC00) [pid = 1480] [serial = 2178] [outer = 00000000] 13:41:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1770D000) [pid = 1480] [serial = 2179] [outer = 1755FC00] 13:41:04 INFO - PROCESS | 1480 | 1465245664637 Marionette DEBUG loaded listener.js 13:41:04 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1770E400) [pid = 1480] [serial = 2180] [outer = 1755FC00] 13:41:05 INFO - PROCESS | 1480 | 1465245665083 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:41:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 13:41:05 INFO - PROCESS | 1480 | 1465245665122 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 13:41:05 INFO - PROCESS | 1480 | 1465245665124 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 13:41:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:41:05 INFO - PROCESS | 1480 | 1465245665131 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:41:05 INFO - PROCESS | 1480 | 1465245665133 Marionette TRACE conn6 <- [1,2870,null,{}] 13:41:05 INFO - PROCESS | 1480 | 1465245665136 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:05 INFO - PROCESS | 1480 | 1465245665138 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:05 INFO - PROCESS | 1480 | 1465245665222 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 13:41:05 INFO - PROCESS | 1480 | 1465245665230 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:05 INFO - PROCESS | 1480 | 1465245665231 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:05 INFO - PROCESS | 1480 | ++DOCSHELL 177DBC00 == 34 [pid = 1480] [id = 727] 13:41:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (177DCC00) [pid = 1480] [serial = 2181] [outer = 00000000] 13:41:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (177E3000) [pid = 1480] [serial = 2182] [outer = 177DCC00] 13:41:05 INFO - PROCESS | 1480 | 1465245665278 Marionette DEBUG loaded listener.js 13:41:05 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177E6800) [pid = 1480] [serial = 2183] [outer = 177DCC00] 13:41:06 INFO - PROCESS | 1480 | 1465245666067 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 13:41:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:41:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 969ms 13:41:06 INFO - PROCESS | 1480 | 1465245666103 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 13:41:06 INFO - PROCESS | 1480 | 1465245666107 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 13:41:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:41:06 INFO - PROCESS | 1480 | 1465245666112 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:41:06 INFO - PROCESS | 1480 | 1465245666116 Marionette TRACE conn6 <- [1,2874,null,{}] 13:41:06 INFO - PROCESS | 1480 | 1465245666122 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:06 INFO - PROCESS | 1480 | 1465245666125 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:06 INFO - PROCESS | 1480 | 1465245666262 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 13:41:06 INFO - PROCESS | 1480 | 1465245666410 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:06 INFO - PROCESS | 1480 | 1465245666413 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:06 INFO - PROCESS | 1480 | ++DOCSHELL 09066000 == 35 [pid = 1480] [id = 728] 13:41:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (0CDCE800) [pid = 1480] [serial = 2184] [outer = 00000000] 13:41:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (0D845C00) [pid = 1480] [serial = 2185] [outer = 0CDCE800] 13:41:06 INFO - PROCESS | 1480 | 1465245666472 Marionette DEBUG loaded listener.js 13:41:06 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0E307400) [pid = 1480] [serial = 2186] [outer = 0CDCE800] 13:41:07 INFO - PROCESS | 1480 | 1465245667199 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 13:41:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:41:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1137ms 13:41:07 INFO - PROCESS | 1480 | 1465245667266 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 13:41:07 INFO - PROCESS | 1480 | 1465245667271 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 13:41:07 INFO - PROCESS | 1480 | 1465245667279 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:41:07 INFO - PROCESS | 1480 | 1465245667282 Marionette TRACE conn6 <- [1,2878,null,{}] 13:41:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:41:07 INFO - PROCESS | 1480 | 1465245667286 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:07 INFO - PROCESS | 1480 | 1465245667289 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:07 INFO - PROCESS | 1480 | 1465245667425 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 13:41:07 INFO - PROCESS | 1480 | 1465245667567 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:07 INFO - PROCESS | 1480 | 1465245667570 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:07 INFO - PROCESS | 1480 | ++DOCSHELL 12237800 == 36 [pid = 1480] [id = 729] 13:41:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1223F000) [pid = 1480] [serial = 2187] [outer = 00000000] 13:41:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (13D31000) [pid = 1480] [serial = 2188] [outer = 1223F000] 13:41:07 INFO - PROCESS | 1480 | 1465245667632 Marionette DEBUG loaded listener.js 13:41:07 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (14E93C00) [pid = 1480] [serial = 2189] [outer = 1223F000] 13:41:08 INFO - PROCESS | 1480 | 1465245668538 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:41:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:41:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1324ms 13:41:08 INFO - PROCESS | 1480 | 1465245668610 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 13:41:08 INFO - PROCESS | 1480 | 1465245668614 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 13:41:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:41:08 INFO - PROCESS | 1480 | 1465245668619 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:41:08 INFO - PROCESS | 1480 | 1465245668622 Marionette TRACE conn6 <- [1,2882,null,{}] 13:41:08 INFO - PROCESS | 1480 | 1465245668627 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:08 INFO - PROCESS | 1480 | 1465245668630 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:08 INFO - PROCESS | 1480 | 1465245668762 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 13:41:08 INFO - PROCESS | 1480 | 1465245668867 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:08 INFO - PROCESS | 1480 | 1465245668872 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 17557800 == 35 [pid = 1480] [id = 726] 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 12221800 == 34 [pid = 1480] [id = 725] 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 164DCC00 == 33 [pid = 1480] [id = 724] 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 131C4C00 == 32 [pid = 1480] [id = 723] 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 123C8800 == 31 [pid = 1480] [id = 722] 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 12222800 == 30 [pid = 1480] [id = 721] 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 0D844C00 == 29 [pid = 1480] [id = 720] 13:41:08 INFO - PROCESS | 1480 | --DOCSHELL 0D0E8C00 == 28 [pid = 1480] [id = 719] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (162D3400) [pid = 1480] [serial = 2128] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (164E1800) [pid = 1480] [serial = 2129] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (16DAEC00) [pid = 1480] [serial = 2131] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (14EA0C00) [pid = 1480] [serial = 2137] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (131BB800) [pid = 1480] [serial = 2116] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E4D800) [pid = 1480] [serial = 2117] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17A34C00) [pid = 1480] [serial = 2111] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1374E800) [pid = 1480] [serial = 2125] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D618800) [pid = 1480] [serial = 2119] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D629400) [pid = 1480] [serial = 2120] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179BE800) [pid = 1480] [serial = 2134] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0E37DC00) [pid = 1480] [serial = 2122] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0EAC5C00) [pid = 1480] [serial = 2123] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0DD07400) [pid = 1480] [serial = 2113] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0E983400) [pid = 1480] [serial = 2114] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (18BB1C00) [pid = 1480] [serial = 2141] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (18CCDC00) [pid = 1480] [serial = 2144] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (18BAC000) [pid = 1480] [serial = 2140] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (18CC7000) [pid = 1480] [serial = 2143] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (179C5C00) [pid = 1480] [serial = 2135] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (17556400) [pid = 1480] [serial = 2132] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (15C2F800) [pid = 1480] [serial = 2138] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (13DC9000) [pid = 1480] [serial = 2126] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (164E3800) [pid = 1480] [serial = 2102] [outer = 00000000] [url = about:blank] 13:41:08 INFO - PROCESS | 1480 | ++DOCSHELL 0C226800 == 29 [pid = 1480] [id = 730] 13:41:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (0C22F000) [pid = 1480] [serial = 2190] [outer = 00000000] 13:41:08 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0D0E8C00) [pid = 1480] [serial = 2191] [outer = 0C22F000] 13:41:08 INFO - PROCESS | 1480 | 1465245668962 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D629800) [pid = 1480] [serial = 2192] [outer = 0C22F000] 13:41:09 INFO - PROCESS | 1480 | 1465245669415 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:41:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 830ms 13:41:09 INFO - PROCESS | 1480 | 1465245669450 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 13:41:09 INFO - PROCESS | 1480 | 1465245669454 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 13:41:09 INFO - PROCESS | 1480 | 1465245669459 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:41:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:41:09 INFO - PROCESS | 1480 | 1465245669462 Marionette TRACE conn6 <- [1,2886,null,{}] 13:41:09 INFO - PROCESS | 1480 | 1465245669466 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:09 INFO - PROCESS | 1480 | 1465245669468 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:09 INFO - PROCESS | 1480 | 1465245669561 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 13:41:09 INFO - PROCESS | 1480 | 1465245669567 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:09 INFO - PROCESS | 1480 | 1465245669569 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:09 INFO - PROCESS | 1480 | ++DOCSHELL 0D846C00 == 30 [pid = 1480] [id = 731] 13:41:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0D848C00) [pid = 1480] [serial = 2193] [outer = 00000000] 13:41:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0EAC1C00) [pid = 1480] [serial = 2194] [outer = 0D848C00] 13:41:09 INFO - PROCESS | 1480 | 1465245669617 Marionette DEBUG loaded listener.js 13:41:09 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (11B5A800) [pid = 1480] [serial = 2195] [outer = 0D848C00] 13:41:10 INFO - PROCESS | 1480 | 1465245670127 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:41:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 730ms 13:41:10 INFO - PROCESS | 1480 | 1465245670195 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 1480 | 1465245670197 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 13:41:10 INFO - PROCESS | 1480 | 1465245670200 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:41:10 INFO - PROCESS | 1480 | 1465245670204 Marionette TRACE conn6 <- [1,2890,null,{}] 13:41:10 INFO - PROCESS | 1480 | 1465245670249 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 1480 | 1465245670254 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:10 INFO - PROCESS | 1480 | 1465245670361 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 13:41:10 INFO - PROCESS | 1480 | 1465245670465 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:10 INFO - PROCESS | 1480 | 1465245670468 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:10 INFO - PROCESS | 1480 | ++DOCSHELL 131C5000 == 31 [pid = 1480] [id = 732] 13:41:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (131C5800) [pid = 1480] [serial = 2196] [outer = 00000000] 13:41:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (13DC1800) [pid = 1480] [serial = 2197] [outer = 131C5800] 13:41:10 INFO - PROCESS | 1480 | 1465245670519 Marionette DEBUG loaded listener.js 13:41:10 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E51400) [pid = 1480] [serial = 2198] [outer = 131C5800] 13:41:10 INFO - PROCESS | 1480 | 1465245670917 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:41:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:41:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 13:41:10 INFO - PROCESS | 1480 | 1465245670975 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 13:41:10 INFO - PROCESS | 1480 | 1465245670977 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 13:41:10 INFO - PROCESS | 1480 | 1465245670980 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:41:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:41:10 INFO - PROCESS | 1480 | 1465245670982 Marionette TRACE conn6 <- [1,2894,null,{}] 13:41:10 INFO - PROCESS | 1480 | 1465245670994 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:10 INFO - PROCESS | 1480 | 1465245670996 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:11 INFO - PROCESS | 1480 | 1465245671086 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 13:41:11 INFO - PROCESS | 1480 | 1465245671092 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 1480 | 1465245671094 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:11 INFO - PROCESS | 1480 | ++DOCSHELL 14E9E800 == 32 [pid = 1480] [id = 733] 13:41:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (15C30000) [pid = 1480] [serial = 2199] [outer = 00000000] 13:41:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (164DEC00) [pid = 1480] [serial = 2200] [outer = 15C30000] 13:41:11 INFO - PROCESS | 1480 | 1465245671139 Marionette DEBUG loaded listener.js 13:41:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (164E5800) [pid = 1480] [serial = 2201] [outer = 15C30000] 13:41:11 INFO - PROCESS | 1480 | 1465245671652 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 13:41:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:41:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 13:41:11 INFO - PROCESS | 1480 | 1465245671748 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 13:41:11 INFO - PROCESS | 1480 | 1465245671750 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 13:41:11 INFO - PROCESS | 1480 | 1465245671762 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:41:11 INFO - PROCESS | 1480 | 1465245671764 Marionette TRACE conn6 <- [1,2898,null,{}] 13:41:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:41:11 INFO - PROCESS | 1480 | 1465245671767 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:11 INFO - PROCESS | 1480 | 1465245671769 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:11 INFO - PROCESS | 1480 | 1465245671884 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 13:41:11 INFO - PROCESS | 1480 | 1465245671896 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:11 INFO - PROCESS | 1480 | 1465245671897 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:11 INFO - PROCESS | 1480 | ++DOCSHELL 16D1A000 == 33 [pid = 1480] [id = 734] 13:41:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (16D25000) [pid = 1480] [serial = 2202] [outer = 00000000] 13:41:11 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (1721AC00) [pid = 1480] [serial = 2203] [outer = 16D25000] 13:41:11 INFO - PROCESS | 1480 | 1465245671941 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17299400) [pid = 1480] [serial = 2204] [outer = 16D25000] 13:41:12 INFO - PROCESS | 1480 | 1465245672376 Marionette TRACE conn6 <- [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]]]}] 13:41:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:41:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:41:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 13:41:12 INFO - PROCESS | 1480 | 1465245672409 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 13:41:12 INFO - PROCESS | 1480 | 1465245672411 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 13:41:12 INFO - PROCESS | 1480 | 1465245672414 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:41:12 INFO - PROCESS | 1480 | 1465245672416 Marionette TRACE conn6 <- [1,2902,null,{}] 13:41:12 INFO - TEST-START | /DOMEvents/constructors.html 13:41:12 INFO - PROCESS | 1480 | 1465245672434 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:12 INFO - PROCESS | 1480 | 1465245672440 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:12 INFO - PROCESS | 1480 | 1465245672587 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 13:41:12 INFO - PROCESS | 1480 | 1465245672593 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:12 INFO - PROCESS | 1480 | 1465245672595 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:12 INFO - PROCESS | 1480 | ++DOCSHELL 0CDCA800 == 34 [pid = 1480] [id = 735] 13:41:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D616400) [pid = 1480] [serial = 2205] [outer = 00000000] 13:41:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (179C6C00) [pid = 1480] [serial = 2206] [outer = 0D616400] 13:41:12 INFO - PROCESS | 1480 | 1465245672639 Marionette DEBUG loaded listener.js 13:41:12 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (179C7800) [pid = 1480] [serial = 2207] [outer = 0D616400] 13:41:13 INFO - PROCESS | 1480 | 1465245673434 Marionette TRACE conn6 <- [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]]]}] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D0E9000) [pid = 1480] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0C22F400) [pid = 1480] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D616C00) [pid = 1480] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (13DC7800) [pid = 1480] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (19342C00) [pid = 1480] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (14E54400) [pid = 1480] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (16D1B000) [pid = 1480] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1755FC00) [pid = 1480] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0D845000) [pid = 1480] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (12233400) [pid = 1480] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (12F7CC00) [pid = 1480] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:41:13 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (12F7C000) [pid = 1480] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:41:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:41:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:41:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 1142ms 13:41:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:41:13 INFO - PROCESS | 1480 | 1465245673562 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 13:41:13 INFO - PROCESS | 1480 | 1465245673565 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 13:41:13 INFO - PROCESS | 1480 | 1465245673568 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:41:13 INFO - PROCESS | 1480 | 1465245673570 Marionette TRACE conn6 <- [1,2906,null,{}] 13:41:13 INFO - PROCESS | 1480 | 1465245673574 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:13 INFO - PROCESS | 1480 | 1465245673576 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:13 INFO - PROCESS | 1480 | 1465245673659 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 13:41:13 INFO - PROCESS | 1480 | 1465245673664 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:13 INFO - PROCESS | 1480 | 1465245673666 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:13 INFO - PROCESS | 1480 | ++DOCSHELL 11C80000 == 35 [pid = 1480] [id = 736] 13:41:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (1215C400) [pid = 1480] [serial = 2208] [outer = 00000000] 13:41:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (13133C00) [pid = 1480] [serial = 2209] [outer = 1215C400] 13:41:13 INFO - PROCESS | 1480 | 1465245673709 Marionette DEBUG loaded listener.js 13:41:13 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E95C00) [pid = 1480] [serial = 2210] [outer = 1215C400] 13:41:14 INFO - PROCESS | 1480 | 1465245674131 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:41:14 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:41:14 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 13:41:14 INFO - PROCESS | 1480 | 1465245674138 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 1480 | 1465245674140 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 13:41:14 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:41:14 INFO - PROCESS | 1480 | 1465245674143 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - PROCESS | 1480 | 1465245674145 Marionette TRACE conn6 <- [1,2910,null,{}] 13:41:14 INFO - PROCESS | 1480 | 1465245674148 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 1480 | 1465245674150 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:14 INFO - PROCESS | 1480 | 1465245674281 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 13:41:14 INFO - PROCESS | 1480 | 1465245674288 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 1480 | 1465245674290 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:14 INFO - PROCESS | 1480 | ++DOCSHELL 16DB3000 == 36 [pid = 1480] [id = 737] 13:41:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (1755FC00) [pid = 1480] [serial = 2211] [outer = 00000000] 13:41:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (17A71000) [pid = 1480] [serial = 2212] [outer = 1755FC00] 13:41:14 INFO - PROCESS | 1480 | 1465245674336 Marionette DEBUG loaded listener.js 13:41:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (18BB4800) [pid = 1480] [serial = 2213] [outer = 1755FC00] 13:41:14 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:14 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:14 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:14 INFO - PROCESS | 1480 | [1480] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 13:41:14 INFO - PROCESS | 1480 | 1465245674735 Marionette TRACE conn6 <- [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]]]}] 13:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:41:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 13:41:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 13:41:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 13:41:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:41:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:41:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:41:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 631ms 13:41:14 INFO - PROCESS | 1480 | 1465245674775 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 13:41:14 INFO - PROCESS | 1480 | 1465245674788 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 13:41:14 INFO - PROCESS | 1480 | 1465245674792 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:41:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:41:14 INFO - PROCESS | 1480 | 1465245674794 Marionette TRACE conn6 <- [1,2914,null,{}] 13:41:14 INFO - PROCESS | 1480 | 1465245674797 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:14 INFO - PROCESS | 1480 | 1465245674799 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:14 INFO - PROCESS | 1480 | 1465245674927 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 13:41:14 INFO - PROCESS | 1480 | 1465245674938 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:14 INFO - PROCESS | 1480 | 1465245674940 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:14 INFO - PROCESS | 1480 | ++DOCSHELL 09057000 == 37 [pid = 1480] [id = 738] 13:41:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (177BF800) [pid = 1480] [serial = 2214] [outer = 00000000] 13:41:14 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18CD2000) [pid = 1480] [serial = 2215] [outer = 177BF800] 13:41:14 INFO - PROCESS | 1480 | 1465245674984 Marionette DEBUG loaded listener.js 13:41:15 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (1976B800) [pid = 1480] [serial = 2216] [outer = 177BF800] 13:41:15 INFO - PROCESS | 1480 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:41:15 INFO - PROCESS | 1480 | 1465245675574 Marionette TRACE conn6 <- [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]]]}] 13:41:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:41:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 830ms 13:41:15 INFO - PROCESS | 1480 | 1465245675665 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 13:41:15 INFO - PROCESS | 1480 | 1465245675670 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 13:41:15 INFO - PROCESS | 1480 | 1465245675677 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:41:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:41:15 INFO - PROCESS | 1480 | 1465245675681 Marionette TRACE conn6 <- [1,2918,null,{}] 13:41:15 INFO - PROCESS | 1480 | 1465245675688 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:15 INFO - PROCESS | 1480 | 1465245675691 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:15 INFO - PROCESS | 1480 | 1465245675832 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 13:41:15 INFO - PROCESS | 1480 | 1465245675947 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:15 INFO - PROCESS | 1480 | 1465245675952 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:16 INFO - PROCESS | 1480 | ++DOCSHELL 0D615400 == 38 [pid = 1480] [id = 739] 13:41:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D61A400) [pid = 1480] [serial = 2217] [outer = 00000000] 13:41:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0D709000) [pid = 1480] [serial = 2218] [outer = 0D61A400] 13:41:16 INFO - PROCESS | 1480 | 1465245676056 Marionette DEBUG loaded listener.js 13:41:16 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0D703000) [pid = 1480] [serial = 2219] [outer = 0D61A400] 13:41:16 INFO - PROCESS | 1480 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:41:16 INFO - PROCESS | 1480 | 1465245676641 Marionette TRACE conn6 <- [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]]]}] 13:41:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:41:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1020ms 13:41:16 INFO - PROCESS | 1480 | 1465245676702 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 13:41:16 INFO - PROCESS | 1480 | 1465245676707 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 13:41:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:41:16 INFO - PROCESS | 1480 | 1465245676714 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:41:16 INFO - PROCESS | 1480 | 1465245676717 Marionette TRACE conn6 <- [1,2922,null,{}] 13:41:16 INFO - PROCESS | 1480 | 1465245676721 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:16 INFO - PROCESS | 1480 | 1465245676724 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:16 INFO - PROCESS | 1480 | 1465245676843 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 13:41:16 INFO - PROCESS | 1480 | 1465245676994 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:16 INFO - PROCESS | 1480 | 1465245676997 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:17 INFO - PROCESS | 1480 | ++DOCSHELL 131C0800 == 39 [pid = 1480] [id = 740] 13:41:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1374E800) [pid = 1480] [serial = 2220] [outer = 00000000] 13:41:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14E48400) [pid = 1480] [serial = 2221] [outer = 1374E800] 13:41:17 INFO - PROCESS | 1480 | 1465245677058 Marionette DEBUG loaded listener.js 13:41:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15628800) [pid = 1480] [serial = 2222] [outer = 1374E800] 13:41:17 INFO - PROCESS | 1480 | 1465245677618 Marionette TRACE conn6 <- [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]]]}] 13:41:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:41:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 930ms 13:41:17 INFO - PROCESS | 1480 | 1465245677647 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 13:41:17 INFO - PROCESS | 1480 | 1465245677650 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 13:41:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:41:17 INFO - PROCESS | 1480 | 1465245677654 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:41:17 INFO - PROCESS | 1480 | 1465245677658 Marionette TRACE conn6 <- [1,2926,null,{}] 13:41:17 INFO - PROCESS | 1480 | 1465245677670 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:17 INFO - PROCESS | 1480 | 1465245677675 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:17 INFO - PROCESS | 1480 | 1465245677794 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 13:41:17 INFO - PROCESS | 1480 | 1465245677955 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:17 INFO - PROCESS | 1480 | 1465245677958 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:17 INFO - PROCESS | 1480 | ++DOCSHELL 17A32000 == 40 [pid = 1480] [id = 741] 13:41:17 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (17A32400) [pid = 1480] [serial = 2223] [outer = 00000000] 13:41:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (18BAF800) [pid = 1480] [serial = 2224] [outer = 17A32400] 13:41:18 INFO - PROCESS | 1480 | 1465245678016 Marionette DEBUG loaded listener.js 13:41:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (19340400) [pid = 1480] [serial = 2225] [outer = 17A32400] 13:41:18 INFO - PROCESS | 1480 | 1465245678527 Marionette TRACE conn6 <- [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]]]}] 13:41:18 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. 13:41:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 930ms 13:41:18 INFO - PROCESS | 1480 | 1465245678593 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 13:41:18 INFO - PROCESS | 1480 | 1465245678596 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 13:41:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:41:18 INFO - PROCESS | 1480 | 1465245678601 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:41:18 INFO - PROCESS | 1480 | 1465245678603 Marionette TRACE conn6 <- [1,2930,null,{}] 13:41:18 INFO - PROCESS | 1480 | 1465245678607 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:18 INFO - PROCESS | 1480 | 1465245678609 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:18 INFO - PROCESS | 1480 | 1465245678721 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 13:41:18 INFO - PROCESS | 1480 | 1465245678835 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:18 INFO - PROCESS | 1480 | 1465245678838 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:18 INFO - PROCESS | 1480 | ++DOCSHELL 19C88400 == 41 [pid = 1480] [id = 742] 13:41:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (19C89000) [pid = 1480] [serial = 2226] [outer = 00000000] 13:41:18 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1A00B400) [pid = 1480] [serial = 2227] [outer = 19C89000] 13:41:18 INFO - PROCESS | 1480 | 1465245678932 Marionette DEBUG loaded listener.js 13:41:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1A443000) [pid = 1480] [serial = 2228] [outer = 19C89000] 13:41:19 INFO - PROCESS | 1480 | 1465245679473 Marionette TRACE conn6 <- [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"]]]}] 13:41:19 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 13:41:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:41:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:41:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 930ms 13:41:19 INFO - PROCESS | 1480 | 1465245679532 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 13:41:19 INFO - PROCESS | 1480 | 1465245679535 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 13:41:19 INFO - PROCESS | 1480 | 1465245679538 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:41:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:41:19 INFO - PROCESS | 1480 | 1465245679540 Marionette TRACE conn6 <- [1,2934,null,{}] 13:41:19 INFO - PROCESS | 1480 | 1465245679544 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:19 INFO - PROCESS | 1480 | 1465245679547 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:19 INFO - PROCESS | 1480 | 1465245679656 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 13:41:19 INFO - PROCESS | 1480 | 1465245679931 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:19 INFO - PROCESS | 1480 | 1465245679934 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:19 INFO - PROCESS | 1480 | ++DOCSHELL 0CD6C800 == 42 [pid = 1480] [id = 743] 13:41:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0CD6DC00) [pid = 1480] [serial = 2229] [outer = 00000000] 13:41:19 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (0D547C00) [pid = 1480] [serial = 2230] [outer = 0CD6DC00] 13:41:19 INFO - PROCESS | 1480 | 1465245679998 Marionette DEBUG loaded listener.js 13:41:20 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (0D702400) [pid = 1480] [serial = 2231] [outer = 0CD6DC00] 13:41:20 INFO - PROCESS | 1480 | 1465245680567 Marionette TRACE conn6 <- [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]]]}] 13:41:20 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. 13:41:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1070ms 13:41:20 INFO - PROCESS | 1480 | 1465245680613 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 13:41:20 INFO - PROCESS | 1480 | 1465245680616 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 13:41:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:41:20 INFO - PROCESS | 1480 | 1465245680620 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:41:20 INFO - PROCESS | 1480 | 1465245680623 Marionette TRACE conn6 <- [1,2938,null,{}] 13:41:20 INFO - PROCESS | 1480 | 1465245680629 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:20 INFO - PROCESS | 1480 | 1465245680633 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:20 INFO - PROCESS | 1480 | 1465245680742 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 16DB3000 == 41 [pid = 1480] [id = 737] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 11C80000 == 40 [pid = 1480] [id = 736] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 0CDCA800 == 39 [pid = 1480] [id = 735] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 16D1A000 == 38 [pid = 1480] [id = 734] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 14E9E800 == 37 [pid = 1480] [id = 733] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 131C5000 == 36 [pid = 1480] [id = 732] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 0D846C00 == 35 [pid = 1480] [id = 731] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 0C226800 == 34 [pid = 1480] [id = 730] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 12237800 == 33 [pid = 1480] [id = 729] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 09066000 == 32 [pid = 1480] [id = 728] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 177DBC00 == 31 [pid = 1480] [id = 727] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 09061000 == 30 [pid = 1480] [id = 718] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 0CD6C800 == 29 [pid = 1480] [id = 743] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 19C88400 == 28 [pid = 1480] [id = 742] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 131C0800 == 27 [pid = 1480] [id = 740] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 17A32000 == 26 [pid = 1480] [id = 741] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 09057000 == 25 [pid = 1480] [id = 738] 13:41:21 INFO - PROCESS | 1480 | --DOCSHELL 0D615400 == 24 [pid = 1480] [id = 739] 13:41:21 INFO - PROCESS | 1480 | 1465245681569 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:21 INFO - PROCESS | 1480 | 1465245681572 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D1EA000) [pid = 1480] [serial = 2158] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D54C000) [pid = 1480] [serial = 2159] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D628400) [pid = 1480] [serial = 2156] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (0D165000) [pid = 1480] [serial = 2155] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (1215C800) [pid = 1480] [serial = 2147] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0DE86800) [pid = 1480] [serial = 2146] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16D20800) [pid = 1480] [serial = 2150] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (15483C00) [pid = 1480] [serial = 2149] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (19772000) [pid = 1480] [serial = 2153] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (193BEC00) [pid = 1480] [serial = 2152] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (15488800) [pid = 1480] [serial = 2171] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E94400) [pid = 1480] [serial = 2170] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (16D24C00) [pid = 1480] [serial = 2173] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (1770D000) [pid = 1480] [serial = 2179] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (17290800) [pid = 1480] [serial = 2174] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D84B800) [pid = 1480] [serial = 2161] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (12236800) [pid = 1480] [serial = 2164] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (177E3000) [pid = 1480] [serial = 2182] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0DAA1C00) [pid = 1480] [serial = 2162] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1770E400) [pid = 1480] [serial = 2180] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (13753000) [pid = 1480] [serial = 2167] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (14E4D400) [pid = 1480] [serial = 2168] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (162D2800) [pid = 1480] [serial = 2176] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (16D22800) [pid = 1480] [serial = 2177] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (12250000) [pid = 1480] [serial = 2165] [outer = 00000000] [url = about:blank] 13:41:21 INFO - PROCESS | 1480 | ++DOCSHELL 09066000 == 25 [pid = 1480] [id = 744] 13:41:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (09066C00) [pid = 1480] [serial = 2232] [outer = 00000000] 13:41:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0C228000) [pid = 1480] [serial = 2233] [outer = 09066C00] 13:41:21 INFO - PROCESS | 1480 | 1465245681755 Marionette DEBUG loaded listener.js 13:41:21 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0CD6A800) [pid = 1480] [serial = 2234] [outer = 09066C00] 13:41:22 INFO - PROCESS | 1480 | ++DOCSHELL 0D626C00 == 26 [pid = 1480] [id = 745] 13:41:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0D627000) [pid = 1480] [serial = 2235] [outer = 00000000] 13:41:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0D628400) [pid = 1480] [serial = 2236] [outer = 0D627000] 13:41:22 INFO - PROCESS | 1480 | 1465245682246 Marionette TRACE conn6 <- [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]]]}] 13:41:22 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. 13:41:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1670ms 13:41:22 INFO - PROCESS | 1480 | 1465245682294 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 13:41:22 INFO - PROCESS | 1480 | 1465245682297 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 13:41:22 INFO - PROCESS | 1480 | 1465245682303 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:41:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:41:22 INFO - PROCESS | 1480 | 1465245682305 Marionette TRACE conn6 <- [1,2942,null,{}] 13:41:22 INFO - PROCESS | 1480 | 1465245682311 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:22 INFO - PROCESS | 1480 | 1465245682316 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:22 INFO - PROCESS | 1480 | 1465245682428 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 13:41:22 INFO - PROCESS | 1480 | 1465245682438 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:22 INFO - PROCESS | 1480 | 1465245682441 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:22 INFO - PROCESS | 1480 | ++DOCSHELL 0D705C00 == 27 [pid = 1480] [id = 746] 13:41:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (0D708000) [pid = 1480] [serial = 2237] [outer = 00000000] 13:41:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D83F000) [pid = 1480] [serial = 2238] [outer = 0D708000] 13:41:22 INFO - PROCESS | 1480 | 1465245682489 Marionette DEBUG loaded listener.js 13:41:22 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D847C00) [pid = 1480] [serial = 2239] [outer = 0D708000] 13:41:22 INFO - PROCESS | 1480 | 1465245682958 Marionette TRACE conn6 <- [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]]]}] 13:41:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:41:22 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 13:41:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 13:41:22 INFO - PROCESS | 1480 | 1465245683008 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 13:41:23 INFO - PROCESS | 1480 | 1465245683012 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 13:41:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:41:23 INFO - PROCESS | 1480 | 1465245683022 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 1480 | 1465245683024 Marionette TRACE conn6 <- [1,2946,null,{}] 13:41:23 INFO - PROCESS | 1480 | 1465245683027 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 1480 | 1465245683030 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:23 INFO - PROCESS | 1480 | 1465245683196 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 13:41:23 INFO - PROCESS | 1480 | 1465245683265 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 1480 | 1465245683268 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:23 INFO - PROCESS | 1480 | ++DOCSHELL 0EAC5C00 == 28 [pid = 1480] [id = 747] 13:41:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (11A4B000) [pid = 1480] [serial = 2240] [outer = 00000000] 13:41:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (12169400) [pid = 1480] [serial = 2241] [outer = 11A4B000] 13:41:23 INFO - PROCESS | 1480 | 1465245683313 Marionette DEBUG loaded listener.js 13:41:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12233000) [pid = 1480] [serial = 2242] [outer = 11A4B000] 13:41:23 INFO - PROCESS | 1480 | 1465245683657 Marionette TRACE conn6 <- [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]]]}] 13:41:23 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. 13:41:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 13:41:23 INFO - PROCESS | 1480 | 1465245683692 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 13:41:23 INFO - PROCESS | 1480 | 1465245683694 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 13:41:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:41:23 INFO - PROCESS | 1480 | 1465245683699 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:41:23 INFO - PROCESS | 1480 | 1465245683705 Marionette TRACE conn6 <- [1,2950,null,{}] 13:41:23 INFO - PROCESS | 1480 | 1465245683733 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:23 INFO - PROCESS | 1480 | 1465245683737 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:23 INFO - PROCESS | 1480 | 1465245683865 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 13:41:23 INFO - PROCESS | 1480 | 1465245683872 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:23 INFO - PROCESS | 1480 | 1465245683884 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:23 INFO - PROCESS | 1480 | ++DOCSHELL 0D081800 == 29 [pid = 1480] [id = 748] 13:41:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (11C7FC00) [pid = 1480] [serial = 2243] [outer = 00000000] 13:41:23 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (131BD800) [pid = 1480] [serial = 2244] [outer = 11C7FC00] 13:41:23 INFO - PROCESS | 1480 | 1465245683984 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E4D000) [pid = 1480] [serial = 2245] [outer = 11C7FC00] 13:41:24 INFO - PROCESS | 1480 | 1465245684380 Marionette TRACE conn6 <- [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]]]}] 13:41:24 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. 13:41:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 730ms 13:41:24 INFO - PROCESS | 1480 | 1465245684432 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 13:41:24 INFO - PROCESS | 1480 | 1465245684434 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 13:41:24 INFO - PROCESS | 1480 | 1465245684437 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:41:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:41:24 INFO - PROCESS | 1480 | 1465245684439 Marionette TRACE conn6 <- [1,2954,null,{}] 13:41:24 INFO - PROCESS | 1480 | 1465245684442 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:24 INFO - PROCESS | 1480 | 1465245684444 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:24 INFO - PROCESS | 1480 | 1465245684590 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 13:41:24 INFO - PROCESS | 1480 | 1465245684658 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:24 INFO - PROCESS | 1480 | 1465245684660 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:24 INFO - PROCESS | 1480 | ++DOCSHELL 14E70400 == 30 [pid = 1480] [id = 749] 13:41:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14E98800) [pid = 1480] [serial = 2246] [outer = 00000000] 13:41:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (15569400) [pid = 1480] [serial = 2247] [outer = 14E98800] 13:41:24 INFO - PROCESS | 1480 | 1465245684706 Marionette DEBUG loaded listener.js 13:41:24 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (15C34C00) [pid = 1480] [serial = 2248] [outer = 14E98800] 13:41:25 INFO - PROCESS | 1480 | 1465245685098 Marionette TRACE conn6 <- [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]]]}] 13:41:25 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. 13:41:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 13:41:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:41:25 INFO - PROCESS | 1480 | 1465245685112 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 13:41:25 INFO - PROCESS | 1480 | 1465245685114 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 13:41:25 INFO - PROCESS | 1480 | 1465245685117 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:41:25 INFO - PROCESS | 1480 | 1465245685119 Marionette TRACE conn6 <- [1,2958,null,{}] 13:41:25 INFO - PROCESS | 1480 | 1465245685122 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:25 INFO - PROCESS | 1480 | 1465245685124 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:25 INFO - PROCESS | 1480 | 1465245685244 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 13:41:25 INFO - PROCESS | 1480 | 1465245685250 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:25 INFO - PROCESS | 1480 | 1465245685256 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:25 INFO - PROCESS | 1480 | ++DOCSHELL 164E0400 == 31 [pid = 1480] [id = 750] 13:41:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (164E3800) [pid = 1480] [serial = 2249] [outer = 00000000] 13:41:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (16D22800) [pid = 1480] [serial = 2250] [outer = 164E3800] 13:41:25 INFO - PROCESS | 1480 | 1465245685370 Marionette DEBUG loaded listener.js 13:41:25 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (16D27800) [pid = 1480] [serial = 2251] [outer = 164E3800] 13:41:26 INFO - PROCESS | 1480 | 1465245686029 Marionette TRACE conn6 <- [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]]]}] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0C22F000) [pid = 1480] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (16D25000) [pid = 1480] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (15C30000) [pid = 1480] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (131C5800) [pid = 1480] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (177DCC00) [pid = 1480] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (0CDCE800) [pid = 1480] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (1223F000) [pid = 1480] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (1215C400) [pid = 1480] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D616400) [pid = 1480] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:41:26 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. 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (1755FC00) [pid = 1480] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 969ms 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D848C00) [pid = 1480] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:41:26 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (177BF800) [pid = 1480] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:41:26 INFO - PROCESS | 1480 | 1465245686089 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 1480 | 1465245686091 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 13:41:26 INFO - PROCESS | 1480 | 1465245686094 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:41:26 INFO - PROCESS | 1480 | 1465245686096 Marionette TRACE conn6 <- [1,2962,null,{}] 13:41:26 INFO - PROCESS | 1480 | 1465245686099 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 1480 | 1465245686102 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:26 INFO - PROCESS | 1480 | 1465245686182 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 13:41:26 INFO - PROCESS | 1480 | 1465245686198 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 1480 | 1465245686200 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:26 INFO - PROCESS | 1480 | ++DOCSHELL 0E302400 == 32 [pid = 1480] [id = 751] 13:41:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0E985000) [pid = 1480] [serial = 2252] [outer = 00000000] 13:41:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (12F7E000) [pid = 1480] [serial = 2253] [outer = 0E985000] 13:41:26 INFO - PROCESS | 1480 | 1465245686244 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12F88000) [pid = 1480] [serial = 2254] [outer = 0E985000] 13:41:26 INFO - PROCESS | 1480 | 1465245686675 Marionette TRACE conn6 <- [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]]]}] 13:41:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 13:41:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 13:41:26 INFO - PROCESS | 1480 | 1465245686729 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 13:41:26 INFO - PROCESS | 1480 | 1465245686731 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 13:41:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:41:26 INFO - PROCESS | 1480 | 1465245686734 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:41:26 INFO - PROCESS | 1480 | 1465245686736 Marionette TRACE conn6 <- [1,2966,null,{}] 13:41:26 INFO - PROCESS | 1480 | 1465245686739 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:26 INFO - PROCESS | 1480 | 1465245686741 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:26 INFO - PROCESS | 1480 | 1465245686824 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 13:41:26 INFO - PROCESS | 1480 | 1465245686829 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:26 INFO - PROCESS | 1480 | 1465245686831 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:26 INFO - PROCESS | 1480 | ++DOCSHELL 17555C00 == 33 [pid = 1480] [id = 752] 13:41:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (17556800) [pid = 1480] [serial = 2255] [outer = 00000000] 13:41:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (176BBC00) [pid = 1480] [serial = 2256] [outer = 17556800] 13:41:26 INFO - PROCESS | 1480 | 1465245686875 Marionette DEBUG loaded listener.js 13:41:26 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1770A800) [pid = 1480] [serial = 2257] [outer = 17556800] 13:41:27 INFO - PROCESS | 1480 | 1465245687278 Marionette TRACE conn6 <- [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]]]}] 13:41:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 13:41:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 570ms 13:41:27 INFO - PROCESS | 1480 | 1465245687305 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 1480 | 1465245687307 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 13:41:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:41:27 INFO - PROCESS | 1480 | 1465245687310 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 1480 | 1465245687312 Marionette TRACE conn6 <- [1,2970,null,{}] 13:41:27 INFO - PROCESS | 1480 | 1465245687316 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:27 INFO - PROCESS | 1480 | 1465245687317 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:27 INFO - PROCESS | 1480 | 1465245687451 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 13:41:27 INFO - PROCESS | 1480 | 1465245687460 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:27 INFO - PROCESS | 1480 | 1465245687462 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:27 INFO - PROCESS | 1480 | ++DOCSHELL 177C4800 == 34 [pid = 1480] [id = 753] 13:41:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (177C5C00) [pid = 1480] [serial = 2258] [outer = 00000000] 13:41:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (177E5C00) [pid = 1480] [serial = 2259] [outer = 177C5C00] 13:41:27 INFO - PROCESS | 1480 | 1465245687506 Marionette DEBUG loaded listener.js 13:41:27 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (177EA400) [pid = 1480] [serial = 2260] [outer = 177C5C00] 13:41:27 INFO - PROCESS | 1480 | 1465245687931 Marionette TRACE conn6 <- [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"]]]}] 13:41:27 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:41:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:41:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 13:41:27 INFO - PROCESS | 1480 | 1465245687981 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 13:41:27 INFO - PROCESS | 1480 | 1465245687983 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 13:41:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:41:27 INFO - PROCESS | 1480 | 1465245687986 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:41:27 INFO - PROCESS | 1480 | 1465245687988 Marionette TRACE conn6 <- [1,2974,null,{}] 13:41:27 INFO - PROCESS | 1480 | 1465245687992 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:27 INFO - PROCESS | 1480 | 1465245687993 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:28 INFO - PROCESS | 1480 | 1465245688182 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 13:41:28 INFO - PROCESS | 1480 | 1465245688302 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:28 INFO - PROCESS | 1480 | 1465245688306 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:28 INFO - PROCESS | 1480 | ++DOCSHELL 09061000 == 35 [pid = 1480] [id = 754] 13:41:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (09061800) [pid = 1480] [serial = 2261] [outer = 00000000] 13:41:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (0C22DC00) [pid = 1480] [serial = 2262] [outer = 09061800] 13:41:28 INFO - PROCESS | 1480 | 1465245688373 Marionette DEBUG loaded listener.js 13:41:28 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (0D0E9400) [pid = 1480] [serial = 2263] [outer = 09061800] 13:41:29 INFO - PROCESS | 1480 | 1465245689037 Marionette TRACE conn6 <- [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]]]}] 13:41:29 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. 13:41:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1118ms 13:41:29 INFO - PROCESS | 1480 | 1465245689107 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 13:41:29 INFO - PROCESS | 1480 | 1465245689111 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 13:41:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:41:29 INFO - PROCESS | 1480 | 1465245689116 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:41:29 INFO - PROCESS | 1480 | 1465245689120 Marionette TRACE conn6 <- [1,2978,null,{}] 13:41:29 INFO - PROCESS | 1480 | 1465245689124 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:29 INFO - PROCESS | 1480 | 1465245689128 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:29 INFO - PROCESS | 1480 | 1465245689255 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 13:41:29 INFO - PROCESS | 1480 | 1465245689405 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:29 INFO - PROCESS | 1480 | 1465245689408 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:29 INFO - PROCESS | 1480 | ++DOCSHELL 0E302000 == 36 [pid = 1480] [id = 755] 13:41:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (11B9BC00) [pid = 1480] [serial = 2264] [outer = 00000000] 13:41:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (1223D800) [pid = 1480] [serial = 2265] [outer = 11B9BC00] 13:41:29 INFO - PROCESS | 1480 | 1465245689470 Marionette DEBUG loaded listener.js 13:41:29 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (122B8C00) [pid = 1480] [serial = 2266] [outer = 11B9BC00] 13:41:30 INFO - PROCESS | 1480 | ++DOCSHELL 14E9EC00 == 37 [pid = 1480] [id = 756] 13:41:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (14EA1800) [pid = 1480] [serial = 2267] [outer = 00000000] 13:41:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (164DF000) [pid = 1480] [serial = 2268] [outer = 14EA1800] 13:41:30 INFO - PROCESS | 1480 | 1465245690286 Marionette TRACE conn6 <- [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]]]}] 13:41:30 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. 13:41:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1234ms 13:41:30 INFO - PROCESS | 1480 | 1465245690355 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 13:41:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:41:30 INFO - PROCESS | 1480 | 1465245690358 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 13:41:30 INFO - PROCESS | 1480 | 1465245690362 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:41:30 INFO - PROCESS | 1480 | 1465245690364 Marionette TRACE conn6 <- [1,2982,null,{}] 13:41:30 INFO - PROCESS | 1480 | 1465245690368 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:30 INFO - PROCESS | 1480 | 1465245690371 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:30 INFO - PROCESS | 1480 | 1465245690509 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 13:41:30 INFO - PROCESS | 1480 | 1465245690654 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:30 INFO - PROCESS | 1480 | 1465245690657 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:30 INFO - PROCESS | 1480 | ++DOCSHELL 0D9A4C00 == 38 [pid = 1480] [id = 757] 13:41:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (16D21400) [pid = 1480] [serial = 2269] [outer = 00000000] 13:41:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (177C3800) [pid = 1480] [serial = 2270] [outer = 16D21400] 13:41:30 INFO - PROCESS | 1480 | 1465245690717 Marionette DEBUG loaded listener.js 13:41:30 INFO - PROCESS | 1480 | ++DOMWINDOW == 93 (17A3C000) [pid = 1480] [serial = 2271] [outer = 16D21400] 13:41:31 INFO - PROCESS | 1480 | 1465245691501 Marionette TRACE conn6 <- [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]]]}] 13:41:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:41:31 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 13:41:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1178ms 13:41:31 INFO - PROCESS | 1480 | 1465245691543 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 13:41:31 INFO - PROCESS | 1480 | 1465245691547 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 13:41:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:41:31 INFO - PROCESS | 1480 | 1465245691553 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:41:31 INFO - PROCESS | 1480 | 1465245691556 Marionette TRACE conn6 <- [1,2986,null,{}] 13:41:31 INFO - PROCESS | 1480 | 1465245691561 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:31 INFO - PROCESS | 1480 | 1465245691564 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:31 INFO - PROCESS | 1480 | 1465245691695 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 13:41:31 INFO - PROCESS | 1480 | 1465245691873 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:31 INFO - PROCESS | 1480 | 1465245691878 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 177C4800 == 37 [pid = 1480] [id = 753] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 17555C00 == 36 [pid = 1480] [id = 752] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 0E302400 == 35 [pid = 1480] [id = 751] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 164E0400 == 34 [pid = 1480] [id = 750] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 14E70400 == 33 [pid = 1480] [id = 749] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 0D081800 == 32 [pid = 1480] [id = 748] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 0EAC5C00 == 31 [pid = 1480] [id = 747] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 0D705C00 == 30 [pid = 1480] [id = 746] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 0D626C00 == 29 [pid = 1480] [id = 745] 13:41:31 INFO - PROCESS | 1480 | --DOCSHELL 09066000 == 28 [pid = 1480] [id = 744] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 92 (0D629800) [pid = 1480] [serial = 2192] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (17299400) [pid = 1480] [serial = 2204] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (164E5800) [pid = 1480] [serial = 2201] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (14E51400) [pid = 1480] [serial = 2198] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (177E6800) [pid = 1480] [serial = 2183] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (0D845C00) [pid = 1480] [serial = 2185] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (13D31000) [pid = 1480] [serial = 2188] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (164DEC00) [pid = 1480] [serial = 2200] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0E307400) [pid = 1480] [serial = 2186] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (13133C00) [pid = 1480] [serial = 2209] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D0E8C00) [pid = 1480] [serial = 2191] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (1721AC00) [pid = 1480] [serial = 2203] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (179C7800) [pid = 1480] [serial = 2207] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (17A71000) [pid = 1480] [serial = 2212] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (0EAC1C00) [pid = 1480] [serial = 2194] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (14E95C00) [pid = 1480] [serial = 2210] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (13DC1800) [pid = 1480] [serial = 2197] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (11B5A800) [pid = 1480] [serial = 2195] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (14E93C00) [pid = 1480] [serial = 2189] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (179C6C00) [pid = 1480] [serial = 2206] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (18BB4800) [pid = 1480] [serial = 2213] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (18CD2000) [pid = 1480] [serial = 2215] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (1976B800) [pid = 1480] [serial = 2216] [outer = 00000000] [url = about:blank] 13:41:31 INFO - PROCESS | 1480 | ++DOCSHELL 0905F800 == 29 [pid = 1480] [id = 758] 13:41:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (09060000) [pid = 1480] [serial = 2272] [outer = 00000000] 13:41:31 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (0D165000) [pid = 1480] [serial = 2273] [outer = 09060000] 13:41:31 INFO - PROCESS | 1480 | 1465245691974 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (0D612C00) [pid = 1480] [serial = 2274] [outer = 09060000] 13:41:32 INFO - PROCESS | 1480 | 1465245692344 Marionette TRACE conn6 <- [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]]]}] 13:41:32 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. 13:41:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 13:41:32 INFO - PROCESS | 1480 | 1465245692443 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 13:41:32 INFO - PROCESS | 1480 | 1465245692447 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 13:41:32 INFO - PROCESS | 1480 | 1465245692452 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:41:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:41:32 INFO - PROCESS | 1480 | 1465245692455 Marionette TRACE conn6 <- [1,2990,null,{}] 13:41:32 INFO - PROCESS | 1480 | 1465245692459 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:32 INFO - PROCESS | 1480 | 1465245692461 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:32 INFO - PROCESS | 1480 | 1465245692550 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 13:41:32 INFO - PROCESS | 1480 | 1465245692556 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:32 INFO - PROCESS | 1480 | 1465245692558 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:32 INFO - PROCESS | 1480 | ++DOCSHELL 0D84A800 == 30 [pid = 1480] [id = 759] 13:41:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (0DAA1400) [pid = 1480] [serial = 2275] [outer = 00000000] 13:41:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (11A4A000) [pid = 1480] [serial = 2276] [outer = 0DAA1400] 13:41:32 INFO - PROCESS | 1480 | 1465245692607 Marionette DEBUG loaded listener.js 13:41:32 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (12168400) [pid = 1480] [serial = 2277] [outer = 0DAA1400] 13:41:33 INFO - PROCESS | 1480 | 1465245693098 Marionette TRACE conn6 <- [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]]]}] 13:41:33 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. 13:41:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 13:41:33 INFO - PROCESS | 1480 | 1465245693127 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 1480 | 1465245693130 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 13:41:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:41:33 INFO - PROCESS | 1480 | 1465245693133 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - PROCESS | 1480 | 1465245693137 Marionette TRACE conn6 <- [1,2994,null,{}] 13:41:33 INFO - PROCESS | 1480 | 1465245693152 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 1480 | 1465245693157 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:33 INFO - PROCESS | 1480 | 1465245693251 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 13:41:33 INFO - PROCESS | 1480 | 1465245693259 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 1480 | 1465245693262 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:33 INFO - PROCESS | 1480 | ++DOCSHELL 13D2F800 == 31 [pid = 1480] [id = 760] 13:41:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (13DC2400) [pid = 1480] [serial = 2278] [outer = 00000000] 13:41:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (14E4A000) [pid = 1480] [serial = 2279] [outer = 13DC2400] 13:41:33 INFO - PROCESS | 1480 | 1465245693311 Marionette DEBUG loaded listener.js 13:41:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (14E6A400) [pid = 1480] [serial = 2280] [outer = 13DC2400] 13:41:33 INFO - PROCESS | 1480 | 1465245693774 Marionette TRACE conn6 <- [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]]]}] 13:41:33 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. 13:41:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 691ms 13:41:33 INFO - PROCESS | 1480 | 1465245693824 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 13:41:33 INFO - PROCESS | 1480 | 1465245693827 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 13:41:33 INFO - PROCESS | 1480 | 1465245693830 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:41:33 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:41:33 INFO - PROCESS | 1480 | 1465245693832 Marionette TRACE conn6 <- [1,2998,null,{}] 13:41:33 INFO - PROCESS | 1480 | 1465245693835 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:33 INFO - PROCESS | 1480 | 1465245693837 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:33 INFO - PROCESS | 1480 | 1465245693940 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 13:41:33 INFO - PROCESS | 1480 | 1465245693944 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:33 INFO - PROCESS | 1480 | 1465245693947 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:33 INFO - PROCESS | 1480 | ++DOCSHELL 14E95800 == 32 [pid = 1480] [id = 761] 13:41:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (14E9B000) [pid = 1480] [serial = 2281] [outer = 00000000] 13:41:33 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (164E1800) [pid = 1480] [serial = 2282] [outer = 14E9B000] 13:41:33 INFO - PROCESS | 1480 | 1465245693992 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (164EAC00) [pid = 1480] [serial = 2283] [outer = 14E9B000] 13:41:34 INFO - PROCESS | 1480 | [1480] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:34 INFO - PROCESS | 1480 | 1465245694503 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:41:34 INFO - {} 13:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:41:34 INFO - {} 13:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:41:34 INFO - {} 13:41:34 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:41:34 INFO - {} 13:41:34 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 730ms 13:41:34 INFO - TEST-START | /FileAPI/fileReader.html 13:41:34 INFO - PROCESS | 1480 | 1465245694573 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 13:41:34 INFO - PROCESS | 1480 | 1465245694575 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 13:41:34 INFO - PROCESS | 1480 | 1465245694579 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:41:34 INFO - PROCESS | 1480 | 1465245694580 Marionette TRACE conn6 <- [1,3002,null,{}] 13:41:34 INFO - PROCESS | 1480 | 1465245694584 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:34 INFO - PROCESS | 1480 | 1465245694586 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:34 INFO - PROCESS | 1480 | 1465245694741 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 13:41:34 INFO - PROCESS | 1480 | 1465245694763 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:34 INFO - PROCESS | 1480 | 1465245694765 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:34 INFO - PROCESS | 1480 | ++DOCSHELL 176BCC00 == 33 [pid = 1480] [id = 762] 13:41:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (176C0C00) [pid = 1480] [serial = 2284] [outer = 00000000] 13:41:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (177BF000) [pid = 1480] [serial = 2285] [outer = 176C0C00] 13:41:34 INFO - PROCESS | 1480 | 1465245694812 Marionette DEBUG loaded listener.js 13:41:34 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (177C1000) [pid = 1480] [serial = 2286] [outer = 176C0C00] 13:41:35 INFO - PROCESS | 1480 | 1465245695239 Marionette TRACE conn6 <- [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]]]}] 13:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:41:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:41:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 13:41:35 INFO - PROCESS | 1480 | 1465245695309 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 13:41:35 INFO - PROCESS | 1480 | 1465245695311 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 13:41:35 INFO - PROCESS | 1480 | 1465245695314 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:41:35 INFO - TEST-START | /FileAPI/historical.html 13:41:35 INFO - PROCESS | 1480 | 1465245695316 Marionette TRACE conn6 <- [1,3006,null,{}] 13:41:35 INFO - PROCESS | 1480 | 1465245695329 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:35 INFO - PROCESS | 1480 | 1465245695335 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:35 INFO - PROCESS | 1480 | 1465245695480 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 13:41:35 INFO - PROCESS | 1480 | 1465245695485 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:35 INFO - PROCESS | 1480 | 1465245695487 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:35 INFO - PROCESS | 1480 | ++DOCSHELL 12118C00 == 34 [pid = 1480] [id = 763] 13:41:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (177E3800) [pid = 1480] [serial = 2287] [outer = 00000000] 13:41:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (18BAD000) [pid = 1480] [serial = 2288] [outer = 177E3800] 13:41:35 INFO - PROCESS | 1480 | 1465245695591 Marionette DEBUG loaded listener.js 13:41:35 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (18BB8C00) [pid = 1480] [serial = 2289] [outer = 177E3800] 13:41:35 INFO - PROCESS | 1480 | 1465245695994 Marionette TRACE conn6 <- [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"]]]}] 13:41:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:41:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:41:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:41:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:41:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:41:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:41:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:41:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:41:36 INFO - TEST-OK | /FileAPI/historical.html | took 730ms 13:41:36 INFO - PROCESS | 1480 | 1465245696051 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 13:41:36 INFO - PROCESS | 1480 | 1465245696052 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 13:41:36 INFO - PROCESS | 1480 | 1465245696056 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:41:36 INFO - TEST-START | /FileAPI/idlharness.html 13:41:36 INFO - PROCESS | 1480 | 1465245696058 Marionette TRACE conn6 <- [1,3010,null,{}] 13:41:36 INFO - PROCESS | 1480 | 1465245696061 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:36 INFO - PROCESS | 1480 | 1465245696063 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:36 INFO - PROCESS | 1480 | 1465245696217 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 13:41:36 INFO - PROCESS | 1480 | 1465245696222 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:36 INFO - PROCESS | 1480 | 1465245696224 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:36 INFO - PROCESS | 1480 | ++DOCSHELL 18BE1800 == 35 [pid = 1480] [id = 764] 13:41:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (18CC8000) [pid = 1480] [serial = 2290] [outer = 00000000] 13:41:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (193BF000) [pid = 1480] [serial = 2291] [outer = 18CC8000] 13:41:36 INFO - PROCESS | 1480 | 1465245696268 Marionette DEBUG loaded listener.js 13:41:36 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (19768400) [pid = 1480] [serial = 2292] [outer = 18CC8000] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (164E3800) [pid = 1480] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D61A400) [pid = 1480] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (1374E800) [pid = 1480] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (17A32400) [pid = 1480] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (19C89000) [pid = 1480] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (14E98800) [pid = 1480] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (0E985000) [pid = 1480] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (0D708000) [pid = 1480] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (0D627000) [pid = 1480] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (09066C00) [pid = 1480] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (0CD6DC00) [pid = 1480] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (11A4B000) [pid = 1480] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (11C7FC00) [pid = 1480] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:41:36 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (17556800) [pid = 1480] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:41:37 INFO - PROCESS | 1480 | 1465245697204 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:41:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:41:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:41:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:41:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:41:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:41:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:41:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:41:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:41:37 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 13:41:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:41:37 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 13:41:37 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 13:41:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:41:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:41:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:41:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:41:37 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 13:41:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:41:37 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 13:41:37 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 13:41:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:41:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:41:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1276ms 13:41:37 INFO - PROCESS | 1480 | 1465245697336 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 13:41:37 INFO - PROCESS | 1480 | 1465245697339 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 13:41:37 INFO - TEST-START | /FileAPI/idlharness.worker 13:41:37 INFO - PROCESS | 1480 | 1465245697342 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:41:37 INFO - PROCESS | 1480 | 1465245697344 Marionette TRACE conn6 <- [1,3014,null,{}] 13:41:37 INFO - PROCESS | 1480 | 1465245697348 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:37 INFO - PROCESS | 1480 | 1465245697350 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:37 INFO - PROCESS | 1480 | 1465245697474 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 13:41:37 INFO - PROCESS | 1480 | 1465245697485 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:37 INFO - PROCESS | 1480 | 1465245697487 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:37 INFO - PROCESS | 1480 | ++DOCSHELL 1A59C800 == 36 [pid = 1480] [id = 765] 13:41:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (1B1D2800) [pid = 1480] [serial = 2293] [outer = 00000000] 13:41:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (1B1D8C00) [pid = 1480] [serial = 2294] [outer = 1B1D2800] 13:41:37 INFO - PROCESS | 1480 | 1465245697541 Marionette DEBUG loaded listener.js 13:41:37 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (1B1DAC00) [pid = 1480] [serial = 2295] [outer = 1B1D2800] 13:41:37 INFO - PROCESS | 1480 | [1480] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:38 INFO - PROCESS | 1480 | 1465245698741 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:41:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:41:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:41:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:41:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:41:38 INFO - {} 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:41:38 INFO - {} 13:41:38 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 - {} 13:41:38 INFO - {} 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:41:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:41:38 INFO - {} 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:41:38 INFO - {} 13:41:38 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 - {} 13:41:38 INFO - {} 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:41:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:41:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:41:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:41:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 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 13:41:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:41:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:41:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:41:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:41:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:41:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:41:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:41:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:41:38 INFO - {} 13:41:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1481ms 13:41:38 INFO - PROCESS | 1480 | 1465245698828 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 13:41:38 INFO - PROCESS | 1480 | 1465245698833 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 13:41:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:41:38 INFO - PROCESS | 1480 | 1465245698925 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:41:38 INFO - PROCESS | 1480 | 1465245698929 Marionette TRACE conn6 <- [1,3018,null,{}] 13:41:38 INFO - PROCESS | 1480 | 1465245698947 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:38 INFO - PROCESS | 1480 | 1465245698950 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:39 INFO - PROCESS | 1480 | 1465245699064 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 13:41:39 INFO - PROCESS | 1480 | 1465245699208 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:39 INFO - PROCESS | 1480 | 1465245699211 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:39 INFO - PROCESS | 1480 | ++DOCSHELL 0D617C00 == 37 [pid = 1480] [id = 766] 13:41:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (0D626C00) [pid = 1480] [serial = 2296] [outer = 00000000] 13:41:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (1BC09000) [pid = 1480] [serial = 2297] [outer = 0D626C00] 13:41:39 INFO - PROCESS | 1480 | 1465245699275 Marionette DEBUG loaded listener.js 13:41:39 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1BC7B400) [pid = 1480] [serial = 2298] [outer = 0D626C00] 13:41:39 INFO - PROCESS | 1480 | 1465245699811 Marionette TRACE conn6 <- [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]]]}] 13:41:39 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 13:41:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 990ms 13:41:39 INFO - PROCESS | 1480 | 1465245699873 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 13:41:39 INFO - PROCESS | 1480 | 1465245699878 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 13:41:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:41:39 INFO - PROCESS | 1480 | 1465245699885 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:41:39 INFO - PROCESS | 1480 | 1465245699888 Marionette TRACE conn6 <- [1,3022,null,{}] 13:41:39 INFO - PROCESS | 1480 | 1465245699935 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:39 INFO - PROCESS | 1480 | 1465245699938 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:40 INFO - PROCESS | 1480 | 1465245700051 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 13:41:40 INFO - PROCESS | 1480 | 1465245700191 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:40 INFO - PROCESS | 1480 | 1465245700193 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:40 INFO - PROCESS | 1480 | ++DOCSHELL 1B3DC800 == 38 [pid = 1480] [id = 767] 13:41:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1B3DF800) [pid = 1480] [serial = 2299] [outer = 00000000] 13:41:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 85 (1B3E3000) [pid = 1480] [serial = 2300] [outer = 1B3DF800] 13:41:40 INFO - PROCESS | 1480 | 1465245700291 Marionette DEBUG loaded listener.js 13:41:40 INFO - PROCESS | 1480 | ++DOMWINDOW == 86 (1B3E7000) [pid = 1480] [serial = 2301] [outer = 1B3DF800] 13:41:40 INFO - PROCESS | 1480 | 1465245700856 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 13:41:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:41:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1010ms 13:41:40 INFO - PROCESS | 1480 | 1465245700898 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 13:41:40 INFO - PROCESS | 1480 | 1465245700901 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 13:41:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:41:40 INFO - PROCESS | 1480 | 1465245700904 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:41:40 INFO - PROCESS | 1480 | 1465245700908 Marionette TRACE conn6 <- [1,3026,null,{}] 13:41:40 INFO - PROCESS | 1480 | 1465245700919 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:40 INFO - PROCESS | 1480 | 1465245700924 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:41 INFO - PROCESS | 1480 | 1465245701082 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 13:41:41 INFO - PROCESS | 1480 | 1465245701230 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:41 INFO - PROCESS | 1480 | 1465245701233 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:41 INFO - PROCESS | 1480 | ++DOCSHELL 0D077C00 == 39 [pid = 1480] [id = 768] 13:41:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 87 (0D0E3400) [pid = 1480] [serial = 2302] [outer = 00000000] 13:41:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 88 (0D709800) [pid = 1480] [serial = 2303] [outer = 0D0E3400] 13:41:41 INFO - PROCESS | 1480 | 1465245701299 Marionette DEBUG loaded listener.js 13:41:41 INFO - PROCESS | 1480 | ++DOMWINDOW == 89 (12218C00) [pid = 1480] [serial = 2304] [outer = 0D0E3400] 13:41:42 INFO - PROCESS | 1480 | 1465245702047 Marionette TRACE conn6 <- [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"]]]}] 13:41:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:41:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:41:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1180ms 13:41:42 INFO - PROCESS | 1480 | 1465245702088 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 13:41:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:41:42 INFO - PROCESS | 1480 | 1465245702093 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 13:41:42 INFO - PROCESS | 1480 | 1465245702098 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:41:42 INFO - PROCESS | 1480 | 1465245702101 Marionette TRACE conn6 <- [1,3030,null,{}] 13:41:42 INFO - PROCESS | 1480 | 1465245702106 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:42 INFO - PROCESS | 1480 | 1465245702109 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:42 INFO - PROCESS | 1480 | 1465245702228 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 13:41:42 INFO - PROCESS | 1480 | 1465245702396 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:42 INFO - PROCESS | 1480 | 1465245702399 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:42 INFO - PROCESS | 1480 | ++DOCSHELL 0EA79800 == 40 [pid = 1480] [id = 769] 13:41:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 90 (1221EC00) [pid = 1480] [serial = 2305] [outer = 00000000] 13:41:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 91 (13DC4400) [pid = 1480] [serial = 2306] [outer = 1221EC00] 13:41:42 INFO - PROCESS | 1480 | 1465245702453 Marionette DEBUG loaded listener.js 13:41:42 INFO - PROCESS | 1480 | ++DOMWINDOW == 92 (14E9F400) [pid = 1480] [serial = 2307] [outer = 1221EC00] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 18BE1800 == 39 [pid = 1480] [id = 764] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 12118C00 == 38 [pid = 1480] [id = 763] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 176BCC00 == 37 [pid = 1480] [id = 762] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 14E95800 == 36 [pid = 1480] [id = 761] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 13D2F800 == 35 [pid = 1480] [id = 760] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 0D84A800 == 34 [pid = 1480] [id = 759] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 0905F800 == 33 [pid = 1480] [id = 758] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 14E9EC00 == 32 [pid = 1480] [id = 756] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 0D9A4C00 == 31 [pid = 1480] [id = 757] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 09061000 == 30 [pid = 1480] [id = 754] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 0E302000 == 29 [pid = 1480] [id = 755] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 0D077C00 == 28 [pid = 1480] [id = 768] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 1B3DC800 == 27 [pid = 1480] [id = 767] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 1A59C800 == 26 [pid = 1480] [id = 765] 13:41:43 INFO - PROCESS | 1480 | --DOCSHELL 0D617C00 == 25 [pid = 1480] [id = 766] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 91 (16D22800) [pid = 1480] [serial = 2250] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 90 (177E5C00) [pid = 1480] [serial = 2259] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 89 (0D703000) [pid = 1480] [serial = 2219] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 88 (0D709000) [pid = 1480] [serial = 2218] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 87 (15628800) [pid = 1480] [serial = 2222] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 86 (14E48400) [pid = 1480] [serial = 2221] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 85 (19340400) [pid = 1480] [serial = 2225] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 84 (18BAF800) [pid = 1480] [serial = 2224] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (1A443000) [pid = 1480] [serial = 2228] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (1A00B400) [pid = 1480] [serial = 2227] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (15C34C00) [pid = 1480] [serial = 2248] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (15569400) [pid = 1480] [serial = 2247] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (12F88000) [pid = 1480] [serial = 2254] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (12F7E000) [pid = 1480] [serial = 2253] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (16D27800) [pid = 1480] [serial = 2251] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0D83F000) [pid = 1480] [serial = 2238] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D847C00) [pid = 1480] [serial = 2239] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (0D628400) [pid = 1480] [serial = 2236] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (0C228000) [pid = 1480] [serial = 2233] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (0CD6A800) [pid = 1480] [serial = 2234] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D702400) [pid = 1480] [serial = 2231] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D547C00) [pid = 1480] [serial = 2230] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (12169400) [pid = 1480] [serial = 2241] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (131BD800) [pid = 1480] [serial = 2244] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14E4D000) [pid = 1480] [serial = 2245] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1770A800) [pid = 1480] [serial = 2257] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (176BBC00) [pid = 1480] [serial = 2256] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (12233000) [pid = 1480] [serial = 2242] [outer = 00000000] [url = about:blank] 13:41:43 INFO - PROCESS | 1480 | 1465245703996 Marionette TRACE conn6 <- [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]]]}] 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:41:44 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. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:41:44 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'.) 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:41:44 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. 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:41:44 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. 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:41:44 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. 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:41:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:41:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:41:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:41:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1968ms 13:41:44 INFO - PROCESS | 1480 | 1465245704067 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 1480 | 1465245704071 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 13:41:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:41:44 INFO - PROCESS | 1480 | 1465245704077 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 1480 | 1465245704081 Marionette TRACE conn6 <- [1,3034,null,{}] 13:41:44 INFO - PROCESS | 1480 | 1465245704086 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:44 INFO - PROCESS | 1480 | 1465245704089 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:44 INFO - PROCESS | 1480 | 1465245704245 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 13:41:44 INFO - PROCESS | 1480 | 1465245704338 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 1480 | 1465245704341 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:44 INFO - PROCESS | 1480 | ++DOCSHELL 0D620C00 == 26 [pid = 1480] [id = 770] 13:41:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0D628C00) [pid = 1480] [serial = 2308] [outer = 00000000] 13:41:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0D631800) [pid = 1480] [serial = 2309] [outer = 0D628C00] 13:41:44 INFO - PROCESS | 1480 | 1465245704391 Marionette DEBUG loaded listener.js 13:41:44 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (0D701C00) [pid = 1480] [serial = 2310] [outer = 0D628C00] 13:41:44 INFO - PROCESS | 1480 | [1480] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:44 INFO - PROCESS | 1480 | 1465245704841 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:41:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:41:44 INFO - {} 13:41:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 790ms 13:41:44 INFO - PROCESS | 1480 | 1465245704866 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 13:41:44 INFO - PROCESS | 1480 | 1465245704871 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 13:41:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:41:44 INFO - PROCESS | 1480 | 1465245704877 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:41:44 INFO - PROCESS | 1480 | 1465245704880 Marionette TRACE conn6 <- [1,3038,null,{}] 13:41:44 INFO - PROCESS | 1480 | 1465245704884 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:44 INFO - PROCESS | 1480 | 1465245704887 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:44 INFO - PROCESS | 1480 | 1465245704982 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 13:41:44 INFO - PROCESS | 1480 | 1465245704988 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:44 INFO - PROCESS | 1480 | 1465245704990 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:45 INFO - PROCESS | 1480 | ++DOCSHELL 0DA99800 == 27 [pid = 1480] [id = 771] 13:41:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0DAA2400) [pid = 1480] [serial = 2311] [outer = 00000000] 13:41:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (0E97F800) [pid = 1480] [serial = 2312] [outer = 0DAA2400] 13:41:45 INFO - PROCESS | 1480 | 1465245705042 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (0EABC000) [pid = 1480] [serial = 2313] [outer = 0DAA2400] 13:41:45 INFO - PROCESS | 1480 | 1465245705478 Marionette TRACE conn6 <- [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]]]}] 13:41:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:41:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:41:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:41:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:41:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 13:41:45 INFO - PROCESS | 1480 | 1465245705521 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 13:41:45 INFO - PROCESS | 1480 | 1465245705523 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 13:41:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:41:45 INFO - PROCESS | 1480 | 1465245705527 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:41:45 INFO - PROCESS | 1480 | 1465245705530 Marionette TRACE conn6 <- [1,3042,null,{}] 13:41:45 INFO - PROCESS | 1480 | 1465245705552 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:45 INFO - PROCESS | 1480 | 1465245705557 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:45 INFO - PROCESS | 1480 | 1465245705644 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 13:41:45 INFO - PROCESS | 1480 | 1465245705687 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:45 INFO - PROCESS | 1480 | 1465245705690 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:45 INFO - PROCESS | 1480 | ++DOCSHELL 12F5EC00 == 28 [pid = 1480] [id = 772] 13:41:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (12F5F800) [pid = 1480] [serial = 2314] [outer = 00000000] 13:41:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (12F87800) [pid = 1480] [serial = 2315] [outer = 12F5F800] 13:41:45 INFO - PROCESS | 1480 | 1465245705741 Marionette DEBUG loaded listener.js 13:41:45 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (131C6C00) [pid = 1480] [serial = 2316] [outer = 12F5F800] 13:41:46 INFO - PROCESS | 1480 | 1465245706489 Marionette TRACE conn6 <- [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"]]]}] 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:41:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:41:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:41:46 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" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:41:46 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" 13:41:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:41:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:41:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1078ms 13:41:46 INFO - PROCESS | 1480 | 1465245706614 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 13:41:46 INFO - PROCESS | 1480 | 1465245706617 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 13:41:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:41:46 INFO - PROCESS | 1480 | 1465245706620 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:41:46 INFO - PROCESS | 1480 | 1465245706622 Marionette TRACE conn6 <- [1,3046,null,{}] 13:41:46 INFO - PROCESS | 1480 | 1465245706625 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:46 INFO - PROCESS | 1480 | 1465245706628 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:46 INFO - PROCESS | 1480 | 1465245706756 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 13:41:46 INFO - PROCESS | 1480 | 1465245706820 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:46 INFO - PROCESS | 1480 | 1465245706822 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:46 INFO - PROCESS | 1480 | ++DOCSHELL 13D2F800 == 29 [pid = 1480] [id = 773] 13:41:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (14E49400) [pid = 1480] [serial = 2317] [outer = 00000000] 13:41:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (15489400) [pid = 1480] [serial = 2318] [outer = 14E49400] 13:41:46 INFO - PROCESS | 1480 | 1465245706871 Marionette DEBUG loaded listener.js 13:41:46 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (15634400) [pid = 1480] [serial = 2319] [outer = 14E49400] 13:41:47 INFO - PROCESS | 1480 | 1465245707375 Marionette TRACE conn6 <- [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]]]}] 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:41:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:41:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:41:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:41:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:41:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:41:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:41:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 781ms 13:41:47 INFO - PROCESS | 1480 | 1465245707402 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 13:41:47 INFO - PROCESS | 1480 | 1465245707404 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 13:41:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:41:47 INFO - PROCESS | 1480 | 1465245707418 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:41:47 INFO - PROCESS | 1480 | 1465245707420 Marionette TRACE conn6 <- [1,3050,null,{}] 13:41:47 INFO - PROCESS | 1480 | 1465245707423 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:47 INFO - PROCESS | 1480 | 1465245707425 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:47 INFO - PROCESS | 1480 | 1465245707544 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 13:41:47 INFO - PROCESS | 1480 | 1465245707548 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:47 INFO - PROCESS | 1480 | 1465245707550 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:47 INFO - PROCESS | 1480 | ++DOCSHELL 15C34C00 == 30 [pid = 1480] [id = 774] 13:41:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (164DC800) [pid = 1480] [serial = 2320] [outer = 00000000] 13:41:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (16D23400) [pid = 1480] [serial = 2321] [outer = 164DC800] 13:41:47 INFO - PROCESS | 1480 | 1465245707595 Marionette DEBUG loaded listener.js 13:41:47 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (16D28000) [pid = 1480] [serial = 2322] [outer = 164DC800] 13:41:47 INFO - PROCESS | 1480 | [1480] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (14E9B000) [pid = 1480] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (176C0C00) [pid = 1480] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (177E3800) [pid = 1480] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (18CC8000) [pid = 1480] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (177C5C00) [pid = 1480] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (09061800) [pid = 1480] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (11B9BC00) [pid = 1480] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (14EA1800) [pid = 1480] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (09060000) [pid = 1480] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (0DAA1400) [pid = 1480] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (13DC2400) [pid = 1480] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (16D21400) [pid = 1480] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:41:48 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (1B1D2800) [pid = 1480] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:41:48 INFO - PROCESS | 1480 | 1465245708360 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:41:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:41:48 INFO - {} 13:41:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 990ms 13:41:48 INFO - PROCESS | 1480 | 1465245708398 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 13:41:48 INFO - PROCESS | 1480 | 1465245708400 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 13:41:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:41:48 INFO - PROCESS | 1480 | 1465245708403 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:41:48 INFO - PROCESS | 1480 | 1465245708405 Marionette TRACE conn6 <- [1,3054,null,{}] 13:41:48 INFO - PROCESS | 1480 | 1465245708408 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:48 INFO - PROCESS | 1480 | 1465245708414 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:48 INFO - PROCESS | 1480 | 1465245708564 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 13:41:48 INFO - PROCESS | 1480 | 1465245708631 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:48 INFO - PROCESS | 1480 | 1465245708633 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:48 INFO - PROCESS | 1480 | ++DOCSHELL 16DB2400 == 31 [pid = 1480] [id = 775] 13:41:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (17210C00) [pid = 1480] [serial = 2323] [outer = 00000000] 13:41:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (176C1C00) [pid = 1480] [serial = 2324] [outer = 17210C00] 13:41:48 INFO - PROCESS | 1480 | 1465245708681 Marionette DEBUG loaded listener.js 13:41:48 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (1770F800) [pid = 1480] [serial = 2325] [outer = 17210C00] 13:41:48 INFO - PROCESS | 1480 | 1465245709004 Marionette TRACE conn6 <- [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]]]}] 13:41:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:41:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:41:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:41:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:41:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:41:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:41:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:41:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 13:41:49 INFO - PROCESS | 1480 | 1465245709038 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 1480 | 1465245709040 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 13:41:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:41:49 INFO - PROCESS | 1480 | 1465245709049 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 1480 | 1465245709051 Marionette TRACE conn6 <- [1,3058,null,{}] 13:41:49 INFO - PROCESS | 1480 | 1465245709054 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:49 INFO - PROCESS | 1480 | 1465245709056 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:49 INFO - PROCESS | 1480 | 1465245709194 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 13:41:49 INFO - PROCESS | 1480 | 1465245709202 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 1480 | 1465245709204 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:49 INFO - PROCESS | 1480 | ++DOCSHELL 13757400 == 32 [pid = 1480] [id = 776] 13:41:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (17713800) [pid = 1480] [serial = 2326] [outer = 00000000] 13:41:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (177E5C00) [pid = 1480] [serial = 2327] [outer = 17713800] 13:41:49 INFO - PROCESS | 1480 | 1465245709248 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (177E9400) [pid = 1480] [serial = 2328] [outer = 17713800] 13:41:49 INFO - PROCESS | 1480 | 1465245709660 Marionette TRACE conn6 <- [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]]]}] 13:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:41:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:41:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 13:41:49 INFO - PROCESS | 1480 | 1465245709679 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 13:41:49 INFO - PROCESS | 1480 | 1465245709681 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 13:41:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:41:49 INFO - PROCESS | 1480 | 1465245709684 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:41:49 INFO - PROCESS | 1480 | 1465245709686 Marionette TRACE conn6 <- [1,3062,null,{}] 13:41:49 INFO - PROCESS | 1480 | 1465245709689 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:49 INFO - PROCESS | 1480 | 1465245709691 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:49 INFO - PROCESS | 1480 | 1465245709770 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 13:41:49 INFO - PROCESS | 1480 | 1465245709776 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:49 INFO - PROCESS | 1480 | 1465245709777 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:49 INFO - PROCESS | 1480 | ++DOCSHELL 177E4C00 == 33 [pid = 1480] [id = 777] 13:41:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (17A34000) [pid = 1480] [serial = 2329] [outer = 00000000] 13:41:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (18BAF400) [pid = 1480] [serial = 2330] [outer = 17A34000] 13:41:49 INFO - PROCESS | 1480 | 1465245709821 Marionette DEBUG loaded listener.js 13:41:49 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (17A3F800) [pid = 1480] [serial = 2331] [outer = 17A34000] 13:41:50 INFO - PROCESS | 1480 | 1465245710406 Marionette TRACE conn6 <- [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]]]}] 13:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:41:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:41:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 770ms 13:41:50 INFO - PROCESS | 1480 | 1465245710456 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 13:41:50 INFO - PROCESS | 1480 | 1465245710460 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 13:41:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:41:50 INFO - PROCESS | 1480 | 1465245710466 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:41:50 INFO - PROCESS | 1480 | 1465245710469 Marionette TRACE conn6 <- [1,3066,null,{}] 13:41:50 INFO - PROCESS | 1480 | 1465245710475 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:50 INFO - PROCESS | 1480 | 1465245710479 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:50 INFO - PROCESS | 1480 | 1465245710680 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 13:41:50 INFO - PROCESS | 1480 | 1465245710790 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:50 INFO - PROCESS | 1480 | 1465245710793 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:50 INFO - PROCESS | 1480 | ++DOCSHELL 0D611C00 == 34 [pid = 1480] [id = 778] 13:41:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (0D612000) [pid = 1480] [serial = 2332] [outer = 00000000] 13:41:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (0D61F800) [pid = 1480] [serial = 2333] [outer = 0D612000] 13:41:50 INFO - PROCESS | 1480 | 1465245710856 Marionette DEBUG loaded listener.js 13:41:50 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (0D70FC00) [pid = 1480] [serial = 2334] [outer = 0D612000] 13:41:51 INFO - PROCESS | 1480 | 1465245711566 Marionette TRACE conn6 <- [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] 13:41:51 INFO - PROCESS | 1480 | 1465245711608 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 13:41:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:41:51 INFO - PROCESS | 1480 | 1465245711615 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:41:51 INFO - PROCESS | 1480 | 1465245711618 Marionette TRACE conn6 <- [1,3070,null,{}] 13:41:51 INFO - PROCESS | 1480 | 1465245711622 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:51 INFO - PROCESS | 1480 | 1465245711625 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:51 INFO - PROCESS | 1480 | 1465245711752 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 13:41:51 INFO - PROCESS | 1480 | 1465245711907 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:51 INFO - PROCESS | 1480 | 1465245711910 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:51 INFO - PROCESS | 1480 | ++DOCSHELL 12234800 == 35 [pid = 1480] [id = 779] 13:41:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 79 (12234C00) [pid = 1480] [serial = 2335] [outer = 00000000] 13:41:51 INFO - PROCESS | 1480 | ++DOMWINDOW == 80 (12250000) [pid = 1480] [serial = 2336] [outer = 12234C00] 13:41:51 INFO - PROCESS | 1480 | 1465245711970 Marionette DEBUG loaded listener.js 13:41:52 INFO - PROCESS | 1480 | ++DOMWINDOW == 81 (131C6400) [pid = 1480] [serial = 2337] [outer = 12234C00] 13:41:52 INFO - PROCESS | 1480 | 1465245712589 Marionette TRACE conn6 <- [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]]]}] 13:41:52 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:41:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:41:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:52 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:41:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:41:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1022ms 13:41:52 INFO - PROCESS | 1480 | 1465245712640 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 13:41:52 INFO - PROCESS | 1480 | 1465245712643 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 13:41:52 INFO - PROCESS | 1480 | 1465245712646 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:41:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:41:52 INFO - PROCESS | 1480 | 1465245712650 Marionette TRACE conn6 <- [1,3074,null,{}] 13:41:52 INFO - PROCESS | 1480 | 1465245712661 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:52 INFO - PROCESS | 1480 | 1465245712666 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:52 INFO - PROCESS | 1480 | 1465245712808 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 13:41:52 INFO - PROCESS | 1480 | 1465245712991 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:52 INFO - PROCESS | 1480 | 1465245712995 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:53 INFO - PROCESS | 1480 | ++DOCSHELL 1224CC00 == 36 [pid = 1480] [id = 780] 13:41:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 82 (13132400) [pid = 1480] [serial = 2338] [outer = 00000000] 13:41:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 83 (1755B800) [pid = 1480] [serial = 2339] [outer = 13132400] 13:41:53 INFO - PROCESS | 1480 | 1465245713058 Marionette DEBUG loaded listener.js 13:41:53 INFO - PROCESS | 1480 | ++DOMWINDOW == 84 (1770EC00) [pid = 1480] [serial = 2340] [outer = 13132400] 13:41:53 INFO - PROCESS | 1480 | 1465245713819 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:41:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:41:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1224ms 13:41:53 INFO - PROCESS | 1480 | 1465245713875 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 13:41:53 INFO - PROCESS | 1480 | 1465245713879 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 13:41:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:41:53 INFO - PROCESS | 1480 | 1465245713884 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:41:53 INFO - PROCESS | 1480 | 1465245713887 Marionette TRACE conn6 <- [1,3078,null,{}] 13:41:53 INFO - PROCESS | 1480 | 1465245713893 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:53 INFO - PROCESS | 1480 | 1465245713896 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:54 INFO - PROCESS | 1480 | 1465245714020 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 13:41:54 INFO - PROCESS | 1480 | 1465245714172 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 1480 | 1465245714175 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:54 INFO - PROCESS | 1480 | --DOCSHELL 13757400 == 35 [pid = 1480] [id = 776] 13:41:54 INFO - PROCESS | 1480 | --DOCSHELL 16DB2400 == 34 [pid = 1480] [id = 775] 13:41:54 INFO - PROCESS | 1480 | --DOCSHELL 15C34C00 == 33 [pid = 1480] [id = 774] 13:41:54 INFO - PROCESS | 1480 | --DOCSHELL 13D2F800 == 32 [pid = 1480] [id = 773] 13:41:54 INFO - PROCESS | 1480 | --DOCSHELL 12F5EC00 == 31 [pid = 1480] [id = 772] 13:41:54 INFO - PROCESS | 1480 | --DOCSHELL 0DA99800 == 30 [pid = 1480] [id = 771] 13:41:54 INFO - PROCESS | 1480 | --DOCSHELL 0D620C00 == 29 [pid = 1480] [id = 770] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 83 (164EAC00) [pid = 1480] [serial = 2283] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 82 (177BF000) [pid = 1480] [serial = 2285] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 81 (177C1000) [pid = 1480] [serial = 2286] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 80 (18BB8C00) [pid = 1480] [serial = 2289] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 79 (18BAD000) [pid = 1480] [serial = 2288] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 78 (193BF000) [pid = 1480] [serial = 2291] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (177EA400) [pid = 1480] [serial = 2260] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (0C22DC00) [pid = 1480] [serial = 2262] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (0D0E9400) [pid = 1480] [serial = 2263] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1223D800) [pid = 1480] [serial = 2265] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (164DF000) [pid = 1480] [serial = 2268] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (122B8C00) [pid = 1480] [serial = 2266] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0D165000) [pid = 1480] [serial = 2273] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D612C00) [pid = 1480] [serial = 2274] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (11A4A000) [pid = 1480] [serial = 2276] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (12168400) [pid = 1480] [serial = 2277] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (14E4A000) [pid = 1480] [serial = 2279] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 66 (14E6A400) [pid = 1480] [serial = 2280] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 65 (177C3800) [pid = 1480] [serial = 2270] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 64 (17A3C000) [pid = 1480] [serial = 2271] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 63 (164E1800) [pid = 1480] [serial = 2282] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 62 (19768400) [pid = 1480] [serial = 2292] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 61 (1B1D8C00) [pid = 1480] [serial = 2294] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | --DOMWINDOW == 60 (1B1DAC00) [pid = 1480] [serial = 2295] [outer = 00000000] [url = about:blank] 13:41:54 INFO - PROCESS | 1480 | ++DOCSHELL 0905C000 == 30 [pid = 1480] [id = 781] 13:41:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 61 (09060000) [pid = 1480] [serial = 2341] [outer = 00000000] 13:41:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 62 (0CD72C00) [pid = 1480] [serial = 2342] [outer = 09060000] 13:41:54 INFO - PROCESS | 1480 | 1465245714281 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 63 (0D1E6400) [pid = 1480] [serial = 2343] [outer = 09060000] 13:41:54 INFO - PROCESS | 1480 | 1465245714665 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:41:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:41:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 13:41:54 INFO - PROCESS | 1480 | 1465245714753 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 13:41:54 INFO - PROCESS | 1480 | 1465245714757 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 13:41:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:41:54 INFO - PROCESS | 1480 | 1465245714765 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:41:54 INFO - PROCESS | 1480 | 1465245714767 Marionette TRACE conn6 <- [1,3082,null,{}] 13:41:54 INFO - PROCESS | 1480 | 1465245714771 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:54 INFO - PROCESS | 1480 | 1465245714773 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:54 INFO - PROCESS | 1480 | 1465245714860 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 13:41:54 INFO - PROCESS | 1480 | 1465245714865 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:54 INFO - PROCESS | 1480 | 1465245714868 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:54 INFO - PROCESS | 1480 | ++DOCSHELL 0DAA1400 == 31 [pid = 1480] [id = 782] 13:41:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 64 (0DBED400) [pid = 1480] [serial = 2344] [outer = 00000000] 13:41:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 65 (0E307400) [pid = 1480] [serial = 2345] [outer = 0DBED400] 13:41:54 INFO - PROCESS | 1480 | 1465245714914 Marionette DEBUG loaded listener.js 13:41:54 INFO - PROCESS | 1480 | ++DOMWINDOW == 66 (0EA76800) [pid = 1480] [serial = 2346] [outer = 0DBED400] 13:41:55 INFO - PROCESS | 1480 | 1465245715375 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:41:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:41:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 13:41:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:41:55 INFO - PROCESS | 1480 | 1465245715399 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 13:41:55 INFO - PROCESS | 1480 | 1465245715402 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 13:41:55 INFO - PROCESS | 1480 | 1465245715405 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:41:55 INFO - PROCESS | 1480 | 1465245715408 Marionette TRACE conn6 <- [1,3086,null,{}] 13:41:55 INFO - PROCESS | 1480 | 1465245715419 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:55 INFO - PROCESS | 1480 | 1465245715423 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:55 INFO - PROCESS | 1480 | 1465245715542 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 13:41:55 INFO - PROCESS | 1480 | 1465245715556 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:55 INFO - PROCESS | 1480 | 1465245715559 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:55 INFO - PROCESS | 1480 | ++DOCSHELL 122B4400 == 32 [pid = 1480] [id = 783] 13:41:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 67 (122B8800) [pid = 1480] [serial = 2347] [outer = 00000000] 13:41:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (131BD400) [pid = 1480] [serial = 2348] [outer = 122B8800] 13:41:55 INFO - PROCESS | 1480 | 1465245715611 Marionette DEBUG loaded listener.js 13:41:55 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (14E49800) [pid = 1480] [serial = 2349] [outer = 122B8800] 13:41:56 INFO - PROCESS | 1480 | 1465245716066 Marionette TRACE conn6 <- [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]]]}] 13:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:41:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 690ms 13:41:56 INFO - PROCESS | 1480 | 1465245716114 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 1480 | 1465245716117 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 13:41:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:41:56 INFO - PROCESS | 1480 | 1465245716120 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 1480 | 1465245716122 Marionette TRACE conn6 <- [1,3090,null,{}] 13:41:56 INFO - PROCESS | 1480 | 1465245716125 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 1480 | 1465245716136 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:56 INFO - PROCESS | 1480 | 1465245716230 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 13:41:56 INFO - PROCESS | 1480 | 1465245716235 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:56 INFO - PROCESS | 1480 | 1465245716237 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:56 INFO - PROCESS | 1480 | ++DOCSHELL 14E6A400 == 33 [pid = 1480] [id = 784] 13:41:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (14E6AC00) [pid = 1480] [serial = 2350] [outer = 00000000] 13:41:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 71 (14E97800) [pid = 1480] [serial = 2351] [outer = 14E6AC00] 13:41:56 INFO - PROCESS | 1480 | 1465245716282 Marionette DEBUG loaded listener.js 13:41:56 INFO - PROCESS | 1480 | ++DOMWINDOW == 72 (14EA0400) [pid = 1480] [serial = 2352] [outer = 14E6AC00] 13:41:56 INFO - PROCESS | 1480 | 1465245716778 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:41:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:41:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 13:41:56 INFO - PROCESS | 1480 | 1465245716854 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 13:41:56 INFO - PROCESS | 1480 | 1465245716856 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 13:41:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:41:56 INFO - PROCESS | 1480 | 1465245716860 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:41:56 INFO - PROCESS | 1480 | 1465245716861 Marionette TRACE conn6 <- [1,3094,null,{}] 13:41:56 INFO - PROCESS | 1480 | 1465245716870 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:56 INFO - PROCESS | 1480 | 1465245716873 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:57 INFO - PROCESS | 1480 | 1465245717025 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 13:41:57 INFO - PROCESS | 1480 | 1465245717049 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 1480 | 1465245717051 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:57 INFO - PROCESS | 1480 | ++DOCSHELL 13DC2C00 == 34 [pid = 1480] [id = 785] 13:41:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 73 (15628800) [pid = 1480] [serial = 2353] [outer = 00000000] 13:41:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 74 (164E4800) [pid = 1480] [serial = 2354] [outer = 15628800] 13:41:57 INFO - PROCESS | 1480 | 1465245717098 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 75 (164E9400) [pid = 1480] [serial = 2355] [outer = 15628800] 13:41:57 INFO - PROCESS | 1480 | 1465245717569 Marionette TRACE conn6 <- [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]]]}] 13:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:41:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:41:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 13:41:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:41:57 INFO - PROCESS | 1480 | 1465245717590 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 13:41:57 INFO - PROCESS | 1480 | 1465245717592 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 13:41:57 INFO - PROCESS | 1480 | 1465245717596 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:41:57 INFO - PROCESS | 1480 | 1465245717597 Marionette TRACE conn6 <- [1,3098,null,{}] 13:41:57 INFO - PROCESS | 1480 | 1465245717606 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:57 INFO - PROCESS | 1480 | 1465245717612 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:57 INFO - PROCESS | 1480 | 1465245717765 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 13:41:57 INFO - PROCESS | 1480 | 1465245717771 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:57 INFO - PROCESS | 1480 | 1465245717773 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:57 INFO - PROCESS | 1480 | ++DOCSHELL 16D1C000 == 35 [pid = 1480] [id = 786] 13:41:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 76 (16D1EC00) [pid = 1480] [serial = 2356] [outer = 00000000] 13:41:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 77 (1770B000) [pid = 1480] [serial = 2357] [outer = 16D1EC00] 13:41:57 INFO - PROCESS | 1480 | 1465245717879 Marionette DEBUG loaded listener.js 13:41:57 INFO - PROCESS | 1480 | ++DOMWINDOW == 78 (177DCC00) [pid = 1480] [serial = 2358] [outer = 16D1EC00] 13:41:58 INFO - PROCESS | 1480 | 1465245718279 Marionette TRACE conn6 <- [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"]]]}] 13:41:58 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:41:58 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 13:41:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:41:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:41:58 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:41:58 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 730ms 13:41:58 INFO - PROCESS | 1480 | 1465245718326 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 13:41:58 INFO - PROCESS | 1480 | 1465245718328 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 13:41:58 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:41:58 INFO - PROCESS | 1480 | 1465245718331 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:41:58 INFO - PROCESS | 1480 | 1465245718333 Marionette TRACE conn6 <- [1,3102,null,{}] 13:41:58 INFO - PROCESS | 1480 | 1465245718337 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 13:41:58 INFO - PROCESS | 1480 | 1465245718339 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:58 INFO - PROCESS | 1480 | 1465245718488 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 77 (0D628C00) [pid = 1480] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 76 (164DC800) [pid = 1480] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 75 (14E49400) [pid = 1480] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 74 (1221EC00) [pid = 1480] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 73 (12F5F800) [pid = 1480] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 72 (17210C00) [pid = 1480] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 71 (0DAA2400) [pid = 1480] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 70 (0D626C00) [pid = 1480] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 69 (1B3DF800) [pid = 1480] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 68 (0D0E3400) [pid = 1480] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:41:58 INFO - PROCESS | 1480 | --DOMWINDOW == 67 (17713800) [pid = 1480] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 13:41:58 INFO - PROCESS | 1480 | 1465245718673 Marionette TRACE conn6 -> [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\", \"bcd93a9c-69bb-45ba-bf33-0e4a7311bc43\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:41:58 INFO - PROCESS | 1480 | 1465245718675 Marionette INFO sendAsync b7cde3f9-4da6-42ca-b03a-2da289229b5e 13:41:58 INFO - PROCESS | 1480 | ++DOCSHELL 0CD74000 == 36 [pid = 1480] [id = 787] 13:41:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 68 (0D0E3400) [pid = 1480] [serial = 2359] [outer = 00000000] 13:41:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 69 (164E3800) [pid = 1480] [serial = 2360] [outer = 0D0E3400] 13:41:58 INFO - PROCESS | 1480 | 1465245718723 Marionette DEBUG loaded listener.js 13:41:58 INFO - PROCESS | 1480 | ++DOMWINDOW == 70 (177E9C00) [pid = 1480] [serial = 2361] [outer = 0D0E3400] 13:41:59 INFO - PROCESS | 1480 | 1465245719051 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 13:41:59 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:41:59 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 771ms 13:41:59 INFO - PROCESS | 1480 | 1465245719103 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 13:41:59 INFO - PROCESS | 1480 | 1465245719105 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 13:42:00 WARNING - u'runner_teardown' () 13:42:00 INFO - No more tests 13:42:00 INFO - Got 0 unexpected results 13:42:00 INFO - SUITE-END | took 683s 13:42:00 INFO - Closing logging queue 13:42:00 INFO - queue closed 13:42:00 INFO - Return code: 0 13:42:00 WARNING - # TBPL SUCCESS # 13:42:00 INFO - Running post-action listener: _resource_record_post_action 13:42:00 INFO - Running post-run listener: _resource_record_post_run 13:42:01 INFO - Total resource usage - Wall time: 692s; CPU: 14.0%; Read bytes: 89453056; Write bytes: 1140504576; Read time: 1104480; Write time: 9570550 13:42:01 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:42:01 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 55595008; Read time: 0; Write time: 48730 13:42:01 INFO - run-tests - Wall time: 690s; CPU: 14.0%; Read bytes: 89453056; Write bytes: 1078785536; Read time: 1104480; Write time: 9511270 13:42:01 INFO - Running post-run listener: _upload_blobber_files 13:42:01 INFO - Blob upload gear active. 13:42:01 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:42:01 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 13:42:01 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:42:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:42:02 INFO - (blobuploader) - INFO - Open directory for files ... 13:42:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:42:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:42:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:42:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:42:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:42:02 INFO - (blobuploader) - INFO - Done attempting. 13:42:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:42:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:42:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:42:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:42:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:42:04 INFO - (blobuploader) - INFO - Done attempting. 13:42:04 INFO - (blobuploader) - INFO - Iteration through files over. 13:42:04 INFO - Return code: 0 13:42:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:42:04 INFO - Using _rmtree_windows ... 13:42:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:42:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/918200c815c2e38e4d2d2634bff918305e66259a31462cd28ce5b3cdb2ba839f8e6c4d2ada342fab0bbe634d0c0b0c9a4c0ebc95b4512f02cd3bdc53db1419d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6feec079ab0324192caba473d0c6ff6c7d3425a24d3011e611346165094a71c32fa936ee985e64f9c2bebef91b22f78034d644e4a8de77b5f176cb3540e88508"} 13:42:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:42:04 INFO - Writing to file C:\slave\test\properties\blobber_files 13:42:04 INFO - Contents: 13:42:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/918200c815c2e38e4d2d2634bff918305e66259a31462cd28ce5b3cdb2ba839f8e6c4d2ada342fab0bbe634d0c0b0c9a4c0ebc95b4512f02cd3bdc53db1419d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6feec079ab0324192caba473d0c6ff6c7d3425a24d3011e611346165094a71c32fa936ee985e64f9c2bebef91b22f78034d644e4a8de77b5f176cb3540e88508"} 13:42:04 INFO - Running post-run listener: copy_logs_to_upload_dir 13:42:04 INFO - Copying logs to upload dir... 13:42:04 INFO - mkdir: C:\slave\test\build\upload\logs 13:42:04 INFO - Copying logs to upload dir... 13:42:04 INFO - Using _rmtree_windows ... 13:42:04 INFO - Using _rmtree_windows ... 13:42:04 INFO - Using _rmtree_windows ... 13:42:04 INFO - Using _rmtree_windows ... 13:42:04 INFO - Using _rmtree_windows ... 13:42:04 INFO - Using _rmtree_windows ... 13:42:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=984.732000 ========= master_lag: 0.72 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 25 secs) (at 2016-06-06 13:42:05.156635) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 13:42:05.157570) ========= '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-039 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-039 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-039 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/918200c815c2e38e4d2d2634bff918305e66259a31462cd28ce5b3cdb2ba839f8e6c4d2ada342fab0bbe634d0c0b0c9a4c0ebc95b4512f02cd3bdc53db1419d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6feec079ab0324192caba473d0c6ff6c7d3425a24d3011e611346165094a71c32fa936ee985e64f9c2bebef91b22f78034d644e4a8de77b5f176cb3540e88508"} build_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/918200c815c2e38e4d2d2634bff918305e66259a31462cd28ce5b3cdb2ba839f8e6c4d2ada342fab0bbe634d0c0b0c9a4c0ebc95b4512f02cd3bdc53db1419d1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/6feec079ab0324192caba473d0c6ff6c7d3425a24d3011e611346165094a71c32fa936ee985e64f9c2bebef91b22f78034d644e4a8de77b5f176cb3540e88508"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K6Zd2Rg_Q9-gyC0wrjiIBA/artifacts/public/build/firefox-48.0.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-06-06 13:42:05.278102) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 13:42:05.278434) ========= '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-039 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-039 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-039 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-06-06 13:42:05.395080) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 13:42:05.395393) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 13:42:06.139484) ========= ========= Total master_lag: 1.32 =========